Skip to main content

🪐 📄 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.

Discover Datalayer

Install from PyPI

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.