Mobile Maia icon

Mobile Maia

Dash1971
Board
Version
2.5.1
Size
434.3 MB
Requires
Android API 24+
4.3 / 5 · 4,576 ratings 23 downloads

Updated Sep 22, 2026

Quick answer

Play human-like chess offline and review your games with Maia and Stockfish

F-Droid repository metadata

By Maia fans, for Maia fans. Mobile Maia is a community project for playing and studying chess with Maia on Android. It will always be free, never show ads, and always remain open source. The app uses the human-like Maia-3 79M model from the University of Toronto’s Computational Social Science Lab for play and analysis, alongside Stockfish for comparison and game review. Everything runs locally on your phone, without an account or Internet connection. Pick a Maia rating from 600 to 2600, then review your game with Maia and Stockfish to explore what you could have played. There are no subscriptions or daily analysis limits. Play at your own pace
  • Choose your side and play with a clock or without a time limit.
  • Adjust Maia's move variety and optional human-like pauses. Keep varied openings before switching to your chosen settings.
  • Take back moves, play rematches and return to saved unfinished games.
Understand your games
  • Compare the moves Maia thinks people would play with Stockfish's suggestions. You can compare two Maia ratings side by side.
  • Review a whole game with an evaluation graph, accuracy scores and move annotations.
  • Explore variations, edit board positions and continue playing from a position you choose.
  • Optionally show Maia’s expected score alongside its move probabilities.
Keep your chess on your phone
  • Open PGN games or FEN positions, and save or share PGN files with comments and variations.
  • Browse recent games and look up opening names offline.
  • Choose from ten interface languages, light or dark themes, system colors and an optional pure-black background.
  • Customize board colors, piece sets and move aids.
  • Optionally export Maia’s actual move probabilities and choices in a readable offline report.
Experimental Chessnut support Chessnut Air and Go boards can connect over Bluetooth for untimed games, including continuing from an analysis position. Lights guide piece setup and show Maia's moves. Other Chessnut models have not been confirmed. On Android 11 and older, connecting a Chessnut board requires location permission to scan for Bluetooth devices. Mobile Maia does not use it to determine your location. Android 12 and newer use Nearby devices permissions instead. On-screen chess does not need location permission. Mobile Maia works entirely offline, with zero telemetry: no analytics, tracking, or data sent to servers. Your games and analysis stay on your device unless you choose to export or share them. Before you download The download is several hundred megabytes because the Maia-3 79M model is included for offline use. Maia's rating setting guides the human moves it predicts; it is not a guaranteed playing strength. Mobile Maia is an independent community project, licensed under AGPL-3.0-only. It uses the Maia-3 79M model from the University of Toronto’s Computational Social Science Lab and Stockfish. Its chess interface and app development philosophy are informed by Lichess. Game Review’s move-classification and sacrifice-detection logic is adapted from En Croissant. It is not an official Maia Chess, University of Toronto CSSLab, Lichess, Stockfish, En Croissant or Chessnut app.

Screenshots

Mobile Maia screenshot 1
Mobile Maia screenshot 2
Mobile Maia screenshot 3
Mobile Maia screenshot 4
Mobile Maia screenshot 5
Mobile Maia screenshot 6
Mobile Maia screenshot 7
Mobile Maia screenshot 8
Mobile Maia screenshot 9
Mobile Maia screenshot 10
Mobile Maia screenshot 11

What’s new

2.5.1

Fixed a crash when analyzing certain custom positions.

How to install

  1. Download the APK from the button at the top of this page.
  2. Allow “Install unknown apps” for your browser or file manager only, not for every app.
  3. Open the downloaded file and confirm the installation.
  4. If installation fails with “App not installed,” remove an earlier build of the same app first. A signature conflict is the usual cause.

Data safety

  • Every file is checked against its published SHA-256 before it is listed.
  • Files are scanned for malware on every update.
  • The permissions each app requests are listed on its own page.
  • Read the full safety policy for how we test, flag, and delist files.

Frequently asked questions

What is Mobile Maia?
Play human-like chess offline and review your games with Maia and Stockfish
Who develops Mobile Maia?
Mobile Maia is developed by Dash1971.
Which Android version does Mobile Maia require?
Mobile Maia requires Android API 24 or later.
What is the current version of Mobile Maia?
The synchronized F-Droid version is 2.4.0.
Which license does Mobile Maia use?
The signed F-Droid metadata lists AGPL-3.0-only.
Where is the source code for Mobile Maia?
https://github.com/Dash1971/maia-chess-android

Comments

Recent approved comments · sorted by newest

Verification code
Be specific and keep it about the app. No links. Comments are reviewed before publication. Device and Android details are recorded automatically. Privacy policy.

Loading recent comments...

View all comments