ion

All web apps in the Catalogue

Web KaTrain

by Sir-Teo · io.github.sir-teo.web-katrain

Not TrustedWeb appUnrated★ 27 stars

Browser-based KaTrain-style UI with in-browser KataGo analysis using…

Browser-based KaTrain-style UI with in-browser KataGo analysis using TensorFlow.js (WebGPU with WASM/CPU fallback).

Screenshots

  • Web KaTrain on an Ion hub (desktop)
    Web KaTrain on an Ion hub (desktop)
  • Web KaTrain on an Ion hub (phone)
    Web KaTrain on an Ion hub (phone)

About

Web KaTrain is a browser-based Go study app inspired by KaTrain. It runs KataGo-style neural network evaluation locally in the browser with TensorFlow.js, keeps the search work off the main thread in a Web Worker, and can be installed as an offline PWA. There is no analysis server to run. Live app: https://sir-teo.github.io/web-katrain/ - Top-move hints, principal variations, ownership, policy, win rate, and score lead. - A Candidates list beside the board: rank, move, quality, win rate, score, points lost and visits for every candidate at once. Hover a row to lay its variation on the board; click it to play the move. - Quick, fast, and full-game analysis passes with per-position caching. - KaTrain-style move quality, phase summaries, and game reports. - "Play elsewhere?" prices the point: the engine evaluates the position again after a pass, so you can see what the move here is worth and where the opponent would go if you ignored it. - Swing map: instead of who owns what now, paint what changed. Subtracting two analysed positions' ownership maps says which intersections moved and by how much, so "this move lost 5.2 points" gains a where. It measures against the move before by default, or against the engine's own move once that move exists as a variation -- which is the comparison a review is actually after, because it separates the move's error from its legitimate gain. It reports no points total on purpose: ownership and score come from different heads of the net and need not agree, so the score readout keeps "how much". - Play on from here: hand the position on screen to the engine and keep going, branching off the game rather than replacing it. The move you regret is one click from being tried again against something that answers back. - Time graph from the clock recorded in the SGF (BL/WL/OB/OW), for games imported from OGS, KGS, Fox or Tygem. - Drill your mistakes: the board goes back to the position before each one with the answer hidden -- hints, policy, best-move readout and all -- and grades the move you play against what the engine wanted. From the game report, the command palette, or Study & Practice. Web KaTrain is the open-source project Sir-Teo/web-katrain (https://github.com/Sir-Teo/web-katrain) by Sir-Teo, released under MIT. Ion packages it unmodified from commit 8dd813aeb565, adding only a manifest, an icon and a storage compatibility script.

Source

Written by Sir-Teo, published to Oikou by Ben Grande.

  • ★ 27 stars on GitHub
  • Licence: MIT
  • Built from commit 8dd813aeb565

View the repository on GitHub

Age rating

Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.

What version 0.20260930.0 may do

Internet

It asks to reach these hosts, and no others:

  • media.katagotraining.org
  • online-go.com
  • raw.githubusercontent.com
  • senseis.xmp.net

Your camera, microphone and screen

  • Can use your camera while you have it open

The app sees what your camera or the screen you share shows while its page is open. You choose which of these it gets, and your browser still asks you before each use.

Personal Cloud tools

  • Keep a database of its own on your Personal Cloud ion.db
  • Keep files in its own storage on your Personal Cloud ion.files

Notifications

It does not send push notifications.

Isolated pages

Runs its pages isolated (shared memory). Its pages get shared memory and precise timers, and load files from other sites only when those sites allow it.

Storage

Up to 1 GB on your Personal Cloud.

Add to Personal Cloud

Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.

Sign in to add

Versions

0.20260930.0 Latest Shown above

Published · a ready-built bundle

Imported from Sir-Teo/web-katrain at 8dd813aeb565.

Report this app