Skip to main content

Jupyter Gemini Copilot 🚀🧠

A mini AI code assistant that runs directly inside your Jupyter Notebooks. It hooks into IPython's execution cycle and automatically wakes up and uses Google Gemini to suggest the correct fixed/completed code whenever you run cells with incomplete or erroneous code (like SyntaxError or NameError).

Installation

pip install jupyter-gemini-copilot

Usage

In your Jupyter Notebook, just run the following in the first cell:

import jupyter_gemini_copilot

# Enter your Gemini API key here
jupyter_gemini_copilot.setup(api_key="YOUR_GEMINI_API_KEY")

Now, whenever you accidentally write code that produces an error (e.g., missing a parenthesis or using an undefined variable), Gemini will automatically catch it and instantly print the correct, completed code directly underneath the traceback!

Metadata

Release files for jupyter-gemini-copilot 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jupyter-gemini-copilot 0.1.4
File Size Uploaded
jupyter_gemini_copilot-0.1.4.tar.gz 3.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jupyter-gemini-copilot 0.1.4
File Interpreter ABI Platform
jupyter_gemini_copilot-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 7.7 kB

Release files / jupyter_gemini_copilot-0.1.4.tar.gz

Download URL jupyter_gemini_copilot-0.1.4.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
55d4a4d781ab3cd0aa05eec67a95680c00d9fabb0cdc234e8c7e5713faba8023
BLAKE2b-256 checksum
How to use checksums
3a795f308274ba782562b92062d1e84c5bfb2681323e3c60c1500d7e5b73ad47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.1

Release files / jupyter_gemini_copilot-0.1.4-py3-none-any.whl

Download URL jupyter_gemini_copilot-0.1.4-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
53741eecea3cad4e70a94c3f9b4aaa5c0046d8a3590f428c73a161df879fce04
BLAKE2b-256 checksum
How to use checksums
2ca70ea0359b34737ee194dd534012a4ad6c7a67199af0ae8231b8c198dadf29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.1

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page