WrongStack/WrongStack
An AI coding agent that reads your code, edits files, runs commands, and reasons through bugs — across a terminal REPL, a full-screen TUI, and a browser UI, while you keep your hand on every permission.
解决的问题
WrongStack 是一个自主 AI 编码代理,旨在处理复杂的软件工程任务,无需订阅或依赖第三方编排层。它通过提供一个完整的独立引擎来管理自己的内存、工具执行和多代理协调,解决了“薄包装”AI 工具的问题,使其能够随着时间的推移更加熟悉特定的代码库。
工作原理
WrongStack 在一个管理事件和控制器管道的紧凑内核上运行。它使用“Director”将任务分发给 77 个专业代理角色的名册,这些角色通过项目范围的代理间邮箱进行协调。该系统采用名为 SAGE(由 SQLite/FTS5 支持)的项目本地长期记忆系统,将知识锚定到特定文件、符号或提交,并自动将相关上下文注入代理的提示中。它支持广泛的 LLM 提供商(包括 Ollama 等本地提供商),并提供六种不同的用户界面,从简单的 REPL 到完整的桌面应用和跨机器 HQ 指挥中心。
适用人群
它专为希望拥有强大、自主的 AI 编码助手,能够在本地运行、保持持久的项目记忆并深度集成到现有代码库而无需受限于特定提供商生态系统的开发者而构建。
亮点
- 多代理舰队:由 Director 协调的 77 角色名册,每个角色都有独立的预算和记录。
- SAGE 长期记忆:代码锚定的持久记忆,跨会话记住决策和约定。
- Chimera 自动审查:专门代理批评差异并提供一行修复。
- 广泛工具集:67 个内置工具,用于文件系统编辑、代码质量检查、网络搜索和 E2E 控制。
- 灵活界面:六种界面,包括 TUI、WebUI、桌面以及用于团队协调的跨机器 HQ。
- 提供商无关:支持约 140 个提供商,包括本地端点(Ollama、vLLM)和现有订阅的 OAuth 登录。
相关
- 项目
- 项目
- 项目
- 项目