Blog Logo
TAGS

Jupyter AI - A User-friendly and Powerful Way to Explore Generative AI Models in Notebooks

Welcome to Jupyter AI, which brings generative AI to Jupyter. Jupyter AI provides a user-friendly and powerful way to explore generative AI models in notebooks and improve your productivity in JupyterLab and the Jupyter Notebook. Jupyter AI offers an `%%ai` magic that turns the Jupyter notebook into a reproducible generative AI playground, a native chat UI in JupyterLab that enables you to work with generative AI as a conversational assistant, and support for a wide range of generative model providers and models. To use Jupyter AI, you need to install both the `%%ai` magic and the JupyterLab extension. The `%%ai` magic works anywhere the IPython kernel runs (JupyterLab, Jupyter Notebook, Google Colab, VSCode, etc.) and it enables you to specify a model and natural language prompt. The Jupyter AI extension for JupyterLab offers a native UI that enables multiple users to chat with the Jupyter AI conversational assistant. For help with installing and using Jupyter AI, please see our user documentation on ReadTheDocs. If you would like to contribute to Jupyter AI, see our contributor documentation on ReadTheDocs.