Run your own personal AI assistant on Google Colab for free β powered by OpenClaw, Ollama, and Qwen.
| Feature | Details |
|---|---|
| π§ Local AI | Qwen models on Colab's T4 GPU via Ollama |
| π¬ Telegram Interface | Live streaming responses, voice notes transcription, and native commands |
| π Web & Browser | Real Chromium integration β navigate, read pages, and search the web |
| π Persistent Workspace | Google Drive workspace integration survives Colab instance restarts |
| π§ Full Agentic Tools | Files management, notes, task planning, code execution, and web capabilities |
| β‘ One-Click Deploy | Super easy setup: configure, connect to GPU, and 'Run all' |
- Get a Telegram bot token β Message @BotFather β
/newbotto create your assistant's bot. - Get your Telegram user ID β Message @userinfobot to get your ID (for security, so only you can use it).
- Open the notebook β
- Set GPU β Ensure you are using
Runtime β Change runtime type β T4 GPU. - Fill in your config β Add your bot token and user ID in the notebook's configuration cell.
- Mount Google Drive β The notebook will ask for permission to mount Google Drive to save your permanent workspace.
- Run all β
Runtime β Run all(orCtrl+F9).
You (Telegram) <--> OpenClaw Gateway <--> Ollama (Qwen on GPU) <--> OpenClaw Agent
- Ollama runs the AI model locally on Colab's T4 GPU, ensuring high performance.
- OpenClaw acts as the agentic brain, connecting the AI to Telegram and granting it access to tools (like Chromium browser, web fetching, and file operations).
- Google Drive securely stores your persistent workspace (
openclaw/workspace), including notes, tasks, memory, and yourSOUL.mdconfig.
| File | Description |
|---|---|
OpenClaw_Colab.ipynb |
The main Jupyter notebook to run on Google Colab. |
README.md |
This documentation file. |
- A free Google account (for Google Colab and Google Drive storage).
- A free Telegram account.
Edit SOUL.md inside your Google Drive workspace (Google Drive/openclaw/workspace/SOUL.md) to customize your assistant's personality, preferred language, and overarching goals. The assistant will also continuously build its memory in this persistable folder.
MIT License β Powered by and based on OpenClaw.