Reactive & Interactive programming with Pyodide

MCP serverDev tools

Once added, your AI can keep a Python program running while applying your code changes on the fly, so there is no restart between edits. It brings hot module reload to Python and is built on reactive programming, so updates flow through your program as you edit.

Available today. Use it from your connected AI after setup.

After adding it, ask your AI to run your Python code with reloading turned on, then edit your files and watch each change take effect without a restart.

Then ask your AI: use Reactive & Interactive programming with Pyodide

What your AI can do with it

  • Reload Python code in a running program without restarting it
  • Apply code edits the moment files change
  • Use reactive programming so updates propagate on their own
  • Use the set of tools included with it

From the project's README

As published by promplate/pyth-on-line in README.md.

This repo contains the Pythonline website and related subcomponents, including:

Signals

GitHub stars
18
Forks
6
Last commit
Sep 2026
Advanced
Delivery
hmr MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
Catalog kind
mcp-server
Gateway key
io-github-promplate-hmr
Source
github.com/promplate/pyth-on-line
Hosted endpoint
https://promplate.github.io/pyth-on-line/hmr/mcp