AQBot-Desktop/AQBot

☁️ 轻量级高性能跨平台AI对话 + AI Agent + AI网关桌面客户端 | Lightweight, high-performance cross-platform AI dialogue + AI Agent + AI gateway desktop client

何を解決するか

AQBot は、複数の AI サービスプロバイダー、エージェント、知識ベース、ツールを1つのインターフェースに統合するローカルファーストのデスクトップ AI ワークベンチです。ユーザーがさまざまな LLM API、ローカルファイル、外部エージェントプロセスを管理できるようにしながら、アプリケーションデータとユーザーのファイルをローカルで制御できるようにすることで、分散した AI ワークフローの問題を解決します。

どう動くか

AQBot は、OpenAI、Claude、Gemini、DeepSeek などのさまざまな AI プロバイダーに接続する統合ハブとして機能し、モデルコンテキストプロトコル(MCP)をサポートして機能を拡張します。2つの異なるエージェントモードを備えています:サービスプロバイダーの API を使用する内蔵モードと、外部プログラミングエージェントを実行する専用の ACP(エージェントクライアントプロトコル)ワークベンチ。また、sqlite-vec を使用したローカル知識ベースを統合し、プライベートなドキュメントインデックスを構築し、他のローカルクライアントに AI インターフェースを公開するためのローカル API ゲートウェイも提供します。

対象ユーザー

複数の AI モデルを管理し、エージェントによるタスク自動化を行い、AI駆動の知識やコーディングワークフローを整理したい、パワーユーザーおよび開発者向けに設計されています。

主な特徴

  • 統合 AI ハブ:複数のプロバイダーおよび OpenAI 互換エンドポイントに接続可能。カスタムプロキシおよびヘッダー対応。
  • 二重エージェントシステム:APIベースのエージェントと外部 ACP 対応プログラミングエージェント(例:Codex、Cline)の両方をサポート。
  • ローカルファーストのプライバシー:アプリケーション状態と API キー(AES-256 暗号化)をローカルに保存し、ユーザーのデータを機械上に留めます。
  • 拡張性のあるツールセット:MCP サーバーを統合してツールを使用可能。CLI ツール向けに内蔵のローカル API ゲートウェイを備えます。
  • 知識管理:sqlite-vec を使用したローカル RAG システムと、統合されたウェブ検索(Tavily、Exa など)を備えます。
  • 豊富なコンテンツレンダリング:LaTeX、Mermaid、D2 ダイアグラム、およびコードやレポート用のアーティファクトパネルをサポートします。

関連

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