Features

Everything your next AI session needs to know.

Capture decisions, docs, runbooks, prior fixes, and corrections once. Reuse them across people, tools, projects, and future agents.

See pricing

One memory layer · shared across every assistant and teammate

# session 1 — capture what the project just learned
context.capture("auth tokens live in the session store")
saved decision · scoped to repo
context.capture("webhook retries need idempotency keys")
saved prior fix · cited from session #438
$
# next session, any agent — context loads before work starts
$ context --recall "safe to change the billing webhook?"
4 memories surfaced · 1 decision · 1 guardrail · 1 prior fix · 1 doc
agent: "applying repo conventions — no re-teaching needed"
02 Knowledge Stream

A living stream of what your project learned.

Persistent memory and decision capture across tools, teammates, and long-running projects — captured from real sessions, not written after the fact.

streambox · Knowledge Stream
decision
Auth tokens live in the session store, not the JWT.
↳ cited in session #438
2h ago
guardrail
Never edit generated migration files by hand.
1d ago
prior fix
Webhook retries need idempotency keys.
↳ cited in billing-webhook.ts
2d ago
correction
Use pnpm, not npm, in this repo.
3d ago
runbook
Incident rollback steps for the payments service.
5d ago
04 Search & retrieval

Search by intent. Match exactly when you need to.

Intent-aware retrieval for code, notes, docs, and event history. Search for “authentication handler” and find login, OAuth, JWT, and sessions — even if those exact words aren’t in your query.

Semantic

semantic

Vector-based search that understands meaning and intent. Find code by what it does, not what it’s named.

search(mode="semantic")

Hybrid

hybrid

Combines semantic understanding with keyword precision — best when you know some terms but not the exact names.

search(mode="hybrid")

Keyword

keyword

Exact text matching for when you know the specific symbol, variable, or string you’re looking for.

search(mode="keyword")

Pattern

pattern

Regex-based search for specific code patterns, function signatures, or structural matches.

search(mode="pattern")

Scoped search, relevance ranking, and multiple output formats are covered in semantic search.

07 Works with your stack

Built for Claude Code, Cursor, Codex, Cline, Windsurf, and MCP workflows.

ContextStream ships as an MCP server, so the same project memory follows you across tools — switch agents without losing what your project knows.

Claude CodeCursorCodexClineWindsurfMCP clients

See setup for each tool in the download guide, or read how the MCP server keeps memory portable.

Pilot it

Test it on one active repo.

Start with a small workspace. Capture a few real decisions, runbooks, and agent corrections, then test whether the next AI coding session starts with the right context.

See pricing →

Give the next AI session the context your project already knows.

Capture decisions, docs, runbooks, prior fixes, and corrections once. Reuse them across future agents, tools, and teammates.

See pricing