Deploy JupyterLab (w/ Claude agent)
JupyterLab with a Claude agent that edits and runs your notebooks.
JupyterLab
Just deployed
/home/jovyan
Deploy and Host JupyterLab (w/ Claude agent) on Railway
JupyterLab is the notebook editor for Python and data work. This template adds Claude through Jupyter AI: it edits your notebooks, runs cells and commands, and asks before it writes or runs anything.

About Hosting JupyterLab (w/ Claude agent)
Choose a password and paste your Anthropic API key on the deploy form. The first start installs the agent onto the volume (about 30 seconds). Sign in, click the chat icon on the left, start a new chat and pick Claude. Everything survives redeploys.
Common Use Cases
- Exploring data with Claude
- Writing and fixing notebooks
- Explaining results
Dependencies for JupyterLab (w/ Claude agent) Hosting
- JupyterLab (Jupyter's scipy-notebook image)
- Jupyter AI with the Claude agent
- An Anthropic API key
Deployment Dependencies
Implementation Details

The agent needs about 0.6 GB of volume, more than Free and Trial allow. Usage is billed to your Anthropic account. Back up the volume.
Why Deploy JupyterLab (w/ Claude agent) on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying JupyterLab (w/ Claude agent) on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Updated 2026-10-29: first release, JupyterLab 4.6.4, Jupyter AI 3.2.0, Claude ACP adapter 0.99.0.
Template Content
JUPYTER_PASSWORD
Choose the password you will sign in to JupyterLab with. Use 12 or more characters: anyone with your URL and this password can run code on your server.
ANTHROPIC_API_KEY
Your Anthropic API key, from console.anthropic.com (Settings, API keys). The Claude agent uses it; usage is billed to your Anthropic account.

