Bridge Google Colab GPU to LLM chat UIs (ChatGPT, Claude, Gemini)
Project description
ColabPilot
Bridge Google Colab GPU to LLM chat UIs (ChatGPT, Claude, Gemini).
Setup
In any Google Colab cell:
!pip install colabpilot
import colabpilot
colabpilot.connect()
Then install the ColabPilot Chrome Extension and open any LLM chat. Code blocks will get a "Run in Colab" button that executes on your Colab GPU and sends results back.
How it works
colabpilot.connect()registers Python callbacks with Colab's built-in JS-to-Python RPC system- The Chrome extension detects the bridge via a DOM marker
- When you click "Run in Colab" on a code block, the extension calls the Python callback
- Code executes in a shared namespace (variables persist across runs)
- stdout, stderr, and errors are captured and sent back to the chat
Requirements
- Google Colab (free tier works)
- ColabPilot Chrome Extension
- Any supported LLM chat: ChatGPT, Claude, or Gemini
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file colabpilot-0.1.1.tar.gz.
File metadata
- Download URL: colabpilot-0.1.1.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a84b475d9feb7961f420aa607e33e5a5932e072b7066dfe978d18db2fe535172
|
|
| MD5 |
05d1763a24a4f9f6880a207255d246bc
|
|
| BLAKE2b-256 |
550eb96c661ec319cef8f81f2aeb47a0447afbeb9ca3eb22f920f51b469ee23f
|
File details
Details for the file colabpilot-0.1.1-py3-none-any.whl.
File metadata
- Download URL: colabpilot-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
294e1d23e9a59d62c2a3073b9747a100f778dd963f62412f84b815d38bec2629
|
|
| MD5 |
7eb60ebf3429a7aa2dfd9aa9e0d162ea
|
|
| BLAKE2b-256 |
9af568d4907520e95de814448c547514367bea4f30eda9210d2b5f8f791aff98
|