Vakyartha:可审查、可约束、可扩展的本地优先 Rust AI 智能体
nranjan2code/code · Vakyartha: an open-source, local-first Rust agent you can inspect, constrain, and extend.
ELI5:它是什么,解决什么问题
Vakyartha 是一个开源、本地优先的 AI 智能体,使用 Rust 编写,可在本机运行并使用用户自选的模型。它能处理代码、文档、研究与日常任务,并将执行过程中的模型输入、工具结果和决策记录在仅追加日志中,提供代码 diff、文档草稿和来源引用等可审查产物。智能体具有独立的对话、记忆、工作区和定时任务,可从桌面端、浏览器、终端及 Telegram、Discord、Slack 访问。权限在每次工具调用前检查,工具在沙箱工作进程中运行,密钥存放于操作系统钥匙串或加密存储。项目通过 skills、MCP 服务器、插件、hooks 和 flows 扩展,并支持设置支出上限与运行中暂停、停止或调整目标。
核心能力与快速开始
★ 0 · Rust
- 能做什么
- 本地优先的 Rust AI 智能体,支持代码、文档、研究和日常工作任务;可处理代码探索、测试失败排查并产出可审查的 diff;读写 Word、Excel、PowerPoint、Visio 和 PDF 文件并生成带引用的草稿与修订建议;结合资料与网络研究生成带来源的对比;支持定时任务并通过 Telegram、Discord、Slack 或收件箱投递结果;提供 Canvas 工作区用于文件、草稿、版本、开发服务器和定时任务;支持语音转写与语音回复;提供用量与支出限制、运行中暂停/停止/目标调整和文件检查点恢复;所有模型输入、工具结果和决策记录在仅追加日志中。
- 适用场景
- 在本地机器上执行代码修复与测试排查并审查变更 diff;编辑 Word、Excel、PowerPoint 和 PDF 文档并复核修订;基于自有材料与网络研究生成可核验来源的比较报告;设置定时例行任务并将结果推送到聊天工具;从桌面端、浏览器、终端或手机聊天工具使用同一智能体;为不同角色创建具有独立历史、权限和记忆策略的多个智能体。
- 项目形态
- 可直接使用的工具
- 部署方式
- 运行于 macOS 和 Linux;可构建安装本地桌面端,也可通过 --no-desktop 用于无桌面服务器并在服务器上运行;支持从桌面应用、浏览器、终端以及 Telegram、Discord、Slack 访问。未说明具体硬件配置要求。
- 主要依赖
- 需要 Git、稳定的 Rust 工具链、带 npm 的 Node.js 和 Python 3;需自备模型服务商密钥或本地 Ollama 模型,不包含托管模型。
- 使用限制
- 外部 Pull Request 不被接受;macOS 和 Linux 之外平台未说明;路线图中的数据架构、邮件与日历、摄取与知识等功能为已批准但未发布的设计,并非已上线能力;品牌名称、标志、角色形象和壁纸受单独品牌条款约束,与 MIT 代码许可不同;第三方组件保留各自许可证。模型服务商 API 成本与使用限制未说明。
- 许可证
- MIT
- 最近推送
- 2026-10-04 00:56
资料检查:2026-10-04 07:00 · 卡片整理:2026-10-05 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
用于代码排错与修复:让智能体探索代码、运行检查,并以可审查的 diff 形式给出修复方案;也可用于代码审查,通过仅追加日志追溯模型输入、工具结果和决策。
查看内容依据
Explores the code, runs the checks, and hands you a fix as a diff to review.
由 AI 根据来源材料整理,未进行安装或运行验证
产品经理
用于需求研究与方案对比:将材料与网络研究整理成带来源引用的对比;也可用于文档草稿与审阅,读取 Word 或 PDF 文件、引用所依据的段落并提出修订建议。
查看内容依据
Turns your material and fresh web research into a comparison with sources you can check.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。