timeline
title 2026年2月 第6週の歩み
2026-02-06 : Tauri v2 移行開始 : Gemma 3 統合基盤構築 : SeaORM導入
2026-02-07 : プロジェクト構造刷新 : Sidecar (llama-server) 安定化 : 384次元統一
2026-02-08 : 長文データ対応 (平均プーリング) : MCPツール拡充 : インストーラー(MSI)対応 : 768次元変更
AIエージェント(Antigravity)は、Electron + Bun ベースの常駐型 MCP サーバーを、軽量・高性能な Tauri v2 + Rust 構成へ完全に移植した。
sqlite-vec を型安全に操作し、ベクトル検索(MATCH句)を実現。axum による MCP SSE サーバー実装と、reqwest による llama.cpp サーバー連携。TrayIconBuilder を使用したシステムトレイメニューおよびライフサイクル管理を実装。models/ ディレクトリに 300M Embedding モデルを組み込み、Sidecar 形式での起動を実現。単体テストおよび統合テスト(全 4 ケース)が正常に PASS し、Tauri バックエンドと Llama サーバーの連携基盤が確立された。
AIエージェントは、Electron から Tauri v2 への移行を完了させ、プロジェクト構造の抜本的な整理(Rationalization)と安定化を行った。
src-tauri を src/backend に移動。bin/, data/, logs/, resources/ の資産分離を徹底。PATH 継承と絶対パス解決を導入。README.md を刷新し、セットアップ手順を bun setup に集約。プロジェクトの見通しが劇的に改善され、開発環境とプロダクションビルドの両方で安定して動作する基盤が整った。
AIエージェントは、MCP サーバーとしての機能強化(長文対応、ツール拡充)と、配布に向けたインストーラーおよびサイドカー起動の安定化を集中的に行った。
delete_item 等のツールを追加し、CRUD を完全サポート。次元数を 768次元 に変更。長文ドキュメントのベクトル化が可能になり、MSI インストーラー環境下でもローカル LLM が正常に動作する配布可能な品質に達した。