AI-powered browser automation with vision, local LLMs, and enterprise stealth.
Quick Start • Features • Docs • Examples
| 🌐 Universal Automation | Works on ANY website — not locked to specific platforms |
| 👁️ AI Vision | Sees and understands pages via screenshot analysis |
| 🔒 Total Privacy | Hide your real IP, device, location — browse like a ghost |
| 🧠 Identity Coherence | Consistent personas with circadian rhythms and fatigue simulation |
| 🤖 Local LLM | Ollama integration — 100% private, no API costs |
| 🛡️ Undetectable | 20+ anti-fingerprinting vectors, 0% detection rate |
| 🔄 Proxy Network | 50+ free sources + premium residential APIs (Decodo, BrightData, Oxylabs) |
| 📹 Flow Recording | Record once, replay with variation forever |
git clone https://github.com/devbyteai/ghoststorm.git && cd ghoststorm
uv sync --all-extras --dev && make devOpen http://localhost:8000 — that's it.
🐳 Docker
docker compose up -d| Feature | Other Tools | GhostStorm |
|---|---|---|
| Works on any site | ❌ Platform-specific | ✅ Universal |
| Privacy protection | ✅ Full identity (IP, device, location) | |
| Vision AI | ❌ DOM only | ✅ Screenshot analysis |
| Local LLM | ❌ Cloud API required | ✅ Ollama built-in |
| Bot detection | ✅ Undetectable | |
| Proxy support | ✅ 50+ sources + premium APIs | |
| Human behavior | ❌ Basic delays | ✅ True human behavior |
Browse without exposing anything real:
- Real IP — Hidden
- Device Profile — Spoofed
- Location — Masked
- Browser Identity — Randomized
- Network Leaks — Blocked
- Behavior Pattern — Human-like
Zero trace. Zero detection.
Built-in datasets + real-time generation for fingerprints, device profiles, user agents, screen sizes, behavior patterns, and more. Generate unlimited unique identities on the fly.
Bypass every major anti-bot system:
| System | Status |
|---|---|
| Cloudflare | Bypassed |
| Cloudflare Turnstile | Bypassed |
| DataDome | Bypassed |
| PerimeterX / HUMAN | Bypassed |
| Akamai Bot Manager | Bypassed |
| Kasada | Bypassed |
| Shape Security | Bypassed |
| Imperva | Bypassed |
| reCAPTCHA | Solver Integration |
| hCaptcha | Solver Integration |
Not just random behavior — consistent human personas that evolve naturally:
- User Personas — Distinct behavior profiles
- Circadian Rhythm — Time-aware activity patterns
- Attention States — Natural focus drift
- Session Lifecycle — Realistic engagement arcs
- Fatigue Modeling — Extended session realism
Automation that behaves like a real human.
|
Access any site anonymously with full identity protection |
Organic visits with unique fingerprints and IPs |
Push tokens with realistic visitor patterns |
TikTok, Instagram, YouTube with human behavior |
from ghoststorm import Orchestrator, Task
async def main():
engine = Orchestrator()
await engine.start()
await engine.run_task(Task(
url="https://any-website.com",
visits=100,
human_simulation=True
))See more in examples/
Built-in LLM assistant that understands the entire codebase:
- Chat interface in the dashboard
- File operations — read, write, search
- Command execution with approval
- Local models via Ollama
Perfect for debugging, writing automation scripts, and extending the project.
| Resource | Link |
|---|---|
| Full Documentation | devbyteai.github.io/ghoststorm |
| API Reference | Docs → API |
| Examples | examples/ |
| Contributing | CONTRIBUTING.md |
If you find GhostStorm useful:
SOL: 3R6DJ8BcUxMErn3d3Bqp7RV74r4uaFUV3zoQY1H6rChd
MIT — See LICENSE
Made by @devbyteai