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 によるバックアップも簡単です。