Archer

Archer

A mahjong game development framework built in Go

Tenhou · Houou Table
Tenhou
Houou 10-dan
Top-player-level play
Mahjong Soul
Celestial (魂天)
Top rank tier
Dependencies
0 deps
Ready out of the box

Why Archer

Simplicity First

A statically compiled Go binary that runs with no runtime to install — ready out of the box.

Elite Strength

In-game decisions at the level of Tenhou Houou 10-dan and Mahjong Soul Celestial.

Fast & Stable

Multiple servers worldwide connect you to the nearest node, with the high performance and stability of a Go backend.

Zero Dependencies

Runs without Python, Rust, bridge software, certificates, or any other dependency.

Extensible

Built on Go — no complex language to learn, so extending it is effortless.

Start building your mahjong AI

Download and go — extend it effortlessly with Go.