Nestor Documentation

Everything you need to build, deploy, and manage AI agents with trust and accountability. Nestor v3.5.0 — 124K+ lines of TypeScript + Rust.

What is Nestor?

Nestor is an open-source AI agent platform designed for developers who need autonomous agents they can actually trust. It provides a complete stack from CLI to web dashboard, with security built into every layer.

Key Capabilities

Architecture

Nestor is built as a monorepo with distinct packages, each with a clear responsibility:

PackageRole
@nestor/cliCommand-line interface with 12+ commands
@nestor/agentAgent runtime, LLM adapters, tool execution, missions
@nestor/serverExpress + WebSocket server for Studio (18+ pages)
@nestor/orchestratorDAG workflow engine with cron scheduling
@nestor/mcpModel Context Protocol — 30+ tools and 4 resources
@nestor/dbSQLite database with 14 tables
@nestor/skill-testerSkill testing framework with mock LLM
nestor-coreRust security module compiled to N-API

CLI Quick Reference

# Installation
npx nestor-sh install

# Agent management
npx nestor-sh agent create --name coder --adapter claude
npx nestor-sh agent list
npx nestor-sh agent config coder

# Interactive shell
npx nestor-sh shell
npx nestor-sh shell --agent coder --model claude-sonnet-4-6
npx nestor-sh shell --hat osint

# Web Studio
npx nestor-sh start

# Missions
npx nestor-sh mission list
npx nestor-sh mission view <id>

# Workflows
npx nestor-sh workflow run code-review.yaml
npx nestor-sh workflow list

# Testing
npx nestor-sh test
npx nestor-sh test --file tests/my-skill.test.yaml
npx nestor-sh test --verbose

Next Steps


✎ Edit this page on GitHub · Last updated 2026-04-26