Platform Thesis
MatrixArk makes context a serving layer.
Production LLM apps need more than prompts and retrieval. They need a request-time layer
that knows what happened, what is still valid, what the user can access, and what is worth
spending tokens on. MatrixArk turns raw questions, workflow signals, memory, tools, and
policy into compact context packs the model can trust.
TemporalStore keeps recent facts, sequences, summaries, and commitments fresh. MatrixDB
adds Redis-compatible KV when context becomes platform state. MatrixKV adds transactional
truth only when the workflow needs strong consistency.
For most LLM context workloads, TemporalStore is enough by itself: time-aware memory,
temporal KV, latest KV, low-latency serving, replay, freshness, cache, compression, and
persistence. Because context decays over time, MatrixArk can use scoped traversal and exact
scoring over bounded summaries instead of defaulting every request to ANN. The Rust version
is planned to be open sourced in July 2026.
Under the hood, context nodes, timestamped events, declared indexes, summaries, and
context-pack audits become bounded records. Customers get one simple API while MatrixArk
enforces time windows, permissions, limits, and replay.
Time + Speed
Default serving engine for time-aware memory, temporal KV, latest KV, low-latency fetch, prompt replay, freshness, and long sequences. Planned Rust open source in July 2026.
- Cover most LLM context management use cases directly.
- Use multi-layer cache plus persistent storage.
- Serve fresh context and latest values in one path.
Open TemporalStore
Serverless DB
Complementary Redis-compatible, multi-tenant KV database for hot sessions, profile KV, LMCache metadata, scans, exports, and database-style operations.
- Support Redis migration and familiar APIs.
- Scale to tens of millions of QPS with tenant isolation.
- Serve large profile, summary, cache, scan, and export workloads.
Open MatrixDB
Truth + transactional
Complementary transactional KV for strong consistency, permissions, approvals, committed actions, SQL-style queries, scans, and trusted control state.
- Usually not required for context management.
- Use for ownership, leases, approvals, SQL-style access, scans, and actions.
- Keep strong consistency separate from serving paths.
Open MatrixKV