How Jupyter AI Brings Agentic Workflows Into Notebooks | Lahari Chowtorri, Amazon

The Linux Foundation
The Linux FoundationJun 15, 2026

Why It Matters

Jupyter AI unifies coding, data, and AI assistance in a single, auditable notebook, dramatically speeding data‑science productivity while keeping the ecosystem open and model‑agnostic.

Key Takeaways

  • Jupyter AI adds chat‑driven agents directly inside JupyterLab.
  • Version 3.0 supports multiple models via open Agent‑Flight protocol.
  • Real‑time notebook editing uses Jupyter Server Documents backend.
  • Human‑in‑the‑loop approvals create audit trails for AI actions.
  • Amazon contributes upstream, keeping Jupyter open‑source and community‑driven.

Summary

The video introduces Jupyter AI, an extension that embeds conversational AI agents directly into the JupyterLab environment, allowing data scientists to interact with large language models without leaving their notebooks. Lior Turetsky, Amazon’s technical program manager for open‑source AI, explains how the new layer sits atop the traditional Jupyter suite, turning notebooks into interactive AI‑powered workspaces.

Three architectural layers are highlighted: AI in Jupyter (agents that complete cells), AI for Jupyter (agents that accelerate platform development), and Jupyter as a foundation for training next‑generation models. Version 3.0 adopts open standards—Agent‑Flight and Model‑Context protocols—so users can swap personas and connect to tools like Cloud Code X or Gemini without hard‑coded integrations. A real‑time collaboration backend, Jupyter Server Documents, synchronizes edits instantly, solving the JSON‑file latency problem of earlier agents.

Turetsky showcases concrete features: a built‑in chat pane, notebook‑native “magics” that invoke different LLMs per cell, and proactive agents that flag outliers and auto‑generate investigative cells. Trust is enforced through human‑in‑the‑loop approvals and persistent chat logs that serve as an audit trail. Amazon’s sponsorship means dedicated upstream contributions, community‑building initiatives, and seamless integration with SageMaker, reinforcing Jupyter’s open‑source health.

The integration promises to streamline data‑science workflows, reduce context‑switching, and democratize access to a variety of AI models while preserving auditability and community governance. As AI agents become more capable, Jupyter AI positions notebooks as the primary interface for agentic workflows, accelerating experimentation and model development across enterprises.

Original Description

AI coding agents were built for flat files, not notebooks. Jupyter notebooks are JSON under the hood, which means line-by-line file edits break the interface, changes do not reflect in real time, and standard coding assistants cannot operate natively inside the notebook environment. The gap between how agents work and how data scientists actually work has been a real and unsolved technical problem.
In this exclusive interview with Swapnil Bhartiya at TFiR, Lahari Chowtorri, Technical Program Manager for AI/ML Open Source Strategy and Marketing at Amazon, walks through how Jupyter AI closes that gap, what is new in version 3.0, and where agentic notebook workflows are heading.
Key Topics Covered:
- Why existing coding agents fail with Jupyter notebooks and how notebook-native tooling and Jupyter Server Documents solve real-time sync
- How Jupyter AI 3.0 adopts Agent Client Protocol and Model Context Protocol to enable provider-agnostic, lightweight agent integration
- Support for open-weight models via Ollama, Qwen, and DeepSeek alongside frontier models including Claude, Gemini, and OpenAI
- Human-in-the-loop permission controls and the automatic audit trail of agent-human interactions saved as workspace files
- Notebooks as memory artifacts: using generated JSON notebooks to pre-train and feed future agentic workflows
Read the full story and transcript at www.tfir.io
#JupyterAI #JupyterNotebooks #AIAgents #DataScience #OpenSource #MCP #AgentClientProtocol #LLM #AmazonSageMaker #MLPlatform #NotebookAI #AIInfrastructure #OpenWeightModels #AgenticWorkflows #TFiR

Comments

Want to join the conversation?

Loading comments...