TelosDB は、プライバシーを重視したローカル専用の「意味検索(Vector Search)基盤」を提供するために開発されました。
現代の AI 活用において、外部クラウド(OpenAI 等)へのデータ送信はセキュリティ上の大きな懸念事項です。本システムは、数学的な文書解析(Latent Semantic Analysis)とベクトルエンジンをすべてユーザーのローカル環境(Windows Desktop)で動作させることにより、以下の価値を提供します。
| 機能 | 解説 | 技術的実装 |
|---|---|---|
| ローカル・セマンティック検索 | キーワードの一致だけでなく、LSA を用いた数学的な文脈解析に基づいた検索を実現。 | sqlite-vec + LSA (SVD) |
| MCP (Model Context Protocol) | AI エージェント(Cursor, Claude Desktop, IDE 等)が本ツールを「外部知識」として呼び出すための標準規格。 | SSE Transport (Port 3001) |
| 低レイテンシ・省リソース | モデル推論の代わりに LSA を採用。超軽量かつ高速なインデックス更新・検索を実現。 | ndarray + SVD |
| セルフヒーリング (Self-healing) | DB 内のテキストとベクトルの不一致を検出し、バックグラウンドで自動同期。 | db::sync_vectors |
| 常駐・軽量 UI | システムトレイに常駐し、SSE を使った非同期通信でバックグラウンドログをリアルタイム表示。 | Tauri 2 + Vanilla JS + Axum |