v0.2.1 — vec-daemon + bge-daemon shipped in wheel
What's new in 0.2.1
Semantic layer daemons now bundled
ctx-install now automatically deploys the semantic layer daemons:
vec-daemon.py(multilingual-e5-small bi-encoder) →~/.local/share/claude-vault/bge-daemon.py(bge-reranker-v2-m3 cross-encoder) →~/.local/share/claude-vault/
Previously users had to source these manually. Now /plugin install ctx handles everything.
Updated install flow (4 steps)
1/4 hook files: copied=6 already-present=0
2/4 daemons: copied=2 already-present=0 (→ ~/.local/share/claude-vault)
3/4 settings.json patch: ...
4/4 smoke test: PASS
ctx-install status daemon liveness check
Now shows whether vec-daemon / bge-daemon socket is live.
Install
# Option A — Claude Code plugin (recommended)
/plugin marketplace add jaytoone/CTX
/plugin install ctx
# Option B — PyPI
pipx install ctx-retriever==0.2.1 && ctx-install
After install — activate semantic layer
nohup python3 ~/.local/share/claude-vault/vec-daemon.py &
# Optional BGE rerank (requires GPU recommended):
nohup python3 ~/.local/share/claude-vault/bge-daemon.py &vec-daemon also starts automatically on next Claude Code session via the SessionStart hook.