跳到主要內容
AI News HubLIVE
站內改寫2 分鐘閱讀

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

文章摘要

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

來源Hacker News AI作者: ForgeSynapse
Show HN:ClawLite – Telegram上的本地優先個人AI助手
報告錯誤

更正渠道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

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 討論。

展開要點與分析

文章情報

工程師中級

要點

  • 使用 Ollama 本地運行,未經用户明確許可,數據不會離開設備。
  • 通過 Tavily 提供實時網絡搜索,並支持基於語義的持久記憶。
  • 內置沙箱驗證和透明的雲備用選項(Groq)。
  • 提供一鍵安裝程序(Windows),也支持 Docker 和手動部署。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。