b-nnett/grok-bot-0.18-reconstructed

Unofficial source-oriented reconstruction and extension of Grok Bot 0.18.0 for macOS

解決する問題

このプロジェクトは、macOS用の Grok Bot 0.18.0 アプリケーションのソース指向再構築です。ユーザーがアプリの内部動作を理解できるようにし、異なるAIプロバイダー間を切り替える推論ルーター、コード実行用のローカルDockerサンドボックスといった新しい機能を追加しています。

動作方法

このプロジェクトはハイブリッドアプローチでアプリを再構築します。読みやすいTypeScriptを使用してランタイムおよびコントロールプレーンのコード(Electronメイン、ホスト、コーディネーター、プロトコル)を再構築します。配布されたアプリケーションから元のミニファイド生産用レンダラー(UI)を保持し、洗練された外観と操作感を維持しつつ、新しい設定画面を追加するための小さな検証可能なパッチを適用しています。

対象ユーザー

このプロジェクトは、AIデスクトップアプリケーションの逆コンパイルに興味を持つ開発者や研究者向けの研究・ハッキングプロジェクトです。

特徴

  • 推論ルーター: Cursor、Claude Code、Codex、OpenRouterへのリクエストルーティングをサポート。ストリーミング応答とMCPツールの実行を保持します。
  • ローカルDockerサンドボックス: ツール実行用のリモートサンドボックスを置き換えるオプションのローカルコンテナ環境。
  • 使用状況の追跡: ルーティングされた推論のリクエスト数およびトークン合計をローカルで記録。
  • 決定論的ツールチェーン: ピン止めされた0.18.0バージョンのアプリをダウンロードし、検証して再構築版を構成するビルドシステム。
  • MCPツールサポート: ルーティングされた複数のプロバイダー間でGrok BotプラグインとMCPツールを統合。

関連

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