Changelog
What's new in each release
Version 0.11.0 — Memory visualization & self-organizing domains
July 2026
- Memory graph visualization. The server now serves an interactive 3D knowledge graph of your agent's memories at
/viz— domains as colored clusters, relationships as edges, hubs highlighted, with a one-click 2D toggle. Filter by domain, type, and strength; search to highlight; click any node to read the memory. Self-contained and served by your own server — no external requests. - Multi-tag memory domains. Define your own knowledge spheres in config — life areas or project/topic areas — and Hicortex files every memory into them automatically. Each memory gets every domain that applies, weighted from your own data, with one primary for the map. Memories that fit nothing fade away naturally — no "Unsorted" pile. See Domains.
- Self-tuning classification. Domain profiles and weights are recomputed every night from the current data, so your categories reorganize as your work evolves — like human memory, nothing goes stale and nothing needs re-labeling.
- Smarter memory links. Relationship discovery recalibrated — memories now link to genuinely related memories across the knowledge bank instead of near-duplicates only, making the graph (and
/viz) far more connected. Newhicortex relinkcommand back-fills links across an existing memory bank. initscaffolds default domains. New installs start with five editable domains (Work, Personal, People, Health, Finance). An existing domain list is never overwritten. Newhicortex classify-domainscommand files a pre-existing memory bank into your domains in one resumable pass.
Version 0.10.0 — License change, all features free
July 2026
- License changed to PolyForm Noncommercial 1.0.0. Personal and noncommercial use is free — the full product, no feature limits. Commercial use (for-profit businesses, client work, revenue-generating products) requires a per-seat license. See hicortex.gamaze.com for details. Versions ≤ 0.7.1 published to npm remain MIT-licensed.
- All feature tiers and gates removed. No more 250-memory cap, no tier differences in functionality. Every install has the full feature set.
- Per-install auth token. A unique token is generated at
initand stored in your config. No more shared default token. Find it withhicortex status. - User-controlled LLM selection.
initnow presents a numbered list of detected LLM candidates and asks you to choose — nothing is silently auto-applied.
Version 0.9.0 — Thin-client capture
June 2026
- New capture architecture: client machines no longer run local LLM distillation. Instead, the nightly job denoises sessions locally (no LLM — strips tool noise, truncates bulk I/O) and POSTs the denoised text to the server's
POST /distillendpoint. The server handles all LLM work. Raw session content never leaves the originating machine. - New canonical endpoint:
POST /distillaccepts denoised session text and runs server-side distillation. Replaces the older pattern of client-side distillation +POST /ingest. The legacy/ingestendpoint is retained for backward compatibility. distillFallback: "strict"(new default) — if the distill endpoint is unreachable, the nightly run aborts and retries next run instead of silently falling back to a lower-quality model.- Hermes support: nightly pipeline reads per-profile
state.dbalongside Claude Code sessions.
Version 0.8.0 — Hermes support
July 2026
- Hermes recall plugin: recall-only adapter for Nous Hermes agents. Injects lessons into the system prompt at session start; exposes
hicortex_searchandhicortex_recall_recenttools in-process. Install viahermes memory setup hicortex. - Bedrock deployment: server runs on bedrock, lenovo connects as a client. Plugin v0.3.0 deployed to all profiles.
Version 0.7.0 — Graph Intelligence
April 2026
- Graph-based community detection: Louvain algorithm discovers knowledge domains from the memory link graph — zero LLM cost, automatic during nightly consolidation.
- Hub node detection: highly-connected memories get a strength boost, surfacing foundational insights in lesson selection.
- New MCP tool:
hicortex_graphenables graph traversal — find connected memories, hub nodes, or shortest paths between memories.
Version 0.6.0 — Knowledge Domain Routing
April 2026
- Knowledge domain routing: memories are automatically grouped into knowledge domains during nightly consolidation. Agents see a structured domain index instead of a flat project list.
- Domain-aware lesson selection: lessons from related projects in the same domain are boosted during injection.
- New MCP tool:
hicortex_indexlets agents query what knowledge domains exist before searching. - Configurable injection token budget via
moduleIndexTokenBudgetin config. - Schema migration: new
domaincolumn on memories (automatic on upgrade).
Version 0.5.3 — Security & Quality
April 2026
- Pre-ingestion redaction: API keys, tokens, paths, and secrets are automatically scrubbed from session transcripts before they reach the LLM or storage. 12 default patterns, configurable extras.
- Contradiction detection: new lessons are checked against existing ones during nightly reflection. Contradicting lessons are suppressed to prevent wrong lessons from reinforcing themselves.
- Anonymous telemetry for usage tracking (opt-out via config).
- Pre-flight health check for reflect endpoint (skips reflection when reflect server is offline).
Version 0.5.0 — Pi Agent Support
April 2026
- Pi coding agent support — nightly distillation reads Pi session transcripts alongside Claude Code sessions.
- MCP tools work via
pi-mcp-adapterconnecting to the Hicortex SSE endpoint. - Package directory renamed from
openclaw-plugintohicortex.
Version 0.4.6 — Nightly Data-Loss Fix
April 2026
- Fixed critical bug: nightly pipeline silently lost sessions when the distillation LLM was unreachable or the required model was missing.
- Pre-flight health check on remote Ollama distill endpoints (reachability + model loaded).
- Per-session deduplication in server mode — makes retries idempotent.
- Last-run watermark only advances when every session was processed cleanly.
Version 0.4.5 — Public Release
April 2026
- Hicortex client is now source-available at github.com/gamaze-labs/hicortex.
- Pre-public hardening: scrubbed internal references, updated to current LLM model versions.
Version 0.4 — Multi-Client Support
March 2026
- Connect multiple clients to one shared memory server.
- Client mode:
npx @gamaze/hicortex init --server <url>. - Split LLM configuration: separate models for scoring, distillation, and reflection.
- New MCP tools:
hicortex_updateandhicortex_delete. - Balanced learning: reflection extracts lessons from both successes and failures.
- Dynamic CLAUDE.md injection: lessons + memory index + project context.
Version 0.3 — Claude Code Support
March 2026
- Same
@gamaze/hicortexpackage works with both Claude Code and OpenClaw. - One-command install:
npx @gamaze/hicortex init. - Persistent HTTP/SSE MCP server with 4 tools (search, context, ingest, lessons).
- Automatic daemon install (launchd on macOS, systemd on Linux).
- Nightly pipeline: auto-capture CC transcripts, distill, consolidate, inject lessons.
- Claude CLI as LLM backend (uses your Claude subscription, no API key needed).
- Custom commands:
/learn,/hicortex-activate.
Version 0.2 — OpenClaw Plugin
February 2026
- Initial release as OpenClaw lifecycle plugin.
- Automatic session capture via OpenClaw hooks.
- Nightly distillation and consolidation pipeline.
- Semantic search with BM25 + vector embeddings + RRF fusion.
- Knowledge graph with memory linking.
- Memory decay and strengthening model.
- Multi-provider LLM support (20+ providers).