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 エンドポイントを完全サポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト