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 界面。
相关
- 项目
zhayujie/CowAgentCowAgent 是一个开源、自托管的 AI 助手,可规划任务、运行工具、维护个人知识库,并能以多代理协作团队的形式运作。它支持多种 LLM 提供商、多模态输入、数十种聊天渠道(Telegram、Slack、微信等)、插件技能系统,以及具有夜间“Deep Dream”蒸馏功能的三层记忆。可通过一行命令或 Docker 安装,通过网页控制台管理一切,并可通过公开的 Skill Hub 或自定义工具集成来扩展系统。
- 项目
DotHarness/dotcraftDotCraft是一个开源的AI代理平台,可在本地运行。它提供桌面应用、CLI、Android客户端和SDK(TypeScript/.NET),使同一代理能够跨设备规划、执行和协调子代理,并与IDE、聊天平台集成,嵌入到你自己的应用程序中。
- 项目
ruvnet/metaharnessMetaHarness 是一个 CLI 和网络工作室,用于创建特定于仓库的 AI 代理工作台(自定义 CLI、技能、记忆和策略),可在多个宿主代理上运行,并可作为 npm 包发布。
- 项目
NousResearch/hermes-agentHermes Agent 是来自 Nous Research 的一个自我改进型 AI 代理,它能构建持久记忆,从经验中创建并优化技能,并可在 CLI 和消息平台上运行。它解决了助手容易遗忘上下文且无法自我提升的问题,并支持在服务器或无服务器架构上运行。
- 项目
siddsachar/row-botRow‑Bot 是一款自托管桌面 AI 助手,让您能与 LLM 对话以创建文件、运行代码、管理设计并与服务交互,同时将数据保留在本地。它通过个人知识图谱提供记忆功能、目标导向代理、审批机制、多设备远程访问以及各种集成(GitHub、Notion、Slack 等)。可在 Windows/macOS/Linux 或 Docker 上运行,使用 Ollama 或任何兼容 OpenAI 的提供者,并将所有内容安全地存储在您的机器上。