Skip to content

Alluvia

v0.4.0 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

Published 9d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-memory claude cursor developer-tools knowledge-management local-first
+2 more
mcp sqlite

Summary

AI summary

Recall becomes the primary command with new flags and a demo mode.

Changes in this release

Feature Low

Adds `alluvia recall "<problem>"` command for fast proof retrieval.

Adds `alluvia recall "<problem>"` command for fast proof retrieval.

Source: llm_adapter@2026-07-18

Confidence: high

Feature Low

Introduces MCP `recall_now` for in‑conversation read‑only recall.

Introduces MCP `recall_now` for in‑conversation read‑only recall.

Source: llm_adapter@2026-07-18

Confidence: high

Feature Low

Bare `alluvia` now prints a now‑view of open loops and bridge freshness.

Bare `alluvia` now prints a now‑view of open loops and bridge freshness.

Source: llm_adapter@2026-07-18

Confidence: high

Feature Low

Adds `alluvia demo` to run a quick synthetic corpus demonstration without API key.

Adds `alluvia demo` to run a quick synthetic corpus demonstration without API key.

Source: llm_adapter@2026-07-18

Confidence: high

Feature Low

Implements source contract #15 allowing ingestion of normalized‑session JSONL files via `alluvia ingest --source jsonl`.

Implements source contract #15 allowing ingestion of normalized‑session JSONL files via `alluvia ingest --source jsonl`.

Source: llm_adapter@2026-07-18

Confidence: high

Performance Low

Ensures sqlite‑vec and numpy vector backends return identical cosine scores for consistent ranking.

Ensures sqlite‑vec and numpy vector backends return identical cosine scores for consistent ranking.

Source: llm_adapter@2026-07-18

Confidence: high

Full changelog

Recall becomes the front door — and any source can feed it.

  • alluvia recall "<problem>" — the fastest path from "I know I solved
    this before" to cited proof. Fuses your themes, bridges, and unfinished
    threads into a few high-signal hits, each with sources and status.
    Retrieval only — zero LLM spend. --handoff emits a paste-ready
    context block for whatever assistant you're in; --json for scripting.
  • MCP recall_now — the same recall inside Claude Code / Cursor,
    mid-conversation. Read-only; spends nothing. When git is present, recall
    conservatively flags "possibly implemented in " by matching your
    local history — a pointer to verify, never a claim.
  • Bare alluvia now prints a now-view: open loops, freshest bridges,
    and whether a refresh is due.
  • alluvia demo — every lens alive in ~30 seconds on a tiny synthetic
    corpus, with no API key and no LLM calls, in its own store (never your
    real one). --clean removes it.
  • A source contract (#15) — anything that writes
    normalized-session JSONL is now a source:
    alluvia ingest --source jsonl --path <file|dir>. Multi-machine history
    without cloud, and formats we don't ship parsers for arrive normalized.
  • Internally, the sqlite-vec and numpy vector backends now return the same
    cosine scores, so ranking is identical whichever is active.

Install: uv tool install alluvia · try it keyless: alluvia demo · Closes #15

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Alluvia

Get notified when new releases ship.

Sign up free

About Alluvia

All releases →

Related context

Earlier breaking changes

  • v0.3.0 MCP writes become opt-in by default.
  • v0.1.1 All environment variables now require the ALLUVIA_ prefix.

Beta — feedback welcome: [email protected]