用 Rust 构建的轻量级个人助手。管理邮件、运行 AI 对话、通过技能扩展——全部本地运行,内存占用不到 50MB。
TinyClaw 仅靠一个二进制文件运行。无需 Docker、Kubernetes 或云端依赖。启动即用。
连接无限个 IMAP 账户。通过 SMTP 读取、搜索和发送邮件。支持 Gmail、Outlook 及所有 IMAP 服务。
支持多个 AI 提供商。流式响应、工具调用、随时切换模型。
兼容 OpenClaw 技能格式。放一个 SKILL.md 文件即可自动加载。技能自动注入 AI 上下文,自然语言调用。
基于 WebSocket 连接飞书。无需公网 IP。通过现有 AI + 工具链接收和回复消息。
配置向导、仪表盘、聊天界面、技能管理和设置——全部由二进制文件自身提供。Alpine.js + Tailwind。
树莓派、旧笔记本、Android 通过 Termux、低端平板。只要支持 Linux/macOS/Windows,TinyClaw 就能运行。
用 Rust 编写,零垃圾回收开销。每一字节都精打细算。
放一个 SKILL.md 到技能文件夹。TinyClaw 自动加载、注入 AI 上下文,即刻可用。无需编译,无需重启。
来看看早期用户和贡献者怎么说。
我把 TinyClaw 装在了树莓派 4 上,它管理着我 5 个邮箱账户 + AI 聊天,内存占用比一个 Chrome 标签页还少。这才是自托管该有的样子。
技能系统太天才了。我 10 分钟写了一个天气技能——就一个 markdown 文件——AI 立刻就知道怎么用。不需要插件,不需要 npm install,不需要编译。
终于有一个不需要每月 20 美元订阅和云服务器的 AI 助手了。它跑在我 2015 年的旧 ThinkPad 上,邮件管理的所有需求都能满足。
1.7MB 的二进制文件,好好感受一下。我带依赖的 Node.js 'hello world' 都比它大。Rust 架构很干净,代码读起来是一种享受。贡献代码出乎意料地简单。
我们把 TinyClaw 部署在运行 Android 的电视盒子上,通过 Termux 运行。它管理我们团队的共享收件箱和飞书机器人。WebSocket 连接意味着我们不需要任何公网 IP 或隧道。
我试过所有本地 AI 助手。大多数是 Electron 应用,吃掉 500MB+ 内存。TinyClaw 才是真家伙——原生、快速、尊重我的硬件。聊天界面也很漂亮。
一个二进制文件。无需云端。无需订阅。你的助手,就在本地运行。