Equim-chan/Mortal
An open-source AI player for Japanese riichi mahjong trained via deep reinforcement learning.

Not currently ranked — collecting fresh signals.
star history
Mortal is a game-playing AI designed to play riichi mahjong at a high level. It is implemented in Rust for performance and uses deep reinforcement learning to learn optimal strategies and decision-making. The model weights are made available separately, and the project includes full documentation covering how the AI was trained and how it makes decisions during gameplay.
Frequently asked
- What is Equim-chan/Mortal?
- An open-source AI player for Japanese riichi mahjong trained via deep reinforcement learning.
- Is Mortal open source?
- Yes — Equim-chan/Mortal is open source, released under the AGPL-3.0 license.
- What language is Mortal written in?
- Equim-chan/Mortal is primarily written in Rust.
- How popular is Mortal?
- Equim-chan/Mortal has 1.5k stars on GitHub.
- Where can I find Mortal?
- Equim-chan/Mortal is on GitHub at https://github.com/Equim-chan/Mortal.