nerve
简单代理开发工具包
  ](https://pypi.org/project/nerve-adk) ](https://hub.docker.com/r/evilsocket/nerve)  
加入我们服务器上的项目社区!
Nerve是一个简单而强大的代理开发工具包(ADK),仅使用YAML和CLI即可构建、运行、评估和编排基于LLM的代理。它专为希望使用大型语言模型实现可编程、可审计和可重复自动化的技术用户而设计。
主要特点
📝 申报代理人
使用干净的YAML格式定义代理:系统提示、任务、工具和变量——所有这些都在一个文件中。
🔧 内置工具和可扩展性
使用shell命令、Python函数或远程工具为代理提供动力。工具是完全键入和注释的。
🌐 本地MCP支持(客户端和服务器)
Nerve是第一个让你定义的框架 YAML中的MCP服务器 --同时扮演两者的角色 客户端和服务器,使代理团队和 深度编排.
📊 评估模式
为您的代理商设定基准 使用YAML、Parquet或基于文件夹的测试用例。运行可重复的测试,记录结构化输出,并跟踪回归或进度。
🔁 工作流
将代理组合成简单的线性管道,以创建具有共享上下文的多步自动化。
🧪 LLM不可知论
建立在 文学硕士,神经支持OpenAI、Anthropic、Ollama, 还有几十个 --在一条线上切换型号。
快速开始
# 🖥️ 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贡献
许可证
Nerve是根据GPL 3许可证发布的。

