CraftOS-dev/CraftBot

One agent. Every kind of work.

它解决了什么问题

CraftBot 是一个通用型 AI Agent 框架,旨在超越简单的聊天和工具调用。它允许用户自动化复杂的流程、管理日常任务,并创建自定义软件工具(SaaS 工具),随后 Agent 可以随着时间的推移对其进行操作和演进。

工作原理

CraftBot 作为一个主动型 Agent 运行,可以与各种 LLM 提供商(OpenAI、Gemini、Claude 等)或通过 Ollama 集成本地模型。它使用结合了 RAG、知识图谱和 Agent 文件系统的混合记忆系统来记住偏好和目标。该系统包含一项 "Living UI" 功能,Agent 可以借此搭建、构建并导入基于 React 的应用,并通过 DOM 和 REST APIs 直接对其进行读取、写入和交互。

适用人群

它专为希望拥有高度可定制 AI 助手的人群设计,这些助手可以充当远程员工、使用预构建的剧本(playbooks)自动化业务流程,或者在无需编写代码的情况下构建自己的内部工具。

亮点

  • Living UI:能够构建、导入或演进 Agent 可以原生操作的自定义应用。
  • 主动代理能力 (Proactive Agency):学习习惯和目标,从而能够独立发起任务和规划。
  • 丰富的库:包含 40 多个 Agent 配置、120 多个剧本、150 多个 MCPs 和 170 多个技能。
  • 混合记忆:结合使用 RAG 和知识图谱,并配合 "dreaming" 过程来巩固日常事件。
  • 广泛的集成:通过 OAuth 连接到 Google Workspace、Slack、Notion、Zoom 和其他外部平台。

相关

  • 项目
  • 项目
  • 项目
  • Dispatch
  • 项目