Sabaki icon
Sabaki icon

Sabaki

 3 likes

Sabaki is cross-platform graphical UI for Go/Baduk/Weiqi game board and SGF (Smart Go Format) editor. Free, open source, based on Electron.

Sabaki screenshot 1

License model

  • FreeOpen Source

Application type

Country of Origin

  • US flagUnited States

Platforms

  • Mac
  • Windows
  • Linux
4 / 5 Avg rating (1)
3likes
1comment
0news articles

Features

Suggest and vote on features
  1.  Board Game

 Tags

Sabaki News & Activities

Highlights All activities

Recent activities

  • App icon
    OpenSourceSoftware added Sabaki as alternative to Little Go
    3 months ago
Show all activities

Sabaki information

  • Developed by

    US flagYichuan Shen
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    5 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Games

GitHub repository

  •  2,538 Stars
  •  383 Forks
  •  153 Open Issues
  •   Updated Mar 23, 2024 
View on GitHub

Popular alternatives

View all

Our users have written 1 comments and reviews about Sabaki, and it has gotten 3 likes

Sabaki was added to AlternativeTo by sabatorara on Jun 13, 2020 and this page was last updated Nov 12, 2021.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
sabatorara
Jun 13, 2020
1

Sabaki is a graphical game board. To play, you need to add offline opponents (game engines) supporting GTP (Go Text Protocol).

Basic instruction to add game engines: https://github.com/SabakiHQ/Sabaki/blob/master/docs/guides/engines.md. Two engines on the top of the list are Leela Zero and katago.

To play against Leela Zero, you need to download an additional weight file (pre-trained model). There is a fully-trained weight file called best network for Leela-Zero. There are also Elf weight files for Leela Zero (https://senseis.xmp.net/?ELFOpenGo).

Katago installed with its own configuration file and weight file.

Before adding a game engine, take note of the engine path and the weight file path. No need to extract weight file ending with .gz

Adding game engine is another challenge. Fill in the engine location (path) and name on the first line. The second line, fill in the arguments and path location of the weight file. Most game engines need arguments, something begins with --gtp However, Pachi game engine needs no arguments. The third line, fill in the time allowed for the game engine to think (time_settings 0 5 1).

If you can defeat Leela Zero or katago (I am sure many of you can), you may want to take a look at other game engines at https://senseis.xmp.net/?GoTextProtocol

What is Sabaki?

It supports GTP (Go Text Protocol). Add Go engines to play offline against AI opponents or any other "game engines" (Go-playing programs), such as: Leela-zero, katago, GnuGo, or Pachi.

Features:

  • Intelligent scoring tool
  • Game tree
  • Fuzzy stone placement
  • Read and save SGF games and collections, open wBaduk NGF and Tygem GIB files
  • Display formatted SGF comments using a subset of Markdown and annotate board positions & moves
  • Personalize board appearance with textures & themes
  • SGF editing tools, including lines & arrows board markup
  • Undo/redo

Sabaki Videos

Official Links