Pick a deployment model, then wire memory into your agent framework. Optionally add
MIP (Memory Intent Protocol) to declare routing rules — Astrocyte
decides which bank, tags, and compliance policies to apply, with zero routing code in your app.
Retain
Store memories with automatic chunking, entity extraction, and embedding. PII scanning and content validation happen before anything reaches your backend.
Recall
Multi-strategy retrieval — semantic, graph, keyword, temporal — fused with reciprocal rank fusion and reranked. Token budgets enforced automatically.
Reflect
Synthesize answers from memory. Native engine reflect or automatic fallback via LLM. Disposition-aware personality for support, coding, or research agents.
HarnessOrchestration, tools, MCP — when to call memory and how the loop runs.
AstrocyteRetain, recall, reflect — hybrid retrieval, policies, token budgets on the memory path.
ContextPrompt layout and snippets — your app turns hits into system/user messages for the model.
LLMsCompletions and tool calls — any provider or gateway (OpenAI, Anthropic, LiteLLM, OpenRouter, and similar).
PII barriers
Regex, NER, or LLM-based scanning with country-specific patterns (SG, IN, UK, EU, AU, CA, JP, CN). Per-type actions, DLP output scanning, and compliance profiles (GDPR, HIPAA, PDPA).
Rate limits & budgets
Token bucket rate limiting, daily quotas, and per-operation token budgets. Prevent runaway agents.
Circuit breakers
Automatic degraded mode when backends go down. Empty recall, error, or cache — with controlled recovery.
Observability
OpenTelemetry spans and Prometheus metrics on every operation. Switch providers without rebuilding dashboards.
Access control
Per-bank read/write/forget/admin permissions. Principals, grants, and audit trails built in.
Data governance
Classification levels, compliance profiles (GDPR, HIPAA, PDPA), data residency, encryption, and DLP.