<< All versions
Skill v1.0.1
currentAutomated scan100/100vectorize-io/hindsight/hindsight-docs
+66 new, ~1 modified
──Details
PublishedMay 15, 2026 at 12:24 PM
Content Hashsha256:31599af119d1240e...
Git SHAf94e840fe8b3
Bump Typepatch
──Files
Files (1 file, 3.9 KB)
SKILL.md3.9 KBactive
SKILL.md · 122 lines · 3.9 KB
version: "1.0.1" name: hindsight-docs description: Complete Hindsight documentation for AI agents. Use this to learn about Hindsight architecture, APIs, configuration, and best practices.
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
- Find cookbook examples and recipes
Documentation Structure
All documentation is in references/ organized by category:
references/├── best-practices.md # START HERE — missions, tags, formats, anti-patterns├── faq.md # Common questions and decisions├── changelog/ # Release history and version changes (index.md + integrations/)├── openapi.json # Full OpenAPI spec — endpoint schemas, request/response models├── developer/│ ├── api/ # Core operations: retain, recall, reflect, memory banks│ └── *.md # Architecture, configuration, deployment, performance├── sdks/│ ├── *.md # Python, Node.js, CLI, embedded│ └── integrations/ # LiteLLM, AI SDK, OpenClaw, MCP, skills└── cookbook/├── recipes/ # Usage patterns and examples└── applications/ # Full application demos
How to Find Documentation
1. Find Files by Pattern (use Glob tool)
bash
# Core API operationsreferences/developer/api/*.md# SDK documentationreferences/sdks/*.mdreferences/sdks/integrations/*.md# Cookbook examplesreferences/cookbook/recipes/*.mdreferences/cookbook/applications/*.md# Find specific topicsreferences/**/configuration.mdreferences/**/*python*.mdreferences/**/*deployment*.md
2. Search Content (use Grep tool)
bash
# Search for conceptspattern: "disposition" # Memory bank configurationpattern: "graph retrieval" # Graph-based searchpattern: "helm install" # Kubernetes deploymentpattern: "document_id" # Document managementpattern: "HINDSIGHT_API_" # Environment variables# Search in specific areaspath: references/developer/api/pattern: "POST /v1" # Find API endpointspath: references/cookbook/pattern: "def |async def " # Find Python examples
3. Read Full Documentation (use Read tool)
references/developer/api/retain.mdreferences/sdks/python.mdreferences/cookbook/recipes/per-user-memory.md
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.
references/best-practices.md
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_idfor conversation evolution (same ID = upsert)
Auto-generated from hindsight-docs/docs/. Run ./scripts/generate-docs-skill.sh to update.