- 社内のさまざまなアプリの情報を統合管理するAIベースの検索・アシスタントプラットフォーム
- Unified Search機能により、Google Drive、Gmail、Slack、Confluence、Jira など主要なコラボレーションツールを接続し、BM25およびpgvectorベースの全文・セマンティック検索をサポート
- AI Agentとチャットインターフェースを通じて接続されたアプリを検索し、文書を読み取り、サンドボックス環境でPython/bashコードを実行してデータ分析を実行
- Self-hostedに対応しており、すべてのデータを自社インフラ内で処理。データが外部に出ない
- Permission Inheritance: 元システムのアクセス権限をそのまま反映し、ユーザーごとのデータアクセス制御が可能
- Anthropic、OpenAI、Gemini、vLLM など、さまざまなLLMモデルの選択をサポート
- Docker Composeによる単一サーバーデプロイと、TerraformベースのAWS/GCP本番デプロイ環境を提供
アーキテクチャ
- Postgres(ParadeDB) 1つに統合し、BM25全文検索、pgvectorセマンティック検索、アプリケーションデータ管理を単一DBで処理
- 別途 Elasticsearch やベクタDBなしでチューニング・バックアップ・モニタリングを簡素化
- コアサービスはRustで記述: 検索エンジン・インデクサ・コネクタ管理者
AI/LLMオーケストレーションはPython、WebフロントエンドはSvelteKit
- 各データソースコネクタは独立したコンテナとして実行され、言語・依存関係の干渉がない
- AIエージェントは、内部サービスおよび外部アクセスが不可能な隔離されたDockerネットワーク内でコードを実行
- Landlockファイルシステム制限、リソース制限、読み取り専用ルートファイルシステムでセキュリティを強化
- 接続可能なサービス:
- Google Workspace: Drive、Gmail
- Slack: メッセージ、ファイル、パブリックチャンネル
- Confluence: Pages、添付ファイル、Spaces
- Jira: 課題、プロジェクト
- Web: パブリックWebサイト、ドキュメントおよびヘルプページ
- Fireflies: 会議議事録
- HubSpot: 連絡先、企業、Deals & Tickets
- Local Files: ファイルシステムのインデックス作成
- Apache 2.0 ライセンス
まだコメントはありません。