Run OpenClaw with zero API cost — RabbitLLM + AirLLM local inference bridge
Project description
AirClaw ⚡
Run OpenClaw on ANY GPU with zero API cost
Stop paying $50–$150/month in API bills.
One command → local model on your machine → $0/month. Forever.
Supports RabbitLLM (newer models: Qwen2.5, DeepSeek, Phi-3) and AirLLM as fallback.
Runs 70B models on a 4GB GPU. Works on CPU too.
Install
pip install airclaw
Or from GitHub:
pip install git+https://github.com/nickzsche21/airclaw.git
Quick Start
# Full automated setup (do this first — one time only)
airclaw install
# Then in terminal 1:
airclaw start
# Then in terminal 2:
openclaw restart
Done. Your OpenClaw runs locally. Zero API cost.
Commands
| Command | What it does |
|---|---|
airclaw install |
Full automated setup |
airclaw start |
Start local LLM server (Mistral 7B default) |
airclaw start --model qwen |
Start with Qwen2.5 |
airclaw start --model deepseek |
Start with DeepSeek |
airclaw patch |
Auto-patch OpenClaw config |
airclaw patch --config ~/path/config.json |
Patch specific config |
airclaw restore |
Restore original config |
airclaw status |
Check if server is running |
Models
| Flag | Model | VRAM | Speed |
|---|---|---|---|
7b ← default |
Mistral-7B-Instruct | 4GB | ⚡⚡⚡ |
8b |
Llama-3-8B-Instruct | 6GB | ⚡⚡⚡ |
qwen |
Qwen2.5-7B | 4GB | ⚡⚡⚡ |
deepseek |
DeepSeek-7B | 4GB | ⚡⚡⚡ |
phi |
Phi-3-mini | 4GB | ⚡⚡⚡ fastest |
13b |
Llama-2-13B | 8GB | ⚡⚡ |
70b |
Llama-2-70B | 4GB | ⚡ slow |
Or pass any HuggingFace model ID:
airclaw start --model mistralai/Mixtral-8x7B-Instruct-v0.1
Backends
AirClaw automatically uses the best available backend:
- RabbitLLM (preferred) — newer models, faster, 4bit compression
- AirLLM (fallback) — battle-tested, wide compatibility
Install both:
pip install airclaw[all]
Or just one:
pip install airclaw[rabbitllm]
pip install airclaw[airllm]
How It Works
WhatsApp / Telegram / Discord
↓
OpenClaw
↓
AirClaw (localhost:4096) ← replaces OpenAI/Claude API
↓
RabbitLLM or AirLLM
↓
Local model on your GPU/CPU
AirClaw runs an OpenAI-compatible server on localhost. OpenClaw connects to it exactly like OpenAI — but everything runs on your machine.
Cost
| Setup | Monthly |
|---|---|
| OpenClaw + GPT-4o | $50–$150/mo |
| OpenClaw + Claude | $30–$120/mo |
| OpenClaw + AirClaw | $0/mo |
Requirements
- Python 3.10+
- OpenClaw installed
- 4GB+ GPU (or CPU — slower)
- 8–15GB disk for model weights (downloaded once)
License
MIT — free forever.
Star ⭐ if this saved you money.
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 airclaw-2.0.0.tar.gz.
File metadata
- Download URL: airclaw-2.0.0.tar.gz
- Upload date:
- Size: 10.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
16a20aa76857ce158dad6daab00be978ddbef87cd1205575d394ce532dce01fd
|
|
| MD5 |
85f97303663889bbe0fa2a4975edd311
|
|
| BLAKE2b-256 |
bb90f59f4cdc5487e766fb7cc0264489517cceb2514cb383ce26d7fa4fc5520c
|
File details
Details for the file airclaw-2.0.0-py3-none-any.whl.
File metadata
- Download URL: airclaw-2.0.0-py3-none-any.whl
- Upload date:
- Size: 9.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
604d7d694b2722b340d3ba9655ab059367dac6a3569ac01201671d297f32e87c
|
|
| MD5 |
af774eaa8d5ab794483cd4a0347ab433
|
|
| BLAKE2b-256 |
227f18cba8ee50f9ab022024c20736c4c682e18a4a5e852270d728e4cb9e0157
|