diff --git a/docs/index.html b/docs/index.html index ced3fc1..6185864 100644 --- a/docs/index.html +++ b/docs/index.html @@ -26,7 +26,7 @@ "description": "Persistent memory and semantic code intelligence for AI coding agents. Local-first code indexing with 40–70× per-query token reduction, a brain-like synapse layer that learns associations from how you use the codebase, an Obsidian-style graph view, an MCP server, and a built-in install doctor. Works with Claude Code, Cursor, Cline, Continue, and any MCP-compatible agent.", "url": "https://dfrostar.github.io/neuralmind/", "downloadUrl": "https://pypi.org/project/neuralmind/", - "softwareVersion": "0.24.0", + "softwareVersion": "0.25.0", "license": "https://opensource.org/licenses/MIT", "programmingLanguage": "Python", "operatingSystemRequirements": "Python 3.10+", @@ -355,7 +355,7 @@
v0.24.0 — latest release · release notes
+v0.25.0 — latest release · release notes
Your agent learns your codebase the way a senior engineer would — what files go together, what you usually edit next, what patterns matter. The memory persists across sessions and surfaces automatically.
100% local. Your code never leaves your machine. Side effect: 40–70× cheaper code questions, measured in CI on every commit.
@@ -584,11 +584,11 @@Shipped in small, verifiable increments — every release gated by the CI benchmark.
One learning system: the synapse layer. The old learned_patterns cooccurrence reranker is removed and neuralmind learn becomes an exit-0 deprecation no-op. The Hebbian synapse layer — which already learns continuously from queries, edits, and tool calls, and lets unused edges decay — is now the single learning signal. A 2×2 A/B on the benchmark fixture showed the reranker moved top-k hit rate by 0.0 points whether synapses were on or off (71.7% → 71.7% cold, 83.3% → 83.3% warm), while the synapse layer alone adds +11.6 points. Warm-path behavior is unchanged; the only visible difference is that L3 output no longer prints reranker (+X.XX boost) labels (synapse labels stay). Release notes →
Memory namespaces & branch isolation. The synapse layer becomes namespace-aware: branch:<name> / personal / shared / ephemeral memory live separately in the same store, so a feature-branch spike can't pollute what the agent learned about main. Recall reads a transparent merged view (active branch 1.0× > personal 0.8× > shared team baseline 0.5×, attributed per-namespace in query --trace), and the new neuralmind memory {inspect,reset,export,import} moves memory as versioned JSON bundles — the team-memory on-ramp. Existing learned memory migrates losslessly into personal. Release notes →