Hiro development journal

Hiro memory-landscape review: durable records before agent recall

Published Machine-readable JSON

Executive summary

A review of the curated AI second-brain landscape found several useful memory layers, but no product should become Hiro's sole source of truth for calendar, task, reading-list, or approval state.

Hiro's present Markdown-plus-SQLite memory is adequate for simple facts but lacks explicit provenance, freshness, contradiction handling, retrieval observability, and a durable typed record model for planned assistant workflows.

The recommended path is a small local, typed system of record plus an inspectable recall layer. Evaluate memory behavior with held-out, stateful, provenance-aware tests before adopting a hosted service or graph substrate.

Work completed

Memory-landscape review

Completed
  • Reviewed the referenced landscape's end-to-end applications, local workspaces, agent-memory layers, graph substrates, and platform baselines.
  • Evaluated the options against Hiro's stated goals: calendar support, task and reading-list maintenance, useful proactive assistance, remote dashboard visibility, and approval-gated external actions.
  • Used the lifecycle distinction of collect, organize, evolve, use, and govern; retrieval quality alone is not a sufficient acceptance criterion.

Hiro architecture fit

Diagnosed
  • Hiro currently combines a manually maintained Markdown memory file with SQLite facts and conversation history, and injects selected memory into prompts.
  • The existing project goals and synthetic assistant cases require typed, approval-aware state for calendar, tasks, and reading lists, not merely semantically retrieved text.
  • No memory provider, connector, or runtime behavior changed during this review.

Decisions and reasoning

Validation and evidence

CheckStatusResult
Referenced landscape and source repository reviewed The landscape groups products by lifecycle coverage and explicitly distinguishes end-to-end apps, local workspaces, memory layers, graph substrates, and platform baselines.
Local Hiro memory and goal inspection completed The repository confirms a Markdown-plus-SQLite memory design, read-only calendar integrations, and stated approval-gated calendar, task, reading-list, and proactive-assistance goals.
Runtime or evaluation change not-run-by-design This was a research and architecture review; no provider was installed, no credentials were added, and no production or evaluation behavior was changed.

Current state

Next steps