agenite
by subeshb1·★ 69·综合分 43
Agenite 是一个 TypeScript 框架,用于构建 AI 代理,支持连接到数据源的 MCP。
ai-llmdeveloper-toolsother
9
Forks
3
活跃 Issue
8 个月前
最近提交
2 天前
收录于
概述
Agenite 是一个全面的 TypeScript 框架,专为构建复杂的 AI 代理而设计,对工具、流式传输和多代理架构提供一流支持。它提供模块化、类型安全的代理开发方法,并具有标准化的 MCP 客户端实现,可连接各种数据源。该框架支持多个 LLM 提供商,包括 OpenAI、Anthropic、AWS Bedrock 和 Ollama,确保不同部署场景的灵活性。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:构建具有专用工具功能的 AI 助手
你:创建用于解决复杂问题的多代理系统
你:使用各种 LLM 提供商开发类型安全的代理应用程序
你:Agenite 支持 LLM 提供商?
你:Agenite 中的 MCP 集成如何工作?
什么时候选它
选择 Agenite 用于需要类型安全工具集成和 MCP 功能的多代理系统的 TypeScript 项目。
什么时候不要选它
如果您需要纯 Python 解决方案或超出当前 MCP 提供范围的广泛社区插件,请不要选择。
此 server 暴露的工具
从 README 抽取出 1 个工具calculator({ expression: string }) => Promise<{ isError: boolean, data: string }>Perform basic math operations
说明:The README mentions tools as a concept and provides an example tool called 'calculator', but doesn't document the complete set of available MCP tools. The example tool is included as it demonstrates the tool structure.
可对比工具
langchainsemantic-workspacenexusmcp-server-template
安装
安装 MCP 包作为 Agenite 框架的一部分:
npm install @agenite/agent @agenite/tool @agenite/llm @agenite/mcp
npm install @agenite/openai # 或其他提供商对于 Claude Desktop 集成,将其添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"agenite": {
"command": "npx",
"args": ["@agenite/mcp"],
"env": {}
}
}
}FAQ
- Agenite 支持 LLM 提供商?
- Agenite 支持 OpenAI、Anthropic、AWS Bedrock 和 Ollama。它具有提供商无关的架构,易于添加新的提供商。
- Agenite 中的 MCP 集成如何工作?
- Agenite 提供标准化的 MCP 客户端实现,允许代理通过模型上下文协议连接到各种数据源和工具。
agenite 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。