OXBROWSER is an enterprise-grade, multi-engine anti-detect browser, fingerprint randomization platform, and autonomous AI swarm automation suite. Engineered for high-stealth web data extraction, multi-account orchestration, automated bot-defense evasion, and visual DAG workflow execution.
Centralized management for multi-engine anti-detect profiles, live proxy routing, accounts & auto-login, and real-time system telemetry.
Interactive visual automation canvas with anti-detection nodes, dynamic AI decision branches, humanoid pacing, and live step-by-step debugging.
Decentralized neural operations matrix orchestrating vision grounding (SmolVLM, Florence-2), local LLMs (DeepSeek R1, Qwen 2.5), and ONNX behavioral generators.
- User Interface & Screenshots
- Key Architecture & Core Features
- 1. Multi-Engine Browser Core
- 2. Deep Fingerprint Synthesis & Anti-Detect Shield
- 3. Hardware & MicroVM Isolation
- 4. TLS & Network Layer Impersonation
- 5. Multimodal AI Swarm & Vision Automation
- 6. Biomechanical Humanoid Simulation
- 7. Self-Healing DOM & Honeypot Defenses
- 8. Visual Node-Based Workflow Builder (DAG)
- 9. Zero-Knowledge Cryptography & Storage
- 10. REST API, SSE & WebSocket Automation
- Directory Structure
- Installation & Setup
- Configuration & Environment
- REST API Reference
- Testing & Quality Assurance
- Security & Ethical Use
- Acknowledgements & Credits
- License
+-------------------------------------------------------------------------------+
| OXBROWSER Desktop UI (PyQt6) |
| Profiles Manager | Proxy Pool & Scraper | AI Swarm Matrix | DAG Builder|
+---------------------------------------+---------------------------------------+
|
+---------------------------------------v---------------------------------------+
| Global Lifecycle & REST/WS API Server |
| FastAPI / aiohttp * Token Auth * SSE Event Stream * CSWSH |
+---------------------------------------+---------------------------------------+
|
+---------------------------------------v---------------------------------------+
| CORE ENGINES |
| +--------------------+ +----------------------+ +-----------------------+ |
| | Camoufox (Firefox) | | Chromium Playwright | | Nodriver / Driverless | |
| | C++/Rust Injection | | CDP Binary Patching | | Direct CDP / No-Driver| |
| +--------------------+ +----------------------+ +-----------------------+ |
+---------------------------------------+---------------------------------------+
|
+---------------------------------------v---------------------------------------+
| STEALTH, DEFENSE & BIOMECHANIC SERVICES |
| * FingerprintGenerator (Canvas/WebGL/Audio/WebGPU/Fonts/Speech/Sensors/DRM) |
| * TLS Spoofing (JA3/JA4 via BoringSSL) * Geo-IP & Locale Alignment Engine |
| * Biomechanical Keystroke Dynamics * Humanoid Bezier Mouse Trajectory |
| * AST Anti-Bot Deobfuscator * Self-Healing DOM Semantic Matcher |
| * Honeypot Detector & Decoy Shield * WAF Vector RAG (SQLite) |
+---------------------------------------+---------------------------------------+
|
+---------------------------------------v---------------------------------------+
| MULTIMODAL AI SWARM & CAPTCHA SOLVER |
| * Local Models: Qwen 2.5 (0.5B-7B), DeepSeek R1 (1.5B), Qwen 2.5 Coder/VL |
| * Vision/OCR: Florence-2 (ONNX), GOT-OCR 2.0 (ONNX), LLaVA, SmolVLM, Moondream|
| * Audio STT: Faster-Whisper (CTranslate2), FunAudioLLM SenseVoice Small (ONNX)|
| * Cloud Multimodal: Google Gemini API (Flash Lite, 3.8 Flash, 1.5 Pro) |
| * AI Councils: Action Council Consensus & Adversarial Risk Verification |
| * VRAM Arbiter: Dynamic GPU/RAM Memory Governor & Model Swapping |
+-------------------------------------------------------------------------------+
- Camoufox Engine: Native, compiled anti-detect browser based on Firefox with C++/Rust internal modifications, bypassing high-entropy canvas/audio fingerprint detectors natively without JavaScript overhead.
- Chromium / Playwright Engine: Hardened Chromium with runtime binary patching (
ChromiumBinaryPatcher) and CDP suppression (CDPRestrictionMitigator) to eliminatenavigator.webdriver, automate flags, and Chrome DevTools Protocol indicators. - Nodriver Engine: Next-generation asynchronous Chrome automation bypassing WebDriver entirely via direct WebSocket protocol hooks.
- Selenium-Driverless: Native driverless automation preventing automation leaks at the binary level.
The FingerprintGenerator provides complete tensor-aligned operating system and hardware emulation across Windows, macOS, Linux, Android, and iOS:
- WebGL & WebGL2: Realistic OS-aligned unmasked vendor and renderer emulation (NVIDIA GeForce RTX 4090/3060 Direct3D11, Apple Metal M-Series, AMD RADV NAVI, Mesa LLVMpipe, Qualcomm Adreno, ARM Mali).
- Sub-Pixel Canvas Noise: Deterministic per-profile cryptographic 2D canvas noise perturbation (
toDataURL,getImageData,toBlob). - AudioContext & Analyser: Oscillator frequency response normalization and noise injection in
OfflineAudioContextand FFT buffer calculations. - Font & ClientRects: Deterministic glyph bounding box perturbation and OS-authentic font family lists.
- WebGPU Emulation: Emulates
navigator.gpu, realistic hardware adapters, features, and limits matching target profiles. - SpeechSynthesis & Voices: OS-aligned synthetic voice catalogs matching the target operating system and locale.
- Synthetic Media Devices: Realistic enumeration of
audioinput,audiooutput, andvideoinputdevices with persistent hardware UUIDs. - WebRTC Protection: Modes for
disabled,real, oraltered(public exit IP spoofing and SDP candidate rewrite to stop internal LAN IP leakage). - DRM & EME: Widevine CDM, FairPlay, and PlayReady encrypted media API responses matching real platforms.
- WebWorker / ServiceWorker: Automatic patch propagation across
WorkerandSharedWorkercontexts.
Configurable profile-level hardware environments:
- Sandbox Modes:
container(OCI/Docker),microvm(Cloud-Hypervisor, Firecracker, QEMU via VirtioFS), or native host. - Virtual GPU Drivers: Configurable Mesa Gallium drivers (
llvmpipe,virgl,iris, or native/dev/dripassthrough). - Network Killswitch: Prevents direct unproxied network traffic; immediately drops traffic if a proxy disconnects.
- BoringSSL / curl_cffi Integration: Emulates authentic browser TLS handshakes matching real Chrome (120-132), Edge, Safari (17/18), and Firefox (130-152) profiles.
- JA3 & JA4 Fingerprint Presets: Precise matching of cipher suites, ALPN protocols (
h2,http/1.1), TLS extensions, supported curves, and signature algorithms. - Geo-IP Alignment: Dynamic pre-flight inspection via
ProxyCheckerautomatically aligns profile timezones, geolocation coordinates, and RFC 5646Accept-Languageheaders to the proxy exit IP.
OXBROWSER integrates a local and cloud AI orchestration swarm managed by AISwarmOrchestrator and AIModelManager:
- Supported Local Models (via embedded/system Ollama & ONNX):
- Reasoning:
deepseek-r1:1.5b(Chain-of-Thought & anti-bot evasion planning). - DOM Scripting:
qwen2.5-coder:1.5b&granite3-dense:2b. - Spatial Vision & UI Grounding:
qwen2.5vl:3b,llava:7b,smolvlm,moondream:v2. - Dense Grounding & Prompt OCR:
florence-2-base(ONNX, ~230MB). - Ultra-Dense Visual OCR:
got-ocr2(ONNX, ~1.4GB) andddddocr. - Speech-to-Text (Audio Captchas):
faster-whisper(Base/Tiny/Large-v3-Turbo) and FunAudioLLMsensevoice-small(ONNX).
- Reasoning:
- Cloud Multimodal API: Google Gemini (
gemini-flash-lite-latest,gemini-3.8-flash,gemini-1.5-flash,gemini-1.5-pro). - Ensemble Strategies:
local_only,gemini_only,hybrid_fallback,hybrid_gemini_vision, andhybrid_50_50_gemini. - VRAM Arbiter: Real-time memory governor monitoring GPU VRAM / system RAM; dynamically swaps and unloads idle models.
- AI Action Council & Adversarial Council: Dual-stage verification that evaluates risk scores, inspects potential honeypot triggers, and obtains consensus before executing critical browser actions.
- VLA (Vision-Language-Action): Natural-language agentic goals translated directly into screen coordinates and element interactions.
- Keystroke Dynamics: Physical QWERTY/QWERTZ layout mapping, flight time calculations, key dwell hold times, cognitive pauses for shift/capital characters, Gaussian micro-tremor, and realistic adjacent-key mistyping with backspace correction.
- Humanoid Mouse Trajectories: Continuous Bezier curve motion generation, Fitts' law velocity modeling, biological tremor, deceleration curves, and overshooting correction.
- Cookie Warmup Robot: Automated browsing sessions visiting categorized seed domains to build authentic browsing history, search caches, and cookie trust.
- Self-Healing DOM Engine: When CSS/XPath selectors break due to dynamic class obfuscation or DOM changes, the engine scores candidate elements by ARIA attributes, semantic text, hierarchical structure, and visual bounding boxes to synthesize a new working selector in under 15ms.
- Honeypot Shield: Detects hidden decoy links, zero-opacity inputs, CSS off-screen traps, and bot-trap elements before interaction occurs.
- Anti-Bot AST Deobfuscator: Live normalization of hex/unicode-obfuscated JavaScript from DataDome, Cloudflare Turnstile, Kasada, and Akamai to identify newly injected client-side probes.
- Autonomous Game Solvers: Built-in Stockfish chess solver with anti-cheat humanization (move-time curves, blunder emulation) and Monte Carlo Poker solver with table OCR.
Automate complex browser flows using the interactive PyQt6 workflow canvas or execute them headlessly:
- Node Types:
- Lifecycle: Start, Navigate, New Tab, Switch Tab, Close Tab, Scroll, Refresh, Go Back, Clear Cache.
- Humanoid Interaction: VLA Click, VLA Type, Key Press, Hover, Drag & Drop.
- Stealth & Security: Solve Captcha, Rotate Proxy, Fingerprint Morph, Adversarial Audit, Pre-Action Check.
- Logic & Control: Condition, Loop, Wait, Extract Data, JavaScript Eval, AI Decision, AI Model Task, Screenshot, Download Wait, Terminate.
- Game Solvers: Chess Solver, Poker Solver.
- MultiWorkflowRunner: Concurrently executes complex DAG workflows across multiple browser profiles with state isolation and telemetry.
- Argon2id Key Derivation: High-security memory-hard KDF (
iterations=3,memory_cost=65536KB,lanes=4). - AES-256-GCM & ChaCha20-Poly1305: Authenticated encryption for all stored profiles, proxy lists, and credentials.
- Machine-Local Secrets Vault: Configuration (
app_config.vault) is stored encrypted at rest with zero plaintext persistence. - Vector Store: SQLite-backed dense vector memory (
waf_vector_rag.sqlite) storing known anti-bot heuristics and past challenge solutions.
- RESTful Endpoints: Complete lifecycle control of profiles, proxies, AI configurations, and DAG workflows.
- Realtime Streams: Server-Sent Events (
/api/v1/events) and WebSocket (/api/v1/ws,/api/v1/events/ws) broadcasting browser events, workflow step execution, and system resource metrics. - Security Hardening: Bearer token authentication, refresh token rotation, CSWSH origin verification, and IP brute-force rate limiting.
.
βββ api/
β βββ server.py # aiohttp REST, SSE & WebSocket automation server
βββ camoufox/ # Bundled Camoufox hardened Firefox browser distribution
βββ config.py # Core configuration, OS WebGL presets, and hardware constants
βββ dev/
β βββ soxbot_backend.py # Standalone headless backend daemon
βββ engine/
β βββ account_manager.py # Multi-account session & social identity manager
β βββ ai_action_council.py # Multi-agent action consensus & safety evaluation
β βββ ai_adversarial_council.py # Adversarial security & honeypot risk auditing
β βββ ai_agent_actions.py # High-level humanoid browser interaction primitives
β βββ ai_captcha_solver.py # Cloudflare Turnstile, reCAPTCHA, hCaptcha, FunCaptcha solvers
β βββ ai_chat_engine.py # Multimodal copilot conversation engine
β βββ ai_gemini_client.py # Google Gemini multimodal API client
β βββ ai_hybrid_groups_manager.py# Custom ensemble and hybrid model group manager
β βββ ai_inference_optimizer.py # Quantization & batching optimizer
β βββ ai_model_config.py # AI model registry & hyperparameter configuration
β βββ ai_model_manager.py # Ollama / ONNX lifecycle & download manager
β βββ ai_swarm_orchestrator.py # Multi-agent VRAM arbiter & swarm scheduler
β βββ ai_telemetry.py # Real-time event bus & token tracking
β βββ ai_vla_engine.py # Vision-Language-Action spatial grounding engine
β βββ anti_bot_deobfuscator.py # AST JavaScript string & probe deobfuscator
β βββ browser.py # Core browser launcher (Camoufox, Playwright, Nodriver)
β βββ cdp_patcher.py # Chromium binary patcher & CDP stealth injector
β βββ cookie_manager.py # Cookie import/export and persistent storage
β βββ cookie_warmup.py # Humanoid browsing & cookie warmup robot
β βββ dom_self_healer.py # Structural & semantic self-healing DOM selector engine
β βββ fingerprint.py # Deterministic fingerprint generation & JS stealth scripts
β βββ game_solvers/ # Stockfish Chess engine & Poker Monte Carlo solvers
β βββ geo_ip_aligner.py # Geolocation, timezone & Accept-Language synchronizer
β βββ google_proxy_checker.py # Deep Google search & endpoint proxy health checker
β βββ honeypot_detector.py # Traps invisible inputs, zero-opacity & decoy elements
β βββ keystroke_dynamics.py # Sub-millisecond biomechanical typing simulation
β βββ lifecycle.py # Global process lifecycle & resource governor
β βββ platform_helper.py # Cross-platform abstractions (Windows, Linux, macOS)
β βββ proxy_checker.py # Asynchronous proxy health and latency tester
β βββ proxy_scraper.py # Multi-source proxy crawler and validator
β βββ proxy_tunnel.py # Local proxy tunnel adapter with killswitch
β βββ sandbox/ # MicroVM & OCI Container isolation engines
β βββ tls_impersonate.py # JA3/JA4 TLS fingerprinting via BoringSSL / curl_cffi
β βββ workflow_engine.py # Visual DAG automation execution engine
βββ main.py # Desktop application entrypoint (PyQt6 + qasync)
βββ models/ # Pre-trained ONNX models, whisper models, and engines
βββ storage/
β βββ crypto_vault.py # Zero-knowledge Argon2id + AES-256-GCM crypto vault
β βββ profile_manager.py # Profile persistence, cloning, and schema validation
β βββ proxy_manager.py # Proxy pool database & credentials
β βββ secrets_manager.py # Hardware-keyed encrypted vault for configuration
β βββ vector_store.py # SQLite-backed WAF vector RAG database
βββ tests/ # Comprehensive automated test suite (60+ tests)
βββ ui/ # PyQt6 dark-themed user interface
β βββ main_window.py # Main application window & sidebar navigation
β βββ theme.py # Dark modern stylesheet & design tokens
β βββ views/ # Views for Profiles, Proxies, Workflows, AI Chat & Settings
βββ requirements.txt # Python package dependencies
- Supported Operating Systems: Linux (Ubuntu 20.04/22.04/24.04+, Debian 11/12+, Arch Linux, Fedora, RHEL) and Windows (Windows 10, Windows 11 64-bit).
- Python:
3.12+(64-bit) - Optional Dependencies:
ollama: For running local LLMs and VLMs (Qwen 2.5, DeepSeek R1, LLaVA).docker/podman: For container-isolated sandboxing (Linux).qemu/kvm: For hardware MicroVM isolation (Linux).
-
Clone the Repository:
git clone https://github.com/fzer0x/OXBROWSER.git cd OXBROWSER -
Create and Activate a Virtual Environment:
python -m venv .venv # On Linux: source .venv/bin/activate # On Windows (PowerShell): .\.venv\Scripts\Activate.ps1 # On Windows (CMD): call .venv\Scripts\activate.bat
-
Install Dependencies:
pip install -r requirements.txt
-
Install Playwright Browser Binaries:
playwright install chromium firefox
-
Run the Application:
python main.py
OXBROWSER is fully engineered for Linux and includes native support for Xvfb headless virtual displays, automated dependency resolution, and hardware isolation (KVM/QEMU, Podman, and VirtioFS).
Install the required system libraries for PyQt6 and headless browser automation:
-
Ubuntu / Debian:
sudo apt-get update && sudo apt-get install -y \ python3 python3-venv python3-pip \ libgl1-mesa-glx libegl1 libxkbcommon-x11-0 libdbus-1-3 libxcb-cursor0 \ xvfb -
Arch Linux:
sudo pacman -S --needed python python-pip xorg-server-xvfb libxkbcommon
-
Fedora / RHEL:
sudo dnf install -y python3 python3-pip xorg-x11-server-Xvfb libxkbcommon-x11
OXBROWSER includes an automated launcher script that configures .venv, verifies dependencies, and boots the application:
chmod +x run_linux.sh
./run_linux.shFor headless cloud VPS servers (without an attached physical display), run OXBROWSER with a virtual framebuffer (Xvfb) or start the backend automation daemon directly:
# Option A: Headless GUI with virtual display
xvfb-run -a python3 main.py
# Option B: Dedicated REST/WebSocket automation daemon
python3 dev/soxbot_backend.pyOn Linux, OXBROWSER can isolate profiles inside lightweight microVMs (via Cloud-Hypervisor/Firecracker) or Podman containers:
# Enable KVM hardware virtualization for current user
sudo usermod -aG kvm $USEROn Windows 10 and Windows 11, OXBROWSER provides multiple startup methods designed to integrate seamlessly and avoid Windows security restrictions (such as Smart App Control / Smart App-Steuerung).
Windows 11 Smart App Control (SAC) blocks newly compiled .exe files that lack a commercial code-signing certificate and cloud reputation. To run OXBROWSER natively without blocking or annoying console popups:
| Launch Method | File | Description |
|---|---|---|
| Desktop Shortcut | Desktop\OXBROWSER.lnk |
Double-click the app icon created on your Desktop. Runs silently with zero console popup. |
| Project Shortcut | OXBROWSER.lnk |
Native Windows shortcut with official icon located directly in the project root. |
| Silent VBScript | OXBROWSER.vbs |
Double-clickable silent runner that launches via signed pythonw.exe without terminal flashes. |
| Batch Launcher | run_oxbrowser.bat |
Standard batch script launcher for command-line users. |
Why this works: These launchers invoke
pythonw.exefrom your local environment, which is digitally signed by the Python Software Foundation and trusted by Microsoft. Smart App Control permits it unconditionally.
To (re-)create the Desktop and project root shortcuts at any time:
powershell -ExecutionPolicy Bypass -File .\create_shortcuts.ps1Creates a fully self-contained, portable folder in dist/OXBROWSER_PORTABLE/ that runs on any Windows 10/11 machine (including machines with Smart App Control enabled) without installation or code-signing certificates:
- Run
build_portable_package.bat(double-click or execute in terminal):build_portable_package.bat
- The standalone folder is created at
dist\OXBROWSER_PORTABLE\. - Zip this folder and distribute it to any Windows machine. Users can launch it directly via
OXBROWSER.vbsor create a desktop shortcut usingVerknuepfung_auf_Desktop_erstellen.bat.
Compiles a traditional PyInstaller bundle:
- Run the builder script:
- In PowerShell:
.\build_windows.bat - In Command Prompt (CMD):
build_windows.bat
- Or double-click
build_windows.batin Windows Explorer.
- In PowerShell:
- The binary bundle is placed in
dist/OXBROWSER/OXBROWSER.exe. - If Windows 11 Smart App Control blocks
OXBROWSER.exe:- Option A (Instant): Use
OXBROWSER.lnkorOXBROWSER.vbsinstead. - Option B (Turn off SAC): Press
Win + R, enterwindowsdefender://appbrowser, open Smart App Control settings, and set to Off (standard developer recommendation by Microsoft). - Option C (Code Signing): Sign the binary with a trusted commercial certificate using
signtool sign /fd SHA256 /tr http://timestamp.digicert.com dist\OXBROWSER\OXBROWSER.exe.
- Option A (Instant): Use
- Push your commit or release tag (e.g.
v1.0.0) to GitHub:git push origin main
- Go to Actions -> Build Windows Executable (.exe) in your GitHub repository.
- Download the compiled
OXBROWSER-Windows-x64.zipcontaining the build artifacts.
Configuration settings are automatically encrypted in app_config.vault via the SecretsManager. You can also configure parameters via environment variables:
| Environment Variable | Description | Default |
|---|---|---|
SOXBOT_API_HOST |
Host address for the automation REST/WS API | 127.0.0.1 |
SOXBOT_API_PORT |
Port for the automation REST/WS API | 59200 |
SOXBOT_API_TOKEN |
Bearer token for API authentication (auto-generated if empty) | Auto-generated |
GEMINI_API_KEY |
Google Gemini API key for cloud multimodal vision & chat | None |
The local REST API starts automatically with the application on http://127.0.0.1:59200.
Include the Bearer token in the Authorization header:
Authorization: Bearer <SOXBOT_API_TOKEN>| Method | Endpoint | Description |
|---|---|---|
GET |
/api/v1/health |
Service health status and uptime |
GET |
/api/v1/spec |
OpenAPI specification |
GET |
/api/v1/events |
Server-Sent Events (SSE) realtime stream |
GET |
/api/v1/ws |
Full-duplex WebSocket stream |
POST |
/api/v1/auth/login |
Authenticate and obtain JWT access & refresh tokens |
GET |
/api/v1/profiles |
List all browser profiles with runtime statuses |
POST |
/api/v1/profiles/create |
Create a new profile with custom fingerprint settings |
POST |
/api/v1/profiles/batch-create |
Batch create multiple profiles with randomized fingerprints |
POST |
/api/v1/profiles/launch/{id} |
Launch browser profile by ID (Camoufox or Chromium) |
POST |
/api/v1/profiles/stop/{id} |
Stop running profile |
POST |
/api/v1/profiles/warmup/{id} |
Start autonomous cookie warmup routine |
GET |
/api/v1/proxies |
List proxies in pool |
POST |
/api/v1/proxies/import |
Import proxy list (HTTP/SOCKS4/SOCKS5) |
POST |
/api/v1/proxies/scrape |
Trigger multi-source proxy scraper |
GET |
/api/v1/ai/models |
List available local and cloud AI models |
POST |
/api/v1/ai/chat |
Send multimodal prompt to active AI copilot / council |
POST |
/api/v1/ai/vram/clear |
Evict idle models and free GPU VRAM |
GET |
/api/v1/workflows |
List saved DAG automation workflows |
POST |
/api/v1/workflows/run |
Execute a DAG workflow |
POST |
/api/v1/workflows/stop/{id} |
Terminate running workflow execution |
GET |
/api/v1/system/metrics |
Real-time RAM, CPU, VRAM, and active browser metrics |
The codebase includes an extensive suite of automated unit, integration, and forensic tests:
# Run entire test suite
pytest tests/
# Run forensic anti-detect audit suite
pytest tests/forensic_audit_suite.py
# Run specific subsystem tests
pytest tests/test_fingerprint.py
pytest tests/test_turnstile_solver.py
pytest tests/test_workflow_advanced.py
pytest tests/test_keystroke_dynamics.py
pytest tests/test_dom_self_healing.pyCaution
OXBROWSER is provided strictly for authorized security research, software quality assurance, web compatibility testing, and legitimate web automation. Users are responsible for complying with all applicable laws, regulations, and website terms of service. The developers assume no liability for misuse.
OXBROWSER builds upon and integrates remarkable open-source projects, tools, and research from the browser automation, security, and anti-detect communities. Special thanks and credit to:
| Project / Library | Maintainer / Authors | Description & Role in OXBROWSER |
|---|---|---|
| Camoufox | @daijro | Native stealth anti-detect browser engine built on a customized Gecko (Firefox) C++ core with kernel-level spoofing (canvas, WebGL, audio, fonts, WebRTC, TLS ClientHello). |
| Playwright | Microsoft | High-performance, cross-browser automation engine providing multi-context orchestration and reliable browser control. |
| nodriver | @ultrafunkamsterdam | Successor to undetected-chromedriver; native asynchronous Chrome DevTools Protocol automation without ChromeDriver binary signatures. |
| selenium-driverless | @ttlns (kaliiiiiiiiii) | True undetected browser automation communicating directly with Chrome DevTools Protocol without driver binary footprints. |
| curl_cffi | @lexiforest | Python binding for curl-impersonate, enabling TLS/JA3/JA4 fingerprint impersonation and authentic HTTP/2 headers. |
| PyQt6 | Riverbank Computing / Qt Project | Industrial desktop UI framework powering OXBROWSER's responsive dark-mode interface, docking layout, and controls. |
| qasync | @CabbageDevelopment | Python asyncio event loop integration for Qt, enabling seamless concurrent asynchronous operations alongside the UI. |
| ddddocr | @sml2h3 | Fast neural OCR and visual classification library for solving optical captchas and verification challenges. |
| faster-whisper | SYSTRAN / OpenAI | CTranslate2-accelerated implementation of OpenAI's Whisper model for rapid audio challenge transcription. |
| Hugging Face Hub | Hugging Face | Gateway for hosting, downloading, and running multimodal vision and reasoning models (SmolVLM, Florence-2, Qwen). |
| cryptography | Python Cryptographic Authority (PyCA) | Argon2id key derivation and AES-256-GCM authenticated zero-knowledge encryption for master vault security. |
| aiohttp & aiohttp-socks | aio-libs | High-concurrency asynchronous HTTP networking and proxy routing engine (HTTP/SOCKS4/SOCKS5). |
Distributed under the MIT License. See LICENSE for full details.
Copyright (c) 2026 fzer0x.