DEEIX-AI/DEEIX-Chat

An enterprise AI workspace for model routing, multimodal chat, files, tools, billing, identity, and operations.

解決する課題

DEEIX Chatは、個人、チーム、企業が複数のAIモデルプロバイダーへの安定した統合アクセスを維持できるように設計された統合AIプラットフォームです。マルチモーダルチャット、モデルルーティング、運用管理のための単一のエントリポイントを提供することで、複数の個別のAPIキーやプロバイダーインターフェースを管理する複雑さを解消します。

仕組み

このプラットフォームは、ユーザーと様々なAIプロバイダー(OpenAI、Anthropic、Google、xAIなど)の間のオーケストレーション層として機能するGoベースのバックエンドを使用しています。プロトコルの適応、モデルルーティング(優先順位や重み付けを含む)、ID管理を処理します。フロントエンドは、チャットインターフェースと管理コンソールを提供するNext.jsアプリケーションです。高度なデータ処理のために、RAG用のベクトルデータベース(pgvectorまたはsqlite-vec)や、OCRおよびドキュメント抽出用のオプションの外部サービスと統合されています。

対象ユーザー

  • 企業: AIモデルの利用状況、課金、監査ログの一元管理が必要な組織。
  • チーム: ファイル取得やツール利用が統合された共有AIワークスペースを必要とするチーム。
  • 個人: マルチプロバイダー対応のプロフェッショナルグレードのセルフホスト型AIチャットインターフェースを求める個人。

主な特徴

  • エンタープライズグレードの管理: 利用料金の請求、サブスクリプション、ID管理(SSO/OIDC)、詳細な監査ログが含まれます。
  • モデルルーティング: サーキットブレーカー、ベンダーマッピング、重み付けベースの分散を含む高度なルーティング機能。
  • RAGとファイル処理: ファイルアップロード、OCR、セマンティック検索、フルコンテキストインジェクションの組み込みサポート。
  • ツールエコシステム: MCP(Model Context Protocol)サーバーおよびプロバイダーネイティブツールとの統合。
  • 柔軟なデプロイメント: 個人利用向けの軽量なSQLiteセットアップから、本番環境向けの拡張可能なPostgreSQL/Redisスタックまでサポート。

関連

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