What is AllSource Event Store?

One event store for system history and AI memory.

AllSource Event Store records decisions and state changes as immutable events. Core keeps durable history; Query Service separates HTTP, realtime, analytics, and projection reads; Prime gives agents cross-session memory backed by source events.

Hosted plans from £18.99/month after trial · Apache-2.0 Core available to self-host

AllSource Core · 469K events/sec
Events streaming → WAL + Parquet
MCP · reconstruct_state

What did the user do yesterday at 3pm?

recalling from event log…

Open timeline, graph, pipeline, and projection demo →
469K
events/sec
11.9μs
p99 indexed read
55
default MCP tools
129MB
footprint
Why teams add AllSource

What breaks without an event history

Agent context disappears

Conversation context ends with a session. Without durable storage, an agent cannot recover prior decisions, evidence, or state after a restart.

Current state hides why

A row shows what is true now, not which changes produced it. Debugging and audit work then depend on scattered logs and application-specific fixes.

Historical queries become projects

Reconstructing state at a past timestamp usually means joining logs, snapshots, and database records. An ordered event history makes that query explicit.

The data path

From event write to durable context

One ordered history supports application state, operational analysis, and agent memory.

  1. 01

    Write events

    Send structured events through HTTP, WebSocket, an SDK, or MCP. AllSource appends accepted writes to an immutable stream.

  2. 02

    Build useful views

    Query Service folds ordered Core events into tenant-scoped current-state projections and separates HTTP, realtime, and analytics reads.

  3. 03

    Query and replay history

    Serve request-response queries, push live channel updates, run analytics, or rebuild a read model from the same source history.

Core capabilities

What you can do with stored history

Each capability uses the same append-only event model, whether AllSource runs hosted or on your infrastructure.

Published proof

Claims you can inspect

Numbers link back to reproducible commands and source code. Architecture pages explain which service owns each part of the data path.

11.9μs

Core indexed-read p99

Published in-memory reference benchmark

469K

events/sec

Published batch-ingestion benchmark

WAL + Parquet

durable storage

Write-ahead log with columnar persistence

Apache-2.0

core licence

Inspect, run, and modify the event-store core

Pay for the events your agents write. Start with a 14-day trial — no charge until it ends.

Pricing

Indie

£18.99

Includes 50K x402 calls. $0.0001/call after.

  • 500K events/month
  • 14-day retention
  • 3 streams
  • Hosted MCP: read
  • Email support (48h)

Start Indie

Solo builders running one agent.

Popular

Studio

£78.99

Includes 500K x402 calls. $0.0001/call after.

  • 5M events/month
  • 90-day retention
  • Unlimited streams
  • Hosted MCP: read + write
  • Email support (24h) + Discord

Start Studio

Teams running 1–5 agents.

Scale

£298.99

Includes 5M x402 calls. $0.0001/call after.

  • 50M events/month
  • 365-day retention
  • Unlimited streams
  • Hosted MCP: read + write + dedicated
  • Priority support + Slack

Start Scale

Companies with 50+ agents.

Enterprise

Regulated / SLA workloads. Dedicated MCP cluster. Negotiated volume, unlimited retention, 24/7 + dedicated SE.

Talk to us
Frequently asked questions

FAQ

From the AllSource team

Recent product and engineering notes

Write → inspect → query

Store one real event, then query it back.

Start with hosted AllSource, or run the Apache-2.0 core on your own infrastructure. Both use the same event model and APIs.