Today we're open sourcing Strata, the session infrastructure that powers Stele.
https://github.com/Stele-Dev/strata Coding agents already leave surprisingly rich trails on your computer: prompts, responses, reasoning, tool calls, results, timing, token usage, cost, injected context, subagents, and more.
The problem is that every agent stores this differently.
Strata turns those trajectories into one normalized CLI and TypeScript API.
You can use it to:
It currently supports Claude Code, Codex, Cursor, DeepSeek Harness, Gemini CLI, GitHub Copilot CLI, Kimi, OpenCode, and Pi.
But things get more interesting when agents use Strata themselves.
Run strata --skill
and an agent can learn the CLI.
Now an agent can search previous sessions to find when and how something was built, inspect the trajectory behind a decision instead of rediscovering it, or watch another agent working in a different terminal in real time.
Agent A can effectively observe Agent B.
A message bus is also on the roadmap, opening the door for local agents to communicate directly through Strata.
We built Strata because we needed this infrastructure inside Stele. It powers Stele today, so while this is the first public release, the core has already been battle tested against real agent workloads.
Everything stays on your machine.
Local-only. Read-only. No telemetry. MIT licensed.
Your coding agents already leave a trail. Strata makes it readable.