Post

SWHub

A Go study and play app with offline tsumego training, KataGo analysis, pattern search, teaching rooms, and synced stats.

SWHub

SWHub is a full Go/Baduk/Weiqi study and play app. Train offline, analyse with KataGo, work with SGFs and your own game collection, search positions, join teaching rooms, and keep your statistics in sync across devices.

Its strongest areas are KataGo analysis, tsumego training, and pattern searchโ€”three connected tools for understanding positions, testing your reading, and finding recurring shapes in real games.

Download SWHub

Download the latest release on GitHub.

  • Android: choose the Universal build if you are unsure which APK matches your device.
  • Desktop: download the release asset for your platform.
  • macOS: the current build is experimental, so some features may not work as expected.

What You Can Do

Study your SGF collection

Import individual SGFs or complete folders in SGF Management. Keep a personal library, remove duplicates during import, and explore games in context.

Search positions and openings

Use Pattern Search to investigate games through Fuseki, Joseki, or a selected board area. Narrow results with metadata filters, save useful snapshots and search history with pattern thumbnails, then open a game directly from the results. The personal ~250,000-pro-game database is available to coffee supporters.

Explore joseki

Browse the new Joseki page, which includes approximately 5,000 variations for focused opening study.

Train consistently

Work through curated collections and custom tasks, including Count and Status tsumego. SRS schedules reviews, while the session timer and ETA help you pace a study session. Auto-advance and mistake-management settings let you tailor the practice flow.

Analyse games with KataGo

Use a local KataGo engine or connect to a remote WebSocket engine. Analysis and play modes include score, win-rate and point-loss graphs, ownership, rank and top-move overlays, plus one-click tsumego creation from a game. An experimental Career Mode lets you play against Human KataGo styles at selected ranks.

Review, play and teach together

Use visual game-tree navigation, variations, comments, board markups, score estimation, SGF load/save, and opening positions in KataGo. Teaching rooms support password-protected sessions, voice broadcasting, chat, and handing Black or White to a student from any position. Teaching rooms are currently available to coffee supporters and teachers.

Keep your progress with you

SWHub improves statistics synchronisation between devices, so your study history travels with you.

Latest Release: v0.2.5

Released on 29 June, version 0.2.5 adds the Joseki page, SRS improvements, expanded KataGo analysis, pattern-search history, teaching rooms, and improved stats sync.

Read the full v0.2.5 release notes ยท Watch the preview on Twitch

Need Help?

Open Settings โ†’ F.A.Q. in the app, or use the ? icon after launch. If you are upgrading from an earlier version on desktop, review the release notes: some files in Documents/SWHub may need moving after the folder reorganisation.

This post is licensed under CC BY 4.0 by the author.