Autonomous LLM-based agents have emerged as a powerful paradigm for complex task execution, yet the field lacks standardized tools for development, deployment, distribution and discovery of agents. We present Cerebrum, an Agent SDK for AIOS that addresses this gap through three key components: (1) a comprehensive SDK featuring a modular four-layer architecture for agent development, encompassing LLM, memory, storage, and tool management; (2) a community-driven Agent Hub for sharing and discovering agents, complete with version control and dependency management; (3) an interactive web interface for testing and evaluating agents. The platform's effectiveness is demonstrated through implementations of various agent architectures, including Chain of Thought (CoT), ReAct, and tool-use agents. Cerebrum advances the field by providing a unified framework that standardizes agent development while maintaining flexibility for researchers and developers to innovate and distribute their agents. The live website is at https://app.aios.foundation, the code is at https://github.com/agiresearch/Cerebrum, and video is at https://app.aios.foundation/video-demo.
翻译:基于大型语言模型(LLM)的自主智能体已成为执行复杂任务的有力范式,然而该领域目前缺乏用于智能体开发、部署、分发与发现的标准化工具。本文提出 Cerebrum,一个面向 AIOS 的智能体 SDK,它通过三个核心组件填补了这一空白:(1)一个包含模块化四层架构的综合性 SDK,用于智能体开发,涵盖 LLM、记忆、存储与工具管理;(2)一个社区驱动的智能体中心(Agent Hub),用于共享与发现智能体,并具备版本控制与依赖管理功能;(3)一个用于测试与评估智能体的交互式 Web 界面。该平台的有效性通过多种智能体架构的实现得到验证,包括思维链(CoT)、ReAct 以及工具使用型智能体。Cerebrum 通过提供一个统一框架推动了该领域的发展,该框架在标准化智能体开发的同时,保持了研究人员与开发者进行创新和分发其智能体的灵活性。平台实时网站位于 https://app.aios.foundation,代码位于 https://github.com/agiresearch/Cerebrum,演示视频位于 https://app.aios.foundation/video-demo。