🪐 📄 Jupyter Server Nbmodel
Stop losing your outputs to session timeouts or network loss.
A Jupyter Server extension to execute code from the server-side NbModel to keep your sessions and outputs active.
info
- ⚡ Durable execution — the cells run on the server, not in the browser tab.
- 🔄 Reload proof — close the page, come back, the outputs are still arriving.
- 🤖 Agent ready — a REST API to run cells and read outputs, so an agent works from the same Notebook you do.
Free and open source, BSD 3-Clause — install it in your own Jupyter, no account needed. Built and maintained by Datalayer, where the same durable execution powers always-on Notebooks that humans and AI agents work in together.
Work in progress
Output Reconciliation is needed for now to work around an issue in the Jupyter RTC stack. We are looking for contributors to help.
Jupyter Server Nbmodel
Stop losing your outputs to session timeouts or network loss.
Output Reconciliation
The cells are executed on the Jupyter Server, so the outputs are produced where
Community
Join the Community