Add dedicated CPU embedding server for memory backfill
- Install Ollama CPU-only on 192.168.1.168 server
- Pull nomic-embed-text:latest on server
- Create systemd service ollama-embed.service (0.0.0.0:11434)
- Add embedding_ollama_host / embedding_ollama_api_key to config.py
- Update deps.py to build separate embedding backend when host configured
- Update backfill_embeddings.py to use dedicated embedding backend
- Add _generate_embeddings batch helper and backfill_embeddings to store.py
- Backfilled 119 existing facts with embeddings

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent b5f2793 commit cbb1e5d8a4f6e6e985d11a227418744e54fc1a67
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 28 Apr
Showing 4 changed files
View
navi/api/deps.py
View
navi/config.py
View
navi/memory/backfill_embeddings.py 0 → 100644
View
navi/memory/store.py