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 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/henrydaumsecond-brain.svg)](https://yunodb.com/tools/henrydaumsecond-brain?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/henrydaumsecond-brain?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/henrydaumsecond-brain.svg" alt="Featured on YunoDB" height="20"></a>