row-bot
Row-Bot - 個人AI主權。一款本地優先的AI助手,整合工具、個人知識圖譜、語音、視覺、Shell、瀏覽器自動化、排程任務、健康追蹤與訊息頻道。
row-bot 是什麼?
Row-Bot - 個人AI主權。一款本地優先的AI助手,整合工具、個人知識圖譜、語音、視覺、Shell、瀏覽器自動化、排程任務、健康追蹤與訊息頻道。透過Ollama在本地執行,或選擇加入雲端模型。您的資料保留在您的裝置上。
row-bot 概覽
這是什麼
Row-Bot 是一款在地優先的桌面 AI 助手,可透過 Ollama 執行本地模型,也可選擇透過提供者 API 金鑰或訂閱使用雲端模型,且資料保留在使用者的機器上。單一 React 應用程式可服務桌面視窗、瀏覽器、手機及伺服器模式。
主要功能
- 能實際完成工作的對話:要求一份簡報、一個應用程式或一份報告,Row-Bot 就會建立設計或程式碼資料夾並持續在其中工作。
- 目標與代理:目標會持續進行直到完成,並在進度停滯時暫停;可委派代理,擁有各自的對話、停止與訊息功能;可重複使用的代理設定檔。
- 記憶與知識:個人知識圖譜,具備回憶、回顧、夢境循環精煉、文件,以及與 Obsidian 相容的 Wiki 儲存庫。
- 設計與程式碼面板:簡報、文件與原型,支援展示、審閱、匯出(PDF、HTML、PNG、PPTX)與發布;程式碼資料夾包含變更、檔案、Git、拉取請求、檢查、互動式終端機及可選的 Docker 沙箱。
- 工作流程:排程、Webhook 與鏈式執行,支援核准、傳送至頻道及執行歷史記錄。
- 工具:網頁搜尋、檔案、Shell、受管瀏覽器、Windows 與 macOS 上的選擇性電腦使用、Gmail 與日曆、圖片與影片生成,以及自訂工具。
- 頻道與語音:Telegram、WhatsApp、Discord、Slack 與 SMS;聽寫、對話與朗讀,使用本機 Whisper 或 SenseVoice 及 Kokoro。
使用情境
從自然語言請求建立簡報、應用程式或報告;自動化多步驟工作流程並包含核准;透過健康檢查與自動修復監控系統;使用圖譜與 Wiki 儲存庫管理個人知識;連接訊息頻道進行遠端互動。
快速開始
從 GitHub Releases 下載 Windows 安裝程式或 macOS DMG 並執行。在 Linux 上: bash curl -fsSL https://raw.githubusercontent.com/siddsachar/row-bot/main/installer/install-linux.sh | bash 使用 Docker,從此儲存庫的副本: bash export ROW_BOT_IMAGE=ghcr.io/siddsachar/row-bot:X.Y.Z docker compose -f deploy/docker/compose.yaml up --detach docker compose -f deploy/docker/compose.yaml exec row-bot row-bot access invite --layout desktop --origin http://127.0.0.1:8080 Ollama 為選用,僅供本地模型使用。
授權與價格
採用 Apache-2.0 授權。開放原始碼。
內容整理自該專案公開的 README 與儲存庫資訊。