OpenClaw 是一个强大的开源个人 AI 助手,支持在多个平台上通过对话完成各种任务。
核心特点
多平台支持
- 支持 20+ 平台接入
- 包括 Telegram、WhatsApp、飞书、Discord 等
- 统一接口管理所有平台
- 跨平台消息同步
强大功能
- 邮件管理:检查邮件、清理垃圾邮件、发送邮件
- 日历管理:智能时间块规划、任务重要性评分
- GitHub 集成:创建 issue、管理 PR、代码审查
- 文档处理:生成 PDF 摘要、整理笔记
- 智能提醒:基于会议记录和笔记的周回顾
- 每日简报:天气、目标、健康统计、会议议程
本地优先
- 所有数据本地存储
- 完全控制数据隐私
- 支持自托管部署
- 可运行在树莓派等设备上
技术架构
TypeScript 开发
- 使用 TypeScript 构建
- 模块化技能系统
- 灵活的插件架构
- 易于扩展和定制
Agent SDK
- 基于 Anthropic Agent SDK
- 可切换不同的 AI 模型
- 支持子 Agent 协作
- 后台任务执行
技能生态
- 邮件技能(Gmail、Fastmail)
- 日历技能(Google Calendar)
- 智能家居(Home Assistant、Homey)
- 健康追踪(Garmin、WHOOP)
- 笔记管理(Obsidian、Notion)
应用场景
- 个人助理:7×24 小时待命的智能助手
- 邮件处理:自动分类、清理、回复邮件
- 日程管理:智能安排和提醒
- 开发辅助:管理 GitHub 仓库、代码审查
- 智能家居:控制智能家居设备
- 信息收集:研究项目、整理资料
- 自动化任务:定时任务、批量操作
部署方式
- 云服务器:阿里云、Hetzner 等
- 本地设备:树莓派、Mac mini 等
- Docker 容器:一键部署
- 本地运行:直接在本地运行
核心优势
- 完全开源免费
- 支持多平台接入
- 强大的扩展能力
- 本地数据存储保护隐私
- 活跃的开发者社区
- 持续的功能更新
项目历史
- 原名:Clawdbot
- 曾用名:Moltbot
- 现名:OpenClaw
- GitHub 上最受欢迎的 AI Agent 项目之一