hindsight-docs
Complete Hindsight documentation for AI agents. Use this to learn about Hindsight architecture, APIs, configuration, and best practices.
By vectorize-io · 7,026 installs
npx skills add vectorize-io/hindsight --skill hindsight-docs
Source repository · Upstream listing
Hindsight Documentation Skill
Complete technical documentation for Hindsight a biomimetic memory system for AI agents.
When to Use This Skill
Use this skill when you need to:
Understand Hindsight architecture and core concepts
Learn about retain/recall/reflect operations
Configure memory banks and dispositions
Set up the Hindsight API server (Docker, Kubernetes, pip)
Integrate with Python/Node.js/Rust SDKs
Understand retrieval strategies (semantic, BM25, graph, temporal)
Debug issues or optimize performance
Review API endpoints and parameters
Documentation Structure
All documentation is in references/ organized by category:
How to Find Documentation
1. Find Files by Pattern (use Glob tool)
2. Search Content (use Grep tool)
3. Read Full Documentation (use Read tool)
Start Here: Best Practices
Before reading API docs, read the best practices guide. It covers practical rules for missions, tags, content format, observation scopes, and anti patterns — the fastest way to integrate correctly.
Key Concepts
Memory Banks : Isolated memory stores (one per user/agent)
Retain : Store memories (auto extracts facts/entities/relationships)
Recall : Retrieve memories (4 parallel strategies: semantic, BM25, graph, temporal)
Reflect : Disposition aware reasoning using memories
document id : Groups messages in a conversation (upsert on same ID)
Dispositions : Skepticism, literalism, empathy traits (1 5) affecting reflect
Mental Models : Consolidated knowledge synthesized from facts
Notes
Code examples are inlined from working examples
Configuration uses HINDSIGHT API environment variables
Database migrations run automatically on startup
Multi bank queries require client side orchestration
Use document id for conversation evolution (same ID = upsert)
Auto generated from hindsight docs/docs/ and hindsight docs/docs integrations/ . Run ./scripts/generate docs skill.sh to update.