agent_memory v0.0.2
π agent_memory Release v0.0.2
π What's Changed
- version increased to 0.0.2 (4dc7f67)
- fix(graph): keep truncated mermaid focused on entity nodes; fold wiki-link into typed related_to edge (c531117)
- feat(graph): meaningful node labels, dedupe typed edges, truncate long labels (0ec32c3)
- fix(demo): per-record tags, full small graph, visible relations (5d33cb5)
- ci: exclude demo from root dart analyze, analyze demo in deploy workflow (0f2f0c7)
- feat(demo): dynamic OpenRouter model limits and context-aware chunking (c7ba6a8)
- fix(demo): align raw text / VTT handling with DMTools (3d6d064)
- fix(demo): normalize and chunk large raw text / VTT transcripts (2a97a73)
- test(e2e): increase timeout for LLM-backed record addition (b332925)
- feat(demo): add OpenRouter/Qwen/OpenAI/Ollama model presets in settings (1ac4a4b)
- test(e2e): run raw text decomposition with real LLM too (e2afc4c)
- Align agent prompts with DMTools originals and reuse KBAnalysisAgent in demo (a71cf4c)
- refactor(demo): use DMTools KB analysis prompt 1:1 (minus FreeMarker templates) (11ba8e9)
- test(e2e): add deterministic raw-text decomposition test and update mock schema (4b91398)
- feat(demo): DMTools-style raw text decomposition into Q/A/notes (615060d)
- fix(demo): render Mermaid diagram, add raw-text LLM processing, provider-agnostic E2E (24c6788)
- test(e2e): fix mock route URL and postDataJSON usage (5b611d6)
- test(e2e): assert LLM ready via visible text instead of aria-label (63bce3e)
- test(e2e): mock LLM backend, longer timeouts, settings semantics (ab5b321)
- feat(demo): image upload, LLM provider fallback, semantics, Playwright E2E (2c7230a)
- feat(demo): sexy dark UI, full test coverage and landing redesign (07278c9)
- feat(demo): add GitHub Pages landing + Flutter demo + deploy workflow (53c77cd)
- feat(storage): pluggable KbStorage adapters (file, memory, sqlite, http, web) (1308bea)
- test(integration): add realistic Ollama test for search, graph, levels and relations (15918a6)
- feat(memory): add memory levels, typed relations and Obsidian graph (7ad515c)
- feat: memory types, validity, LLM reranker, secret redaction + tests (e64cfc9)
- feat: hybrid keyword+tag search and temporal --as-of queries for memory (418f397)
- feat: memory consolidation agent and CLI command (709d1fe)
- refactor: move agent prompts to XML files with placeholder substitution (9d1213a)
- chore: pub.dev publishing setup β LICENSE, CHANGELOG, example, topics, publish workflow (377ec42)
A Dart memory / knowledge-base CLI and library. Turn text, images, or directories into a structured Markdown KB and query it with any OpenAI-compatible LLM.
π¦ What's Included
- Native binaries for Linux, macOS, and Windows
- Cross-platform install scripts (bash, PowerShell, Windows batch)
- Development wrappers for running from source
π― Quick Start
Install the CLI
macOS / Linux:
curl -fsSL https://github.com/IstiN/flutter_agent_memory/releases/latest/download/install.sh | bashWindows (PowerShell):
irm https://github.com/IstiN/flutter_agent_memory/releases/latest/download/install.ps1 | iexWindows (cmd.exe):
curl -fsSL https://github.com/IstiN/flutter_agent_memory/releases/latest/download/install.bat -o %TEMP%\agent_memory-install.bat && %TEMP%\agent_memory-install.batInstall a Specific Version (v0.0.2)
macOS / Linux:
curl -fsSL https://github.com/IstiN/flutter_agent_memory/releases/download/v0.0.2/install.sh | bashWindows (PowerShell):
irm https://github.com/IstiN/flutter_agent_memory/releases/download/v0.0.2/install.ps1 | iexπ οΈ Development Wrapper
If you already have the repo cloned and Dart installed:
./scripts/agent_memory.sh --helpπ System Requirements
- Dart SDK 3.12+ (only if running from source; the native binary has no runtime dependency)
- ~50 MB disk space
π Build Information
- Version: v0.0.2
- Build Date: 2026-07-02 07:08:10 UTC
- Git Commit:
c531117f
π Troubleshooting
- If
agent_memoryis not found after install, restart your terminal or runsource ~/.bashrc/source ~/.zshrc. - For source runs, ensure a
.envfile with your LLM credentials is in the working directory.