Detailed
Riichi Mahjong. No nonsense.Agari is a complete Riichi Mahjong game built by a mahjong enthusiast, for mahjong enthusiasts. No gacha. No battle passes, login walls, or premium currency. You buy it once. You own it. You play it anywhere.Family friendly. Nothing to alt-tab away from. If you've been waiting for a mahjong game you're not embarrassed to have open on your screen, this is it.Three ways to playSingleplayer: offline vs AI, no internet requiredPrivate online multiplayer: P2P with friends and family, no servers, just a room codeDaily Wall: one round per day, same wall dealt to every player worldwide. See how your result stacks up.A table worth sitting atThe centerpiece is a 3D mahjong table rendered with a telephoto camera. The compressed depth of a long lens brings the tiles forward, making them crisp and readable without squinting or leaning in. Blue felt, warm wood rims, clean tile artwork. Every detail tuned for the long session.Every rule. No shortcuts.Agari implements the standard riichi ruleset used across major online platforms: all 41 yaku, every yakuman, han, fu, proper scoring. Full ruleset including pao, ippatsu, rinshan kaihou, haitei, chankan, nagashi mangan, abortive draws, double and triple ron.The scoring engine is open source. The Agari library, published on GitHub and as a standalone Rust crate, handles the full pipeline: hand decomposition, yaku detection, fu calculation, shanten analysis, and wait recognition. Built by the same author. Anyone can check the math.A tenpai helper shows your valid waits and tile acceptance in real time. There when you want it, out of the way when you don't.A cast of voicesEvery chi, pon, kan, riichi declaration, and ron is called out in Japanese by a cast of distinct voice characters, all built from real human voice acting. The core voices, Aiko and Rai, anchor the cast, with additional female and male characters derived from their recordings, each with its own sound and feel. You choose your voice; the AI opponents each get their own. The table sounds alive.AI that actually plays mahjongThe AI plays real mahjong. Not a simplified approximation. Tile acceptance, shanten distance, 5-block theory, call decisions, discard reads. By the book. Fine-tuned parameters drive four distinct personality modes: Offensive (chases fast hands), Balanced, Defensive (avoids dealing in), and Menzen (stays closed hand). Mix and match opponents to suit how you want to play.Daily WallEvery day, the same wall is dealt to every player worldwide. No accounts, no servers. Just a deterministic seed from the date. It resets at midnight. If you've played Wordle, you understand the idea.Play anywherePrivate online multiplayer via WebRTC. 2 to 4 players, with AI to fill any open seats. Share a room code, sit down, play. Reconnect if you drop. Or play solo against AI on a plane, a train, or your couch with the Wi-Fi off. Native support on Windows, macOS, and Linux Desktop.Your stats, your historyAgari tracks your performance over time: first-place rate, deal-in rate, yaku frequency, han distribution. See which yaku you've won with and which you're still chasing.The details that make it enjoyableRiichi music: user-selectable tracks that kick in on riichi declaration for an added rush of excitementSmooth animations throughout: discards, calls, wins, round transitionsCinematic win overlay: yaku called out by voice as your hand is revealedA main menu designed as a showpiece, with a live cinematic Yakuman hand displayA premium 3D game table: felt, lighting, and tile rendering tuned for comfort over long sessionsTile and table color options, including black tilesPer-channel volume control: tune music, voice clips, and sound effects independentlyAI personality configurable per seat or globally: set each opponent individuallyIn-game options: Arabic numerals, tsumogiri highlights, identical tile highlightsBuilt for the game you already love.Agari is made for people who want a clean, complete digital mahjong table. Not a simplified version, not a free-to-play grind. A full ruleset, smart opponents, and a game that respects your time. It's just mahjong, done right.