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 助手,可與您的檔案、終端機和本地資料互動。它旨在提供一個統一介面,利用大型語言模型(LLM)跨多種模式(文字、影像、音訊、影片)管理個人知識並自動化任務。
如何運作
系統以模組化代理框架運作。它使用 LLM 迴圈處理請求,並可透過套件擴充。主要組件包括:
- 附件與檔案解析:處理多種檔案類型,包括 PDF、Office 文件、影像、音訊和影片。
- 任務管理:處理路徑驅動與事件驅動的任務。
- 模組化功能:使用者可安裝如
bundle_knowledgebase(用於 RAG,包含檔案索引與搜尋)、bundle_memory(用於持久化 Markdown 記憶)和bundle_gmail(用於電子郵件整合)等套件。 - 介面:可透過終端機 REPL、Telegram 機器人或專用的 React 網頁介面存取。
適用對象
希望擁有一個強大且本地部署的 AI 助手,能存取本機資料並執行任務,而不完全依賴雲端服務的個人使用者。
特色
- 本地執行:在使用者機器上執行,並支援 Docker。
- 可擴充架構:可透過
/packages新增功能套件,擴展代理的技能。 - 多模態支援:能解析與索引多種檔案格式(OCR、語音轉錄、嵌入向量)。
- 多模態 LLM 存取:整合 Atlas Cloud 等提供者,存取數百個精心挑選的模型。
- 彈性前端:支援 REPL、Telegram 和類似 ChatGPT 的網頁介面。
"這是一個真正能理解並操作你個人資料的 AI 助手。" — @secondbrain_ai
相關
- 專案
- 專案
- 專案
- 專案
- 專案