一套本地底座,问与做都在同一处
对话、任务、代码改动与模型配置共用一份本地数据;切换任务自动还原专属模型与推理等级,新建任务不产生配置污染。
本地优先与绿色单文件
所有会话历史、任务时间线、代码改动快照、模型密钥与配置 100% 留在本地(SQLite WAL + JSON)。提供免装 Node.js / Python / Rust 的独立绿色可执行文件,解压即跑。
知识库与笔记本系统
本地纯净 Markdown 物理文件夹与真实 .md 文件映射;支持所见即所得双栏编辑、AI 写作助手侧弹窗与对话一键整理笔记沉淀。
RAG 知识库与语义检索
笔记与导入会话自动分块向量化,接入任意 OpenAI 兼容 embedding 服务商(Qwen3-Embedding、Ollama 本地实测);输入胶囊一键开启每轮语义注入,模型可自主调用 search_knowledge 检索,本地 SQLite 向量库,索引可随时重建。
三端原生融合
Linux(WebKitGTK)、Windows(WebView2)、macOS 深度原生适配;托盘常驻、单实例守护、关闭窗口最小化继续跑。
多智能体协作
主 Agent 派发独立子代理并行作业与任务隔离;对话流中的工具卡片可一键唤起子代理面板,查看思考链与完整工具轨迹。
审批与原子回退
四档审批模式(plan / ask / edit / full);文件修改前自动留存前像,UI 支持逐轮撤销,具备 SHA-256 指纹冲突防护。
多协议接入与免费模型
原生适配 4 大主流协议;内置 OpenCodeZen 免费模型通道,免 Key 开箱即用;刷新模型权威同步淘汰已更名模型并保护自定义配置。
上下文预算与压缩
基于服务端真实元数据计算水位线,70% 触发压缩;超长工具输出先进纯函数压缩管线(重复行/SimHash 日志风暴/base64 折叠/首尾保留)再谈截断,尾部错误堆栈不再丢失。
会话级 Worktree 隔离
任务可开启独立 git worktree 与分支并行作业,主工作区保持干净;懒创建、--no-ff 一键合并回主分支、已交付工作树自动清理(分支保留),多任务改动互不踩踏。
双向 MCP 生态(Client & Server)
既能作为 MCP 客户端连接外部海量工具,又原生内置标准 MCP Server 端点,允许外部大模型(Claude Desktop、Cursor 等)无缝反向操控 ReinAgent。
明暗主题与语义化配色
全系统遵循 Tailwind CSS v4 语义变量换肤,内置 AntiGravity 与 OpenCode 两套消息配色体系。

两种跑法
桌面版(无需环境)
# 下载对应系统的绿色可执行文件
# https://github.com/web3claw/ReinAgent/releases/latest
#
# Linux AppImage / 可执行二进制
# Windows 便携 .exe
# macOS 原生应用
#
# 免装 Node.js / Python / Rust,解压即跑关闭窗口默认最小化到系统托盘,后台继续运行。
源码运行
git clone https://github.com/web3claw/ReinAgent
cd ReinAgent
bun install
bun run tauri dev
# 需要 Bun ≥ 1.1、Node.js ≥ 20、Rust stable正式打包使用 bun run tauri build。
按功能分页的说明文档
每一块能力都有独立页面,包含配置项、面板说明与排错。