Changelog
All notable changes to Remind.
[0.7.0] - 2026-03-19
Added
- Auto-ingest pipeline —
ingest()andflush_ingest()for automatic memory curation. Buffers raw text, scores information density via LLM, and distills memory-worthy episodes automatically. Available via CLI, MCP, and Python API. - Fact episodes — New
factepisode type for specific factual assertions (config values, names, dates, technical details). Consolidation preserves fact details verbatim rather than generalizing them away. - Outcome episodes — New
outcomeepisode type for action-result pairs with structured metadata (strategy,result,prediction_error). Consolidation extracts causal strategy patterns. - Entity name matching in retrieval — Queries now match against entity names directly (fast, no embedding needed), complementing semantic search.
- Minimum activation floor — Retrieval drops concepts below a configurable
min_activationthreshold (default: 0.15), reducing low-relevance noise. - Entity deduplication — Entity extraction deduplicates by name across types to prevent duplicates like
family:Capuletandcharacter:Capulet. statusCLI command — Shows processing status: running workers, pending episodes, queued ingest chunks.- Per-provider ingest model — Configure a separate (cheaper/faster) model for triage without affecting consolidation quality.
- Debug file logging — Enable
logging_enabledin config to get full LLM prompt/response logs inremind.lognext to the database. - Background ingest worker — CLI
ingestcommand queues work and spawns a background worker by default. Use--foregroundfor synchronous processing. - Batch consolidation progress —
consolidateandreconsolidatecommands show per-batch progress for large runs. - Hybrid recall episodes — Retrieval now returns source episodes with type labels and entity context alongside concepts.
Changed
- Default recall
kreduced from 5 to 3 for more focused results recallno longer requires a query when--entityis providedend-sessionnow flushes the ingestion buffer before consolidating- Consolidation loops through all batches internally instead of requiring external batch loop
- Foreground consolidation acquires a file lock to prevent concurrent runs
[0.6.0] - 2026-03-09
Added
- Task management system: task episodes with status tracking (todo, in_progress, done, blocked), dependency chains, plan/spec linking, and priority levels
- Agent workflow skills for the plan-to-implementation lifecycle:
remind-- base memory operations referenceremind-plan-- interactive planning with sparring and crystallizationremind-spec-- spec-driven development with lifecycle managementremind-implement-- systematic task execution loop
- Active tasks are excluded from consolidation; completed tasks become eligible
Changed
- Updated web UI
Fixed
run_asynchelper function
[0.5.3] - 2026-03-03
Fixed
- When updating episodes, reset entity associations so they are rebuilt on next consolidation
[0.5.2] - 2026-03-02
Fixed
- Actually include web UI static files in wheel builds
[0.5.1] - 2026-03-02
Fixed
- Include built web UI assets in package
[0.5.0] - 2026-03-02
Added
- Support for updating and deleting concepts and episodes
- Built-in memories about Remind itself for self-aware assistance
Changed
- Consolidation is now non-blocking, improving CLI responsiveness
Fixed
- Explicit consolidation command now works correctly
- Build issues resolved
[0.4.0] - 2026-02-26
Added
- Memory decay system: concepts gradually lose retrieval priority based on recall frequency
decay_factor(0.0--1.0) multiplies retrieval activation score- Decay runs every N recalls with configurable rate
- Rejuvenation: recalled concepts receive activation-proportional boost
- 60-second grace window protects recently-accessed concepts
DecayConfigin config file under"decay"key- Metadata table in SQLite for persistent key-value storage
- Memory status panel in web UI
[0.3.1] - 2026-02-25
Fixed
- Bump numpy requirement to
>=2.0.0to prevent segfault on macOS in sandboxed environments
[0.3.0] - 2026-02-25
Added
- Global config file support (
~/.remind/remind.config.json) --versionCLI argument- Collapsible sidebar in web UI
- Agent skills support for Claude Code integration
Fixed
- Entity relationship extraction
- Consolidation with explicit entities
[0.2.0] - 2026-01-09
Added
- Web UI with interactive concept graph visualization (D3-based)
- Docker support
- Entity inspection UI and MCP tools
- LLM-powered query answering with source episodes
- Dark mode support
- Batch consolidation and reconsolidation
[0.1.0] - 2026-01-04
Added
- Core memory system with episodes and concepts
- Spreading activation retrieval algorithm
- LLM-powered consolidation
- Entity extraction from episodes
- Provider support: Anthropic, OpenAI, Azure OpenAI, Ollama
- MCP server (SSE mode)
- CLI tool
- SQLite persistence layer
- Background consolidation
- Project-aware database paths