op7418/CodePilot
A multi-model AI agent desktop client — connect any AI provider, extend with MCP & skills, control from your phone. Built with Electron + Next.js.
何を解決するか
CodePilot は、多数の AI プロバイダーと統合するための統合インターフェースを提供する、マルチモデル AI エージェントデスクトップクライアントです。AIツールの断片化という問題を解決し、会話中にモデルやプロバイダーを切り替える際もコンテキストを失わず、永続的なメモリやリモート制御といったエージェント機能を追加します。
動作方法
このアプリケーションは Electron デスクトップアプリとして構築されており、Anthropic、OpenRouter、Google Vertex AI、Ollama などのローカルオプションを含む 17 以上の AI プロバイダーと API で接続します。Model Context Protocol (MCP) とカスタムスキルシステムを実装して機能を拡張しています。また、Telegram や Discord などのメッセージングプラットフォームに接続する「リモートブリッジ」機能により、スマートフォンからデスクトップ AI エージェントをリモート制御できるようになっています。
対象ユーザー
AIワークフローの単一で強力なハブを求める開発者やパワーユーザー、複数の AI モデルを統合したいユーザー、専用のワークスペースを通じて好みを学習する AI アシスタントを希望するユーザーに最適です。
主な特徴
- マルチプロバイダー対応: クラウドプラットフォーム、ローカル自己ホストモデル、カスタム OpenAI/Anthropic 互換エンドポイントを含む 17 以上に対応。
- アシスタントワークスペース:
soul.md、user.mdなどのペルソナファイルと永続的メモリを使用して、ユーザーに時間とともに適応します。 - リモートブリッジ: Telegram、Feishu、Discord、QQ、WeChat からの接続により、デスクトップ AI エージェントとやり取り可能。
- ジェネレーティブ UI: AI がライブでアプリ内にレンダリングされるインタラクティブダッシュボード、チャート、ビジュアルウィジェットを生成可能。
- MCP とスキル: MCP サーバーと再利用可能なスキルのマーケットプレイスをサポート。
- セッション管理: セッションを一時停止・再開・特定のチェックポイントまで巻き戻すことが可能。
- タスクスケジューラ: cron 式を使用して繰り返し実行される AI タスクをスケジュール可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト