U21 · github.com · Open source

AIguessr

An autonomous AI bot that plays GeoGuessr using multi-agent computer vision — no cheats, no data extraction, pure AI reasoning.

AIguessr demo
github.comView Repository →
Project overview

AIguessr is a standalone Windows desktop application that connects to your browser and plays GeoGuessr autonomously. Unlike traditional bots that intercept Google Maps API calls to extract exact coordinates, AIguessr uses a multi-agent AI vision pipeline to analyze Street View screenshots — reading signs, checking terrain, identifying road markings, and reasoning about geographic clues, just like a human player would. It connects externally via Chrome DevTools Protocol with zero page injection, and mimics human-like camera panning, zooming, and mouse movements.

Tech stack
  • Python
  • Playwright (CDP)
  • FastAPI
  • WebSockets
  • React
  • Vite
  • Tailwind CSS
  • Claude / OpenRouter API
  • SQLite
  • PyInstaller
  • Inno Setup
Key features
  • 4 specialist AI agents analyze each round in parallel — Scout, Text Reader, Meta Analyst, Terrain Analyst — then a Synthesizer combines findingsF1
  • Two game modes: Classic (untimed, full analysis) and Duels (1v1 competitive with health tracking)F2
  • Two play styles: Aggressive (fully autonomous) and Assisted (AI coaching overlay, you place the guess)F3
  • Supports multiple AI providers: Claude, GPT-4o, Gemini, Grok, DeepSeek via Anthropic API or OpenRouterF4
  • 120+ instant-ID geographic clues and 57 country-specific intelligence filesF5
  • Real-time web dashboard with game controls, action log, analytics, and dark/light themeF6
  • Standalone Windows installer — no terminal or Python setup neededF7

Next on the board · AgenticOS

Next project →
Output pin · contact

Want one like this?

Tell me what you have in mind. We'll talk it through and agree a scope before anything gets built.