# mcostalba/Stockfish

UCI chess engine

Repository: https://github.com/mcostalba/Stockfish
Canonical: https://ross.abutalabs.com/products/mcostalba-stockfish
Homepage: http://www.stockfishchess.com/
Language: C++
License: GPL-3.0
License Family: copyleft
Last push: 2023-08-14T13:14:16+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5448, "days_push": 1115, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1950, forks 467 (observed 2026-08-28T04:05:58.196939+00:00)

## What it is
Stockfish is a free, powerful UCI chess engine written in C++, derived from Glaurung 2.1. It is not a complete chess program and requires a UCI-compatible GUI to be used comfortably.

## Use cases
- play chess against a strong engine
- analyze chess positions and find best moves
- run a chess engine inside a UCI-compatible GUI
- limit engine strength to a target Elo for training
- get multiple candidate lines with MultiPV analysis
- integrate a chess engine into chess software via UCI protocol

## When to choose
- you need a top-strength open-source chess engine
- you want a UCI engine to plug into a chess GUI like Arena or Cute Chess
- you need configurable engine strength for training or handicap play
- you want deep position analysis with MultiPV

## When to avoid
- you want a complete chess program with a graphical board UI
- you need a chess database or opening book manager
- you want a non-UCI protocol engine

## Facets
- artifact type: application
- maturity: active
- function: game-engine, cli, search-engine
- domain: gaming-tools, performance
- platform: windows, cross-platform, cli
- tags: chess, uci, chess-engine, ai, game-ai, game-development, algorithms, linux, macos

## Member repositories
- mcostalba/Stockfish (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:58.196939+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:06:52.744258+00:00, confidence not recorded.
  - readme: https://github.com/mcostalba/Stockfish (fetched 2026-08-28T04:05:58.196939+00:00, sha 48e63d9099ec)
- Data as of 2026-08-30T08:39:29.467469+00:00.
