jupyter-live-kernel

Execute stateful Python code interactively through a live Jupyter kernel.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/photonics-dhl/Hermes --skill jupyter-live-kernel-photonics-dhl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jupyter-live-kernel
Source: https://github.com/photonics-dhl/Hermes/tree/main/hermes-home/skills/data-science/jupyter-live-kernel
Command: npx skills add https://github.com/photonics-dhl/Hermes --skill jupyter-live-kernel-photonics-dhl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a stateful Python REPL via a live Jupyter kernel, enabling iterative experiments and live data exploration without restarting the environment.

Core Features & Use Cases

  • Stateful Python REPL with persistent variables across executions for data science workflows.
  • Interactive exploration of APIs, dataframes, and models in a notebook-like session.
  • Use Case: When prototyping ML experiments or API integrations, you can build up code step-by-step and evaluate results.

Quick Start

Start a live Jupyter kernel session and begin executing Python code with stateful, incremental results.

Frequently Asked Questions about jupyter-live-kernel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a stateful Python REPL to keep variables persistent across executions?

A stateful Python REPL keeps variables persistent across executions by running a live Jupyter kernel, allowing you to execute code interactively and build up data science workflows step-by-step without restarting the environment.

Can I use a live Jupyter kernel for interactive data exploration and ML experimentation?

Yes, a live Jupyter kernel supports interactive data exploration and ML experimentation by providing a notebook-like session where you can iteratively prototype code, evaluate dataframes, and test models with incremental results.

What do I need to set up a live Jupyter kernel session for interactive code development?

To set up a live Jupyter kernel session for interactive code development, you need a running Jupyter server, uv, and the hamelnb integration to manage sessions and execute Python code statefully.

How does a stateful Python REPL compare to a standard notebook for iterative API exploration?

A stateful Python REPL via a live Jupyter kernel offers a standard notebook-like session for iterative API exploration, but enables persistent variable states across executions to evaluate results incrementally without restarting the environment.

Why does my Python environment reset variables when running code interactively across sessions?

Variables reset because a standard execution environment lacks a live Jupyter kernel. Using a stateful Python REPL via a live Jupyter kernel maintains persistent variables across executions and sessions for continuous code development.