The self-hosted AI agent. Self-improving. Fully autonomous. Single binary. Built with Ratatui
OpenCrabs 是一个基于 Rust 构建的开源 AI 代理框架,旨在提供一个完全自治且具备自我优化能力的智能体系统。该项目以单一二进制文件的形式运行,无需复杂的基础设施部署,确保用户的数据隐私与系统安全性。
该工具具备零依赖的轻量化特性,整个运行环境仅占用极小的系统资源。内置了基于 whisper.cpp 的离线语音识别与文本转语音功能,实现了真正的端侧多模态交互。通过 Rust 的内存安全机制与零拷贝设计,消除了数据泄露风险并保障了运行的高效性。所有数据存储于本地 SQLite 数据库中,完全符合数据主权原则。支持多种渠道接入,能够直接与大模型厂商进行加密通信,确保敏感凭据不外泄。
该项目适用于对隐私保护有极高要求的开发者与个人用户,特别是那些希望在本地环境中部署、运行并定制化管理自主 AI 代理的科研或技术人员。