second-brain
Second Brain 是一個代理型框架,作為作業系統運作,利用本地檔案智慧、工作流程自動化,以及大型語言模型來完成任務與溝通。
second-brain 是什麼?
Second Brain 是一個代理型框架,作為作業系統運作,利用本地檔案智慧、工作流程自動化與大型語言模型,以多種模態與通訊平台來完成任務與溝通。
second-brain 概覽
這是什麼
Second Brain 是一個代理框架,作為作業系統運作,利用本地檔案智慧、工作流程自動化與大型語言模型(LLM)來完成任務,並透過多種模態與訊息平台進行通訊。它在你自己的機器上執行,需要 Python 3.11+、git 以及 Node.js 20.19+ 或 22.12+ 才能使用網頁 UI。
主要功能
- 作為代理作業系統,具備本地檔案智慧、工作流程自動化與 LLM 能力。
- 支援多種 AI 模型提供者:ChatGPT (Codex)、OpenRouter、OpenAI、Anthropic、Gemini、透過 Ollama 的本地模型,以及任何 OpenAI 相容端點。
- 包含小工具(HTML 檔案),在沙盒化的 iframe 中執行以確保安全。
- 提供網頁 UI,可於 http://localhost:5174 存取。
- 提供套件系統,可新增知識庫、記憶、Gmail 與 Telegram 前端等功能。
- 在你的機器上本地執行,需 Python 3.11+、git 與 Node.js 20.19+ 或 22.12+。
使用情境
Second Brain 可用於利用本地檔案、工作流程自動化與 LLM 來自動化任務。它能透過多種模態與訊息平台進行通訊。範例包括索引文件、設定 Telegram,以及執行像 DOOM 這樣的小工具。
快速開始
bash git clone https://github.com/henrydaum/second-brain cd second-brain python -m venv .venv source .venv/bin/activate # Windows 請使用 .venv/Scripts/activate pip install -r requirements.txt cd frame_ui npm install cd .. python main.py 啟動後,網頁 UI 會在 http://localhost:5174 開啟。執行 /setup 來連接 AI 模型。
授權與價格
Second Brain 是開放原始碼軟體,採用 MIT 授權條款。
內容整理自該專案公開的 README 與儲存庫資訊。