Jupyter AI brings large language models to Jupyter notebooks

My team is proud to announce Jupyter AI, which brings the power of generative AI via large language models (LLM) to Jupyter notebooks and JupyterLab. With this new open source project, users can explain and generate code, fix errors, summarize content, ask questions about their local files, and generate entire notebooks from a natural language prompt. We invite you to check out Jupyter AI on GitHub and let us know if you have suggestions to improve it!

You can learn more about Jupyter AI on the Jupyter Blog: Generative AI in Jupyter. Jupyter AI, a new open source project… | by Jason Weill | Aug, 2023 | Jupyter Blog


Hi Jason!

I think you saw my posts on Twitter and Mastodon about this, but wanted to leave links here for folks.

I wrote two short lessons on using Jupyter AI. These are for my students (and colleagues), so they make some references to local stuff (e.g., our JupyterHub), but the lessons should be useful to anyone. Links to nbviewer:

  1. Jupyter Notebook Viewer
  2. Jupyter Notebook Viewer

Of note: the documentation makes no mention of the file types supported by /learn (I had to look at the source code). I could post about this in the repo issue tracker, if you want. Seems important to add?

Thanks for the neat project!

Thank you for publishing these lessons! I opened an issue to update our documentation with this information: Document file types supported by /learn · Issue #406 · jupyterlab/jupyter-ai · GitHub