AmeNetwork/aser

Aser is a lightweight, self-assembling AI Agent frame.

解决的问题

Aser 提供了一个极简且模块化的框架来构建 AI 代理,让开发者能以极少的代码组装复杂的代理行为。

运作方式

它采用模块化架构,Agent 对象可以配置各种组件,包括特定的 LLM 模型、工具、记忆存储、用于 RAG 的知识库和追踪。它支持广泛的交互模式,从简单的聊天界面到复杂的多代理编排(顺序、并行、反应式和层级式)。

适用对象

想要一个多功能、低样板代码的框架,以便在不同平台(如 Discord、Telegram 和 Farcaster)上快速原型化和部署 AI 代理的开发者。

重点特色

  • 多代理编排:支持路由器、顺序、并行、反应式和层级式代理模式。
  • 广泛集成:内置支持 Model Context Protocol (MCP)、Model Smart Contract Protocol (MSCP) 和 Google 的 Agent2Agent (A2A) 协议。
  • 灵活部署:包含 CLI、API 服务器和各种社交媒体客户端的示例。
  • 高级能力:支持思维链 (CoT)、Text2SQL,以及允许代理创建自己工具的自编码工具。

相关

  • 项目
  • 项目
  • 项目
  • 项目