rsclaw 0.0.1-alpha.1

rsclaw: High-performance AI agent (BETA). Optimized for M4 Max and 2GB VPS. 100% compatible with openclaw
Documentation

#🦀 rsclaw: High-performance AI agent (BETA). Optimized for M4 Max and 2GB VPS. 100% compatible with openclaw"

Status: [BETA TEST RELEASE v0.0.0-alpha.1] 高性能 AI 智能体与本地向量存储引擎,专为极致算力与资源受限环境设计。


🧪 Beta 说明 (Beta Notice)

当前版本为 Beta 测试版。我们正在针对 Mac Studio M4 Max (128G) 级别的高端硬件进行极致性能调优,同时确保程序能在 2GB RAM 的 VPS 上稳定降级运行。

注意:

  • 这是一个开发中版本,配置格式(JSON5)可能会在后续更新中发生变化。
  • 本地数据库(redb/lancedb)的 Schema 尚未完全定型。
  • 暂未提供全量源码分发,当前 Crate 主要用于占位及基础 CLI 逻辑验证。

✨ 核心特性

  • 硬件自适应 (Smart Scaling): 自动检测系统内存。
    • > 2GB RAM: 开启本地 candle 推理引擎,实现 0 成本、超低延迟的 Embedding。
    • <= 2GB RAM: 自动切换至远程 API 模式,保护系统不因 OOM 崩溃。
  • 混合存储 (Hybrid Store): 结合 redb 的轻量 KV 存储与 LanceDB 的高性能向量检索。
  • 极致隐私: 在支持的硬件上实现 100% 离线 RAG 流程。
  • OpsTerm 集成: 原生支持异步后台任务 (/btw 模式)。

🚀 安装指南

程序员安装 (从 Crates.io)

# 标准安装 (默认开启本地推理支持)
cargo install rsclaw

# 针对 2GB 或更低内存机器安装 (禁用本地厚重依赖)
cargo install rsclaw --no-default-features