ZeroClaw是一款开源的、基于Rust编写的轻量级AI助手基础设施,旨在提供高效、安全、可扩展的AI代理解决方案。它采用Trait驱动架构,将模型提供商、通信渠道、工具、记忆等核心能力抽象为可插拔接口,实现零厂商锁定。ZeroClaw的二进制文件仅约3.4MB,内存占用稳定在5MB以下,启动时间短于10毫秒,适合在资源受限的环境(如树莓派、嵌入式设备)中运行。
主要功能
多模型支持:
用户可通过配置一键切换模型提供商,无需修改代码。
多渠道通信:
支持CLI、Telegram、Discord、Slack、WhatsApp、Email、IRC、企业IM(如飞书、钉钉)等70余种消息渠道。
提供Webhook接口,方便与各种消息平台集成。
自研记忆系统:
基于SQLite实现向量搜索与关键词搜索混合引擎,支持向量相似度匹配与BM25关键词排序... 查看全部
