Strata is a notebook your coding agent can drive, and everything it computes stays.
https://bearingresearch.com/strata/ β// readme
Strata
Strata is a notebook your coding agent can drive, and everything it computes stays.
Coding agents explore by writing throwaway scripts: python -c, files in
/tmp, gone by the next session. Point one at Strata and the work lands in a
notebook instead. Every result is cached by what produced it, every cell
records who wrote it, and you can watch the whole thing in your browser while
the agent works.
An agent adds and runs cells through the strata CLI while the browser on the
same session updates. Captured from a real run, not a mock-up.
Try it
You need uv 0.8 or newer and Claude Code (or another MCP client).
uv tool install "strata-notebook[mcp,tui]"
strata agent ./my-notebook # terminal 1: server, session and a live viewer
cd ./my-notebook && claude # terminal 2: the agent drives the notebook
Ask the agent for an analysis and watch the cells arrive. Open http://localhost:8765 to follow along in the browser, or to take over and edit.
Two ways an agent uses it
The notebook is the deliverable. strata agent scaffolds the notebook,
starts the server, andβ¦