Hacker News·4 min read·hard

Show HN: Persistent Jupyter kernel execution and live output streaming in VSCode

R
rnoro_
Show HN: Persistent Jupyter kernel execution and live output streaming in VSCode
AI Summary

Tithon is a new tool that allows Jupyter kernels to persist independently of the VSCode client, enabling long-running processes to continue after a disconnection. It also optimizes notebook storage by converting JSON-heavy files into cleaner Python scripts.

Why it matters

Improving developer workflows for remote GPU computing and AI agent integration addresses significant pain points in modern data science and machine learning infrastructure.

Dive DeeperCreate a free account to unlock

Your Jupyter kernel dies with your client. It shouldn't.

Keep a Jupyter kernel—and its output—alive independently of the client. Close your editor, lose your connection, or return later; the same session is still there and still streaming.

Status: alpha. It works and it's in daily use, but you will hit rough edges. Bug reports are genuinely useful — please open an issue .

You SSH into a GPU box, start a long run in a notebook, and close your laptop. When you come back, depending on your setup:

The root cause is the same in all three: the source of truth for your session lives on the client, or in a channel that doesn't outlive a disconnect. Tithon moves it to the host.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologyaistartups

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in