CraftOS-dev/CraftBot

One agent. Every kind of work.

解决的问题

CraftBot 是一个通用 AI 代理框架,旨在超越简单的聊天和工具调用。它解决了静态 AI 助手的问题,允许代理构建、演进并操作其自定义的类 SaaS 工具(Agent Apps),从而自动化复杂的工作流程、管理数据,并主动协助用户达成日常目标。

运作方式

CraftBot 作为后台服务运行,与各种 LLM 提供商(OpenAI, Gemini, Claude, Ollama 等)集成,并通过 OAuth 或 API 密钥连接到外部应用程序。它使用结合了 RAG、知识图谱和 Agent File System 的混合记忆系统,以记住用户偏好并整合事件。一个关键功能是“Agent App”系统,代理可以根据自然语言描述构建数据模型、后端 API 和 React UI,或者导入现有的代码库,创建一个代理可以直接读取和操作的动态 UI。

目标用户

它专为希望拥有能够跨多个平台管理任务的主动型 AI 员工的用户,以及希望在不完全依赖第三方 SaaS 订阅的情况下创建自定义 AI 驱动仪表板和自动化工具的开发者和高级用户而设计。

特色亮点

  • Agent Apps: 能够构建、导入或演进代理可以操作的自定义内部应用(如看板或 CRM)。
  • 主动协助: 学习习惯和目标,以自主发起规划和任务。
  • 广泛的生态系统: 包含 40 多个预定义代理配置文件、120 多个剧本、150 多个 MCP 和 170 多个技能。
  • 混合记忆: 一个使用 RAG 和知识图谱来维护长期上下文的“第二大脑”。
  • 灵活部署: 支持通过 BYOK 进行自托管,或通过 Ollama 使用本地模型,并提供浏览器和 CLI 界面。

相关

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