Skip to content

Commit fb6c137

Browse files
Add an AI overview page (#843)
Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
1 parent 6a2694d commit fb6c137

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

_layouts/default.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
url: /install
77
- title: Community
88
url: /community
9+
- title: AI
10+
url: /ai
911
- title: Documentation
1012
url: https://docs.jupyter.org/
1113
newpage: true

ai.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
layout: page
3+
title: AI in Jupyter
4+
tagline: Learn about AI-related work from within the Jupyter project
5+
permalink: /ai
6+
---
7+
8+
Artificial Intelligence (AI) and Large Language Models (LLMs) play an increasingly important role in the industry, and within the Jupyter community.
9+
This ecosystem is also relatively young and evolving rapidly.
10+
The goal of this page is to point you in the right direction to learn more about various initiatives within the Jupyter ecosystem related to AI.
11+
12+
## Technical efforts related to AI in Jupyter subprojects
13+
14+
### Jupyter AI
15+
16+
[Jupyter AI](https://github.com/jupyterlab/jupyter-ai) is an extension that connects AI agents to computational notebooks in JupyterLab. It is currently incubating as a part of the [Jupyter-Frontends subproject](https://github.com/jupyterlab/frontends-team-compass).
17+
18+
### Jupyter AI Contrib
19+
20+
[jupyter-ai-contrib](https://github.com/jupyter-ai-contrib) is a community organization hosting extensions, integrations, and experiments that compose or build on Jupyter AI.
21+
It is a combination of earlier-stage projects that undergo more rapid development and prototyping, and community-maintained projects.
22+
23+
### JupyterLite AI
24+
25+
[jupyterlite/ai](https://github.com/jupyterlite/ai) provides AI code completions and chat for JupyterLab, Notebook 7 and JupyterLite. It is maintained within the [JupyterLite organization](https://github.com/jupyterlite).
26+
27+
## Where to discuss AI in the Jupyter community?
28+
29+
For asynchronous chat, the [JupyterLab channel in Zulip](https://jupyter.zulipchat.com/#narrow/channel/469762-jupyterlab) is your best bet.
30+
Synchronous conversations and demos happen during the weekly Jupyter AI meeting (see [calendar](https://jupyter.org/community#calendar)) and [community workshops](https://jupyter.org/community#jupyter-community-workshops).
31+
Because the Jupyter AI project is incubating within the Jupyter Frontends subproject, this channel is the best place to have developer-related conversations about AI.
32+
33+
## Frequently Asked Questions
34+
35+
### What is the difference between `jupyter-ai` and `jupyterlite/ai`
36+
37+
Both projects integrate AI features into JupyterLab and Notebook v7+ interfaces. `jupyterlite/ai` does not depend on a server component which makes it possible to use it with JupyterLite, the in-browser Jupyter distribution. `jupyter-ai` enables agentic workflows that can continue to run on the server even when the browser is closed or disconnected. Server dependency distinction aside, the set of features overlaps, with both packages implementing agentic workflows and tool calling. Notably, `jupyterlite/ai` also implements AI code completion, and `jupyter-ai` implements multi-agent workflow.
38+
39+
### Does Jupyter have an AI contribution policy?
40+
41+
Not yet - Jupyter is primarily organized into semi-independent subprojects, each of which has their own practices and policies for contributing.
42+
There is no Jupyter-wide policy regarding AI-assisted contributions.
43+
Many sub-projects are currently in the process of defining the policies that work for their needs and practices.
44+
45+
### Is there a single "AI subproject" in Jupyter?
46+
47+
No, Jupyter has a number of initiatives related to AI as _part_ of subprojects (linked above), but there is no one AI subproject that encompasses everything.
48+
We're encouraging subprojects to experiment and develop their own AI-related work, and to integrate and connect with other pieces of the ecosystem.

0 commit comments

Comments
 (0)