A high-performance Tampermonkey userscript designed for Chess.com. It provides tournament-level analysis and execution, optimized for hyper-bullet and blitz games.
- Tactical Powerhouse: The local JS engine solves 141/300 tactical puzzles in 2 seconds (Win At Chess suite) and reaches 100,000+ NPS entirely in-browser.
- Advanced Search & Pruning: Features Negamax with alpha-beta search, Transposition Tables (TT), Null Move Pruning, Reverse Futility Pruning, and Razoring.
- Offline & Private: Runs entirely locally inside your browser sandbox, eliminating API latency, lag, or network throttling issues.
- Hyper-Bullet AutoMove: Configurable move speeds with ultra-low latency. Make moves near-instantly with fine-grained control.
- Smart Jitter: Add natural human-like variation to move timings to mimic realistic play.
- Auto-Promotion: Intelligent queen promotion logic handles endgame transitions smoothly.
- Context-Aware Premoves: Smarter than standard premoves—select filters for specific pieces or capture-only modes.
- Safety Checks: Automatically prioritizes king safety and avoids hanging pieces during rapid play.
- Live Evaluation Bar: Real-time visual representation of the board state (CP/Mate).
- Dynamic Highlights: Visualizes best moves and engine lines directly on the board.
- Tournament Mode: Optimized for fast-paced tournament environments with auto-rematch and instant board initialization.
- Draggable Control Panel: A sleek, glassmorphism-inspired UI that stays out of your way.
- Persistent Settings: Your configurations for bot power, speed, and filters are saved automatically.
- Install the Tampermonkey extension.
- Load the
dist/bundle.user.jsfile into Tampermonkey. - Open any game on Chess.com and look for the GabiBot panel.
Disclaimer: Use responsibly. This tool is for educational and analysis purposes.