henrydaum/second-brain

Second Brain is an agentic framework that acts as an operating system, using local file intelligence, workflow automation, and LLMs to complete tasks and communicate over multiple modalities and messaging platforms.

解决的问题

Second Brain 是一个个人AI代理,作为您数字生活的中心枢纽,允许您通过单一界面与数据、文件和各种应用程序进行交互。它解决了AI工具碎片化的问题,提供了一个统一的系统,可通过安装特定功能的包(如邮件访问或知识库管理)进行扩展。

如何工作

它在您的机器上本地运行,并通过 OpenRouter、OpenAI、Anthropic、Gemini 或通过 Ollama 连接本地模型的 LLM 提供商进行连接。该系统采用模块化架构,用户可以安装「包」(例如 bundle_knowledgebase 用于 PDF 和 Office 文件的 RAG,或 bundle_memory 用于自我维护的记忆)来添加新工具和功能。它包含一个 Web UI 和终端界面,并可扩展以与 Telegram 等聊天应用集成。

适合人群

希望拥有一个强大、本地托管的AI助手,能够管理个人文件、与通信工具集成,并通过专用AI包进行定制的个人用户。

主要亮点

  • 可扩展的包系统:安装额外功能,如 Gmail 集成或用于搜索个人文档的知识库。
  • 沙盒化小部件:该代理可以在安全的 iframe 中编写并执行 HTML 文件(小部件),能够运行复杂的程序,如 DOOM。
  • 灵活的模型连接性:支持广泛的 LLM 提供商,包括本地模型和通过 Codex 直接集成 ChatGPT 账户。
  • 跨平台访问:可通过 Docker 部署,或通过 Tailscale 或 Telegram 在移动设备上访问。

相关

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