jupyter-live-kernel

Execute stateful Python code through a live Jupyter kernel via hamelnb.

1.2k|116|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/math-inc/OpenGauss --skill jupyter-live-kernel-math-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jupyter-live-kernel
Source: https://github.com/math-inc/OpenGauss/tree/main/skills/data-science/jupyter-live-kernel
Command: npx skills add https://github.com/math-inc/OpenGauss --skill jupyter-live-kernel-math-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gives you a stateful Python REPL via a live Jupyter kernel. Variables persist across executions to support iterative exploration.

Core Features & Use Cases

  • Stateful Python REPL that preserves variables across runs.
  • Live kernel management via hamelnb, enabling incremental development and experimentation.
  • Use cases include data science exploration, ML prototyping, and API exploration where you want to build up results step-by-step.

Quick Start

Start a Jupyter kernel session through hamelnb and begin executing code to establish a persistent REPL.

Frequently Asked Questions about jupyter-live-kernel

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

FAQPage Schema
How do I keep Python variables persistent across executions for data exploration?

A stateful Python REPL preserves variables across executions via a live Jupyter kernel, enabling iterative data exploration. Variables persist between runs so you can build up results step-by-step without redefining state.

How do I start a stateful Python REPL session with a live Jupyter kernel?

Start a Jupyter kernel session through hamelnb and begin executing code to establish a persistent REPL. This requires uv installed and a running Jupyter server to manage the live kernel connection.

Does this stateful Python REPL work for ML prototyping and API exploration?

Yes, the stateful Python REPL supports ML prototyping and API exploration where persistent state and rapid feedback are valuable. You can iteratively execute code, inspect variables, and build up experimental results incrementally.

Do I need uv and hamelnb to run a live Jupyter kernel session?

Yes, running a live Jupyter kernel session requires uv installed, a running Jupyter server, and access to a kernel via hamelnb. These components enable live kernel management and code execution capabilities.

What's the best way to do iterative development with persistent Python state?

Use a stateful Python REPL via a live Jupyter kernel for iterative development. Live kernel management through hamelnb enables incremental development and experimentation by preserving variables across multiple code executions.

When should I use a stateful Python REPL instead of standard execution?

Use a stateful Python REPL when you need persistent state and rapid feedback for data science exploration, ML prototyping, or API probing. It is valuable when building results step-by-step through incremental code execution and variable inspection.