SWHub
A Go study and play app with offline tsumego training, KataGo analysis, pattern search, teaching rooms, and synced stats.
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.