Nerve is a simple yet powerful Agent Development Kit (ADK) to build, run, evaluate, and orchestrate LLM-based agents using just YAML and a CLI. Itβs designed for technical users who want programmable, auditable, and reproducible automation using large language models.
Key Features
π Declarative Agents
Define agents using a clean YAML format: system prompt, task, tools, and variables β all in one file.
π§ Built-in Tools & Extensibility
Use shell commands, Python functions, or remote tools to power your agents. Tools are fully typed and annotated.
π Native MCP Support (Client & Server)
Nerve is the first framework to let you define MCP servers in YAML β and act as both client and server, enabling agent teams and deep orchestration.
π Evaluation Mode
Benchmark your agents with YAML, Parquet, or folder-based test cases. Run reproducible tests, log structured outputs, and track regression or progress.
π Workflows
Compose agents into simple, linear pipelines to create multi-step automations with shared context.
π§ͺ LLM-Agnostic
Built on LiteLLM, Nerve supports OpenAI, Anthropic, Ollama, and dozens more β switch models in one line.
Quick Start
# π₯οΈ install the project with:
pip install nerve-adk
# β¬οΈ download and install an agent from a github repo with:
nerve install evilsocket/changelog
# π‘ or create an agent with a guided procedure:
nerve create new-agent
# π go!
nerve run new-agent
Read the documentation and the examples for more.
Contributing
We welcome contributions! Check out our contributing guidelines to get started and join our Discord community for help and discussion.
License
Nerve is released under the GPL 3 license.
Nerve
Project Details
- evilsocket/nerve
- Other
- Last Updated: 5/14/2025
Recomended MCP Servers
MCP server for interacting with Manifold Markets prediction markets
MCP server for Dart VM and Flutter
This is a Model Context Protocol (MCP) server that integrates with AWS CodePipeline, allowing you to manage your...
mcp server and langgraph mcp adapeters
A Model Context Protocol (MCP) server implementation for GreptimeDB
MCP Civil Tools δΌΊζε¨
mcp server for Apache Jena
A MCP server for Magento 2
Model context Protocol (MCP) server for Adspirer
An ntfy MCP server for sending ntfy notifications to your self-hosted ntfy server from AI Agents π€ (supports...





