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 は、カスタムビルドのカーネル(Container、Pipeline、EventBus、RunController)を使用して、Director の下の「艦隊」の専門エージェントを調整します。SAGE と呼ばれる専用のメモリシステム(SQLite/FTS5 を使用)があり、プロジェクト知識をファイル、シンボル、コミットに固定します。システムには、ポリシー決定のための Brain、原子検証によるタスク追跡のための Kanban、自動 diff レビューのための Chimera が含まれています。幅広い LLM プロバイダー(Anthropic、OpenAI、Google、Ollama、vLLM)をサポートし、シンプルな REPL から完全な WebUI、マシン間コマンドセンター(HQ)まで、6 つの異なるユーザーインターフェースを提供します。
対象ユーザー
ローカルマシンで自律的に動作し、永続的なメモリで大規模なコードベースを管理し、ツール実行に対して厳格な権限境界を維持できる、強力なセルフホスト型 AI コーディングアシスタントを求める開発者向けに構築されています。
ハイライト
- SAGE メモリ: セッションをまたいで持続する、コードに固定された長期メモリ。
- マルチエージェント艦隊: タスクを分離された専門ワーカーに委任できる Director エージェント。
- スタンドアロンエンジン: 他の CLI のラッパーではなく、ファーストパーティのカーネルとツール実行器。
- 包括的なツールボックス: 編集、テスト、リンティング、ブラウザ/E2E 制御のための 72 の組み込みツール。
- 6 つの UI サーフェス: REPL、TUI、WebUI、SimpleUI、Desktop、HQ を介した柔軟なアクセス。
- 検証可能な目標: タスクが Kanban ゲートを介して検証可能に完了するまで実行される
/goalシステム。 - Chimera レビュー: ファイル diff の自動批評と修正。
- ローカルファースト: Ollama や vLLM などのローカル LLM エンドポイントを完全サポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト