Skip to content

WeiQi Docs

Engine, server, KataGo integration, and the MCP bridge behind sharp.go.

sharp.go is the monorepo behind the WeiQi (Go board game) platform. It hosts the in-house Go rules engine, the KataGo analysis pipeline, the bot ladder with ten strength levels, an on-chain USDC billing indexer, and an MCP bridge for AI agents to play and review games.

  • Getting started — prerequisites, install, dev workflow.
  • Architecture — service topology, request flow, and the boundaries between layers.
  • Bot Ladder — ten strength levels, Elo math, REST endpoints, data model.
  • KataGo Review — how runFullReview collapses N+2 KataGo probes into one.