Moka is a cute, 104K-parameter Go model with 128 KB of weights and a 134 KB total browser payload. We distilled it from KataGo using teacher positions and harder positions from Moka’s games. Moka (~2 kyu) wins 30% of games against KataGo b6c96.

W

B

Loading Moka…

Move
0 · Black next

Area now
White +7 incl. komi

Black
0 stones · 0 territory

White
0 stones · 0 territory

Value
B 50% · W 50%

Neutral
81 points

Captured
B 0 · W 0

Passes
0 total · 0 consecutive

Browser payload

PathWeightsRuntimeTotal load
Moka v1 · mixed INT8/INT16128 KB6 KB134 KB
KataGo b6c96 · ONNX4.1 MB12.8 MB17.0 MB

Moka’s browser path is about 127× smaller than the teacher path. The point is not to replace KataGo. It is to put a learned Go player inside an ordinary webpage.


Rollouts

Run Moka against itself. Each board samples from its move probabilities, so the games diverge.

Number of games

Ready.