Repolode
jupyterlab

jupyterlab/jupyter-ai

Extensão open source do JupyterLab que adiciona uma interface de chat para conectar agentes de IA, como Claude, Codex e Gemini, aos notebooks.

Alternativa open source a:GitHub Copilot

Estrelas
4,434
Forks
539
Issues abertas
324
Último commit
ontem

O que é?

O Jupyter AI adiciona recursos de IA agêntica ao JupyterLab por meio de um painel de chat nativo. Ele se conecta a agentes como Claude, Codex, GitHub Copilot, Gemini, Goose, Kiro, Mistral Vibe e OpenCode pelo Agent Client Protocol (ACP). Os agentes são detectados automaticamente depois que suas dependências são instaladas.

Os agentes podem ler e gravar arquivos, executar comandos no terminal e trabalhar com notebooks por meio de um servidor Jupyter MCP integrado. Um sistema de permissões exige aprovação antes que um agente grave arquivos ou execute comandos. Os usuários podem manter vários chats simultâneos, arrastar arquivos ou células de notebook para usá-los como contexto e colaborar em tempo real com outras pessoas conectadas ao mesmo servidor.

O projeto oferece suporte a servidores MCP personalizados para ferramentas, recursos e prompts específicos de cada domínio. Desenvolvedores podem criar e registrar suas próprias personas de IA usando a API de entry points. O projeto é licenciado sob BSD-3-Clause e está em incubação na organização JupyterLab.

Recursos principais

  • 01Interface de chat nativa no JupyterLab, com vários chats simultâneos.
  • 02Detecção automática dos agentes depois que suas dependências são instaladas.
  • 03Os agentes podem ler e gravar arquivos, executar comandos no terminal e trabalhar com notebooks por meio de um servidor MCP integrado.
  • 04Solicitações de aprovação antes que os agentes gravem arquivos ou executem comandos.
  • 05Servidores MCP personalizados e personas de IA definidas por desenvolvedores usando entry points.

Casos de uso

  • Receber ajuda para escrever ou depurar código de análise em um notebook Jupyter.
  • Permitir que um agente edite arquivos do projeto e execute comandos, enquanto você revisa cada ação.
  • Colaborar com colegas em um servidor JupyterLab compartilhado, com assistência de IA.
  • Conectar notebooks a ferramentas específicas de cada domínio por meio de servidores MCP personalizados.

Em coleções

Tópicos

Perguntas frequentes

O que é jupyter-ai?
Extensão open source do JupyterLab que adiciona uma interface de chat para conectar agentes de IA, como Claude, Codex e Gemini, aos notebooks. O Jupyter AI adiciona recursos de IA agêntica ao JupyterLab por meio de um painel de chat nativo. Ele se conecta a agentes como Claude, Codex, GitHub Copilot, Gemini, Goose, Kiro, Mistral Vibe e OpenCode pelo Agent Client Protocol (ACP). Os agentes são detectados automaticamente depois que suas dependências são instaladas.
jupyter-ai é gratuito? Qual é a licença?
jupyter-ai é open source sob a licença BSD-3-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
jupyter-ai ainda é mantido?
Manutenção ativa. O último commit de jupyter-ai foi em 5 de nov. de 2026.
Para que posso usar jupyter-ai?
Receber ajuda para escrever ou depurar código de análise em um notebook Jupyter. Permitir que um agente edite arquivos do projeto e execute comandos, enquanto você revisa cada ação. Colaborar com colegas em um servidor JupyterLab compartilhado, com assistência de IA. Conectar notebooks a ferramentas específicas de cada domínio por meio de servidores MCP personalizados.
Onde consigo jupyter-ai?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/jupyterlab/jupyter-ai

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados