
简介
MaxClaw 是一款采用 Go 语言开发的本地优先 AI 智能体平台,其设计理念深受 OpenClaw 项目启发,专注于提供低内存占用、完全本地运行、可视化操作且开箱即用的 AI 助手体验。作为面向个人与团队的 AI 代理解决方案,MaxClaw 将隐私保护置于核心地位,确保所有会话数据、记忆存储、工具执行记录和日志文件都完全保留在用户本地设备中,无需依赖任何第三方云服务。
技术定位:MaxClaw 在 AI 智能体生态中填补了高性能本地化解决方案的空白。与许多依赖云端处理或需要复杂配置的 AI 工具不同,MaxClaw 通过单二进制网关架构和优化的资源管理,实现了在有限硬件资源下的稳定长期运行。项目采用 Apache-2.0 开源许可证,鼓励社区贡献和透明开发,同时保持了商业友好的使用条款。
核心设计哲学:项目强调"本地优先"原则,这不仅体现在数据隐私保护上,更贯穿于整个系统架构。从 Go 语言后端的高效执行,到可视化 UI 的直观交互,再到多渠道的无缝接入,MaxClaw 致力于为用户提供既强大又易于掌控的 AI 助手体验。特别适合那些对数据安全有严格要求、希望完全控制 AI 工作流程、或需要在资源受限环境中部署 AI 能力的用户和团队。
主要功能
1. 完全本地化的工作流引擎
MaxClaw 的核心优势在于其彻底的本地化设计。所有 AI 处理、数据存储和工具执行都在用户设备上完成,确保敏感信息永不离开本地环境。系统维护完整的工作流追溯能力,每个会话的交互记录、工具调用详情和系统日志都保存在本机目录结构中,用户可以随时审查和审计。这种设计特别适合处理机密文档、私有代码库或受监管行业的数据处理需求。
2. 多界面统一访问体验
平台提供桌面应用和 Web UI 两种访问方式,两者共享相同的后端服务端口。桌面应用采用现代化 UI 设计,具备优雅的圆角卡片、流畅的动画效果和完整的浅色/深色主题支持。Web 界面则提供了跨平台访问的灵活性,用户可以通过浏览器从任何设备连接到本地运行的 MaxClaw 实例。两种界面都支持实时流式对话显示,具备打字机效果的消息呈现和智能打断功能。
3. 强大的工具生态系统
MaxClaw 内置了丰富的工具集,支持多种自动化操作场景。网页搜索工具能够获取实时信息,文件操作工具支持本地文件的读写管理,Shell 命令工具允许执行系统级操作,而浏览器自动化工具则提供了复杂的网页交互能力。特别值得一提的是浏览器控制功能,支持多步骤的页面导航、元素点击、表单填写和截图操作,能够处理需要登录状态的网站交互任务。
4. 智能记忆与任务管理系统
系统采用双层记忆架构设计,长期事实记忆存储在 memory/MEMORY.md 文件中,始终注入到系统上下文中;历史摘要日志则记录在 memory/HISTORY.md 中,适合通过 grep 等工具进行检索。当会话消息达到预设阈值时,系统会自动将旧消息摘要归档到历史文件中。此外,MaxClaw 还支持心跳上下文机制,每轮对话自动加载工作区中的 heartbeat.md 文件,用于记录当前优先级、阻塞项和下一步检查点。
5. 多渠道通信集成
MaxClaw 支持与主流即时通讯平台的无缝集成,包括 Telegram、Discord、WhatsApp、Slack、QQ 和飞书等。每种渠道都有专门的配置选项和认证机制。对于 WhatsApp,项目通过独立的 Bridge 组件实现连接,Go 端通过 WebSocket 与 Bridge 通信。Telegram 和 Discord 则直接通过官方 API 集成。这种多渠道支持使用户可以通过自己习惯的通信工具与 AI 助手交互,极大提升了使用便利性。
6. 定时任务与自动化调度
平台内置了灵活的任务调度系统,支持 Cron 表达式、一次性执行和周期性重复三种任务模式。用户可以创建复杂的自动化工作流,如每日数据备份、定期网站监控、定时报告生成等。调度器提供完整的执行历史追踪和状态监控,确保任务可靠执行。结合 AI 的智能决策能力,定时任务可以动态调整执行策略,适应变化的环境条件。
7. 技能系统与 MCP 协议扩展
MaxClaw 的技能系统允许用户通过简单的 @技能名 语法快速加载预定义的能力模板。技能文件可以存放在工作区的 skills 目录中,支持单文件或多目录结构。更重要的是,项目完全支持 Model Context Protocol 标准,可以无缝接入外部 MCP 服务器,将第三方工具和服务集成到 AI 助手的工具集中。这种开放架构使 MaxClaw 能够不断扩展其能力边界。

