AI News HubLIVE
站內改寫2 分鐘閱讀

Show HN:ClawLite – Telegram上的本地優先個人AI助手

ClawLite 是一款開源、本地優先的 Telegram AI 助手,完全運行在用户自己的機器上,確保隱私且無需依賴雲服務。它具備實時網絡搜索、持久記憶、沙箱保護以及可選的每日簡報功能。

來源Hacker News AI作者: ForgeSynapse

ClawLite 是一款全新的個人 AI 助手,運行在 Telegram 上,但所有處理都在用户自己的計算機上完成。該項目強調隱私和用户數據主權,無需訂閲或雲服務。ClawLite 的核心是本地優先設計:它使用 Ollama 運行本地大語言模型(默認 llama3.2),所有對話和數據處理都在本地進行。如果本地模型不可用,可選的 Groq 雲備用會被明確告知用户,確保透明性。

在功能方面,ClawLite 集成了 Tavily 搜索引擎,能夠實時搜索當前網絡內容而非緩存,提供準確的最新信息。持久記憶功能通過本地 SQLite 數據庫和語義搜索實現,跨對話上下文得以保留,所有數據均存儲在用户本地,不上傳至雲端。安全性方面,ClawLite 採用了沙箱保護機制,所有工具調用和 HTTP 請求都必須通過允許列表驗證,無法訪問文件系統或執行任意代碼。此外,它還支持每日簡報功能:用户可設定時間,讓助手自動搜索並推送個性化新聞摘要。

安裝過程非常簡單:Windows 用户可以使用一鍵安裝程序,無需終端或管理員權限;開發者也可通過 Docker 或手動方式部署。配置僅需 Telegram 機器人令牌和 Tavily API 密鑰。架構上分為多個層次:消息經沙箱驗證後,由規劃器決定是搜索網絡、回憶記憶還是直接回答,然後通過工具執行和本地 LLM 生成回覆,最後存儲到本地數據庫。技術棧包括 python-telegram-bot、Ollama、Groq、Tavily、ONNX Runtime、SQLAlchemy 和 Loguru。

ClawLite 提供了豐富的命令:/start 介紹、/help 幫助、/status 狀態、/memory clear 清除記憶、/brief on/off 開關簡報。所有配置集中在 .env 文件中,關鍵變量包括 TELEGRAM_BOT_TOKEN、TAVILY_API_KEY、OLLAMA_MODEL、GROQ_API_KEY、SANDBOX_MODE 等。

為什麼選擇 ClawLite?當前 AI 助手市場存在一個未被公開討論的問題:大多數“個人”助手其實只是名義上的個人,用户的查詢、上下文和使用模式都會被分析,且需要按月付費。ClawLite 則不同:它運行在用户的硬件上,搜索真實的網絡,記住上下文但不離開設備,且任何人都可以安裝——不僅僅是開發者。沒有訂閲,沒有云依賴,不妥協“個人”的真正含義。

項目路線圖包括:Telegram 機器人本地 LLM、實時網絡搜索、持久本地記憶、沙箱保護、透明雲備用、每日簡報、語音輸入(Whisper)、WhatsApp 支持、插件市場以及一鍵桌面安裝程序。ClawLite 採用 Apache 2.0 許可證完全開源,由 ForgeSynapse LTD(英國)開發。貢獻者可以通過 Fork、創建特性分支、提交 PR 的方式參與,對於重大變更請先提交 issue 討論。