Skip to content

RemindAgent-driven memory for LLMs.

A memory layer where agents curate knowledge. Episodes in, curated concepts out — with first-class fact handling and conflict detection.

Remind entity graph showing concepts and relationships

Entity graph showing concepts, tools, and their relationships.

How it works

Your agent curates memory. Remind handles storage, clustering, and retrieval.

1. Remember

Store experiences as episodes. Fast — uses local embeddings by default.

remind remember "User prefers Rust for systems work"
remind remember "Cache TTL is 300s" -t fact -e tool:redis

2. Curate

Your agent reviews pending state and organizes knowledge via batch tools.

remind snapshot pending,conflicts
remind apply << 'EOF'
concept from=ep:11,ep:12 title="Tech stack" "Rust + Redis"
processed ids=ep:11,ep:12
EOF

3. Recall

Spreading activation retrieval — not just keyword matching. Time-travel for facts.

remind recall "What tech stack decisions have we made?"
remind recall --as-of 2024-06-01 "cache config"

Returns curated concepts with provenance, not raw transcripts.

Released under the Apache 2.0 License.