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 讨论。