Nerve
StaleDescription
The Simple Agent Development Kit.
Key Features
- Declarative agent definition using clean YAML format with system prompt, task, tools, and variables
- First framework to support MCP servers defined in YAML with both client and server capabilities
- Built-in evaluation mode for benchmarking agents with YAML, Parquet, or folder-based test cases
- LLM-agnostic via LiteLLM supporting OpenAI, Anthropic, Ollama, and dozens more providers
- Workflow composition for building multi-step automations with shared context between agents
- Extensible tool system using shell commands, Python functions, or remote tools
Use Cases
Tags
Categories
Quick Start
1. Install with `pip install nerve-adk`. 2. Create an agent interactively with `nerve create new-agent`. 3. Or install from a repo: `nerve install evilsocket/changelog`. 4. Run with `nerve run new-agent`. Define agents in YAML with system prompt, task, and tools.