What problem does it solve?
A stateful Python execution workflow removes the friction of rewriting and rerunning code from scratch when exploring data, debugging logic, or iterating on experiments.
Core Features & Use Cases
- Stateful iterative REPL: Persist variables, imports, and objects across executions for notebook-like development without losing context.
- Notebook and variable inspection: Discover existing notebooks, list variables, preview variable contents, and edit notebook cells to refine code safely.
- Verification for reliability: Restart and run all cells to confirm the notebook executes end-to-end when the user requests a clean validation.
Example Use Case: You’re experimenting with an API response schema—run exploratory parsing code, inspect the resulting DataFrame, adjust transformations in a new cell, and re-run only what’s needed while keeping all intermediate objects.
Quick Start
Use the jupyter-live-kernel skill to execute iterative Python in a live Jupyter-backed notebook for stateful exploration and debugging.