| .github | 9 days ago | ||
| .scripts | 1 day ago | ||
| document | 1 day ago | ||
| journals | 9 hours ago | ||
| resources/ icons | 7 days ago | ||
| scripts | 1 day ago | ||
| src | 9 hours ago | ||
| test | 1 day ago | ||
| .env.example | 7 days ago | ||
| .gitignore | 9 hours ago | ||
| README.md | 9 hours ago | ||
| bun.lock | 7 days ago | ||
| jsconfig.json | 9 days ago | ||
| launch.cmd | 7 days ago | ||
| package-lock.json | 9 hours ago | ||
| package.json | 1 day ago | ||
| tmp_write_ansi.ps1 | 1 day ago | ||
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
プロジェクト内部規程に準拠。