TelosDB は、ベクトル検索機能を備えたローカル・ナレッジベース・アプリケーションです。 SQLite と Llama.cpp を基盤とし、Tauri 2.0 (MSVC ツールチェーン) を用いて構築されています。
graph TD
subgraph "Frontend (Webview2)"
UI[React/HTML/JS]
end
subgraph "Backend (Rust/Tauri)"
Main[Tauri App]
MCP[MCP Server - Axum]
DB[(SQLite / Sea-ORM)]
end
subgraph "Sidecar"
Llama[Llama.cpp Server]
end
UI <-->|Tauri Invoke| Main
Main <--> DB
Main <-->|HTTP| Llama
MCP <--> Main
IDE[AI Agent / IDE] <-->|SSE/HTTP| MCP
cd src/backend cargo build
ロジックテストを実行します。Windows 24H2 の制約により、テスト時は自動的に GUI リソースのリンクがスキップされるよう設定されています。
cargo test
プロジェクト内部規程に準拠。