我是一名独立开发者,正在构建TigrimOSR,这是一个专为工程和开发者工作流设计的Rust原生AI智能体工作台。
摘要
一位独立开发者介绍了TigrimOSR,这是一个Rust原生桌面应用,集成了聊天、文件、终端、任务和多智能体编排,为工程决策提供结构化工作流,旨在减少智能体AI的随机性。
我试图解决的主要问题是,智能体AI在做严肃工程决策时仍然过于随机。对于设计工作、计算、报告、代码变更或技术评审,我不希望智能体只是随意“飘过”任务。我想要更扎实的工作流:明确的角色、结构化的步骤、可追溯的工具使用、可观察的进度,以及在影响实际决策前可审查的输出。TigrimOSR是我构建这种环境的尝试。它使用Rust配合egui构建,是一个自包含的桌面应用。目标是在一个UI中整合聊天、文件、终端、任务、工具和多智能体编排,而不是将智能体工作分散到独立的CLI和Web应用中。当前方向/功能包括:基于YAML定义的多智能体群组;针对结构化工作流的不同编排模式;共享黑板/智能体通信;支持OpenAI、Anthropic、Gemini、DeepSeek、Kimi、Ollama以及OpenAI兼容API;本地CLI智能体如Claude Code、Gemini CLI和Codex;MCP工具、Python执行、shell命令以及文件读写;用于较重远程任务的无头Linux模式;原生桌面控制和浏览器Web UI;智能体/工具进度的实时监控。我最关心的用例是需要清晰流程的工程工作:设计方案比选、计算校核、代码生成、文档审查、报告编写、QA/QC以及技术推理。我希望智能体更像一个结构化的工程团队,而不是随机的聊天机器人。项目仍处于早期,完全由独立开发者构建,但我非常希望得到在实际工作中使用智能体的开发者或工程师的反馈。什么样的工作流结构能让智能体在工程设计或技术决策中足够可靠?
相似文章
TigrimOSR v0.4.1:在远程服务器上无头运行AI代理,由快速的本地Rust UI控制
TigrimOSR v0.4.1 是一个 Rust 原生工具,它允许在远程服务器上无头运行 AI 代理,同时通过快速的本地桌面 UI 进行控制,支持远程缓存和多代理工作流。
用Rust构建了一个开放的可定制代理循环的Agentic AI系统(TigrimOSR)
宣布TigrimOSR,一个用Rust构建的开源Agentic AI系统,具有可定制的代理循环。
TigrimOSR v0.7.2 – 开放图智能体系统(Rust)
TigrimOSR v0.7.2 是一个基于 Rust 的开放图智能体系统,新增轻量级 CLI 模式(约 4 MB 内存),为 macOS/Windows/Linux 提供预构建二进制文件,并支持基于 YAML 配置智能体图、模型和工具。
TigrimOSR v0.6.2 — 开放循环工程:使用 Rust 浏览器 + LINE/Telegram 机器人创建你自己的自定义代理循环
TigrimOSR v0.6.2 引入了开放循环工程,允许用户通过 YAML 配置文件定义自定义代理循环,集成了 Obscura Rust 浏览器以实现网页自动化,并增加了 LINE/Telegram 机器人控制。该版本强调透明度和用户对代理行为的控制。
我构建了一个本地工作空间,代理可以在你构建的自定义应用内工作,而不仅仅是聊天
Second 是一个开源工具,允许开发者为 AI 代理团队构建自定义图形界面,从而在定制化应用内实现深度异步工作,而非仅限聊天。