chat-gpt-jupyter-extension  by TiesdeKok

Browser extension for AI-powered Jupyter code assistance

Created 2 years ago
305 stars

Top 87.8% on SourcePulse

GitHubView on GitHub
Project Summary

This browser extension provides AI-powered helper functions within Jupyter Notebooks and Jupyter Lab, leveraging ChatGPT or GPT-4. It targets data scientists and researchers seeking to automate code formatting, explanation, debugging, completion, and review, thereby enhancing productivity and code quality.

How It Works

The extension integrates with the OpenAI API to process code cells and user prompts. It employs prompt engineering to guide ChatGPT in performing specific tasks like generating docstrings, explaining code logic, identifying errors, suggesting completions, and reviewing code. This approach aims to bring the power of large language models directly into the interactive coding environment.

Quick Start & Requirements

  • Installation: Chrome/Edge via Chrome Web Store (preferred) or local install by loading the unpacked extension. Firefox via local install by loading a temporary add-on.
  • Prerequisites: OpenAI API key. Voice command feature requires OpenAI Whisper API access.
  • Links: Chrome Web Store

Highlighted Details

  • Offers multiple AI-assisted code operations: Format, Explain, Debug, Complete, Review.
  • Supports custom questions and voice commands via microphone.
  • Based on the wong2/chat-gpt-google-extension project.

Maintenance & Community

This repository is archived as of September 2023 due to maintenance limitations. The author recommends jupyterlab/jupyter-ai as an alternative. Issues and feature requests were to be submitted via GitHub Issues.

Licensing & Compatibility

The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project is archived and no longer maintained. ChatGPT's output is not guaranteed to be perfect, potentially leading to unexpected code modifications, non-functional code, or incorrect explanations. Users are advised to critically review AI-generated outputs.

Health Check
Last Commit

2 years ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
1 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Gabriel Almeida Gabriel Almeida(Cofounder of Langflow), and
1 more.

genai by rgbkrk

0.3%
353
IPython extension for generative AI assistance in Jupyter notebooks
Created 3 years ago
Updated 1 year ago
Starred by Will Brown Will Brown(Research Lead at Prime Intellect) and Joe Walnes Joe Walnes(Head of Experimental Projects at Stripe).

mito by mito-ds

0.3%
3k
Jupyter extensions for faster Python coding
Created 3 years ago
Updated 21 hours ago
Feedback? Help us improve.