BradGroux/veritas-kanban
Lightweight orchestration harness built for your AI agents. The unfiltered truth about where your project stands.
What it solves
Veritas Kanban 是一個本地優先的任務管理系統,旨在彌合人類專案管理與自主 AI 代理協調之間的鴻溝。它透過結構化的看板、治理護欄以及 Git 原生的開發工作流程,防止未受監督的 AI 代理造成混亂,確保 AI 產生的程式碼與任務在部署前皆被追蹤、審查與批准。
How it works
系統採用「零基礎建設」方式,任務以 Markdown 檔案儲存,設定以 JSON,工作流程以 YAML,讓整個看板皆可透過 Git 進行版本控制。使用者可以從簡易的視覺看板開始,並可選擇加入進階功能:MCP(Model Context Protocol)伺服器提供代理工具、工作流程引擎支援多步驟代理管線,以及治理引擎強制執行政策(例如:破壞性操作必須取得人工批准)。
Who it’s for
此工具為想在開發生命週期中整合自主 AI 程式編寫代理,同時不犧牲控制權、可稽核性或本地隱私的開發者與團隊而打造。
Highlights
- Agent Governance: 具備允許/拒絕/需要批准規則的政策引擎,並提供沙箱預設以限制代理的檔案系統與網路存取。
- Agent Orchestration: 多代理儀表板,可生成自主代理、即時追蹤其狀態,並透過共享的「Squad Chat」協調它們。
- Git-Native Workflow: 為每個任務自動建立獨立的 Git worktree,避免分支切換衝突,並內建程式碼審查工具。
- Workflow Engine: 受版本控制的 YAML 管線,支援順序步驟、平行執行與人工審批門檻。
- Zero Infrastructure: 不需要資料庫或 Redis;所有資料皆以人類可讀的檔案形式存放,方便 grep 並可透過 Git 輕鬆備份。