pkg.soopen package index

brew / rank 5552

Install pachi with Homebrew, apt, dnf

Software for the Board Game of Go/Weiqi/Baduk. Version 12.90 via Homebrew; verified 2026-09-19. Also installable with debian: sudo apt install pachi.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install pachi

local Homebrew formula metadata

overview

Package summary

Software for the Board Game of Go/Weiqi/Baduk

Commands and aliases

  • pachi

history

Project history and usage

Pachi is an open-source Go, Weiqi, or Baduk engine and research framework built around Monte Carlo Tree Search and the Go Text Protocol.

Project history

Petr Baudis originated Pachi as both a modular framework for Go-playing programs and a strong engine within that framework. Jean-loup Gailly contributed extensively to distributed search, tuning, memory allocation, and time management; later maintenance continued under lemonsqueeze.

The 2010 paper by Baudis and Gailly presented Pachi as a state-of-the-art open-source Go program centered on RAVE-based Monte Carlo Tree Search, with work on time control, dynamic komi, criticality, and parallel search. Later releases added pattern and deep-learning guidance while retaining the project's GTP-oriented architecture.

Adoption history

Pachi became one of the notable open-source engines from the Monte Carlo Tree Search era of computer Go. Its official history and research material describe competitive online rankings and distributed-cluster play.

The engine is packaged as a command-line GTP program rather than a self-contained desktop game. That encouraged use with independent frontends and Go servers, including GoGui, Sabaki, Lizzie, and kgsGtp.

How it is used

Run Pachi as a GTP engine behind a compatible graphical frontend or connect it to a Go server through a GTP bridge. The defaults provide an initial configuration, while command-line parameters control engines, logging, networks, rules, and analysis behavior.

Pachi does not document a persistent application configuration or credentials file. Internet-server authentication belongs to the selected frontend or bridge rather than the engine.

Upstream warns that its GTP parser is not secure and should not be exposed directly to untrusted users.

Why package nerds care

Pachi preserves an important generation of computer-Go engineering: UCT search, RAVE statistics, pattern-guided playouts, dynamic komi, and distributed search in a modular C codebase.

Its package boundary illustrates the composable Unix model particularly well: an engine speaks GTP, a separate frontend supplies the board and analysis interface, and optional networks or cluster resources improve play.

Timeline

  • 2010: Baudis and Gailly published “Pachi: State of the Art Open Source Go Program.”
  • 2010s: Pachi developed distributed search, pattern guidance, and deep-learning-assisted play.
  • 2026: The project released Pachi 12.90 and remained available through Homebrew.

Related projects

  • GNU Go represents the earlier knowledge-driven open-source Go-engine tradition.
  • KataGo represents the later neural-network and self-play generation of strong Go engines.
  • Sabaki and GoGui are GTP frontends capable of presenting Pachi's play and analysis.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 5 platform targets.
  • Installs with 8 runtime dependencies.
  • Build metadata lists 3 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
pachicliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-11-04
manager version12.90
manager updated2026-09-19
local dataok
upstreamcurrent
latest detectedpachi-12.90-homebrew

https://github.com/pasky/pachi

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:pachi
Version12.90
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/pachi
Homepagehttps://pachi.or.cz/
Repositoryhttps://github.com/pasky/pachi
Upstream docshttps://pachi.or.cz/
LicenseGPL-2.0-only AND BSD-2-Clause
Source archivehttps://github.com/pasky/pachi/archive/refs/tags/pachi-12.90-homebrew.tar.gz
Last updated2026-09-19T13:36:12Z
Pulseupdated
Dependenciesabseil, boost, gflags, glog, hdf5, katago, openblas, protobuf
Build dependenciescmake, ninja, wget
Bottleavailable (on arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepachi
Version Scheme0
Revision6
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

pachi 1:1.0-15

Platform game featuring Pachi el marciano

http://dragontech.sourceforge.net/

sudo apt install pachi
  • Section: games
  • Architecture: amd64
  • 4 dependencies
  • normalized package name match
  • Matched by: Pachi
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pachi from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pachi-data 1:1.0-15

Platform game featuring Pachi el marciano (data files)

http://dragontech.sourceforge.net/

sudo apt install pachi-data
  • Section: games
  • Architecture: all
  • Source Package: pachi
  • 1 optional deps
  • normalized package name match
  • Matched by: Pachi
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pachi-data from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

pachi 1:1.0-10

Platform game featuring Pachi el marciano

http://dragontech.sourceforge.net/

sudo apt install pachi
  • Section: universe/games
  • Architecture: amd64
  • 4 dependencies
  • normalized package name match
  • Matched by: Pachi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: pachi from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

pachi-data 1:1.0-10

Platform game featuring Pachi el marciano (data files)

http://dragontech.sourceforge.net/

sudo apt install pachi-data
  • Section: universe/games
  • Architecture: all
  • Source Package: pachi
  • 1 optional deps
  • normalized package name match
  • Matched by: Pachi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: pachi-data from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

pachi 1.0-45.fc45

Pachi El Marciano - Platform Game

http://dragontech.sourceforge.net/index.php?main=pachi&lang=en

sudo dnf install pachi
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: pachi
  • 6 dependencies
  • 4 provides
  • normalized package name match
  • Matched by: Pachi
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: pachi from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation