Vizier Get in touch

In development · Installed software

Vizier

A UCI engine in portable C11 — bitboards, no dependencies, and a search you can read.

Chess programmers who want an engine to study rather than a binary to run.

Animated illustration of Vizier Vizier — mechanism STATE C11 · BITBOARDS · UCI
Animated schematic of the core mechanism, drawn from the written design.
Built on
C11 + Bitboards
Runs locally
On hardware you already own
Status
Under active work right now

What it is

Vizier is the engine that ships with ChessViz, but it speaks standard UCI over stdin and stdout, so any UCI interface can drive it.

The core is bitboard-based with magic-bitboard sliding attacks and Zobrist hashing. Move generation is fully legal and verified against known perft node counts. Search is iterative-deepening principal variation search with a transposition table, quiescence, null-move pruning, late-move reductions and killer/history ordering.

Capabilities

What it actually does.

Chess programmers who want an engine to study rather than a binary to run.

  1. Magic-bitboard move generation

    Magic-bitboard move generation verified against published perft counts

  2. Iterative deepening PVS

    Iterative deepening PVS with transposition table and quiescence search

  3. Null-move pruning

    Null-move pruning, late-move reductions, killer and history heuristics

  4. Portable C11

    Portable C11 — builds and runs anywhere, driven by any UCI GUI

How it works

3 moves, end to end.

This is how Vizier works, not a set of steps you can follow yet — it is in development and not distributed.

  1. Install it

    Vizier runs on your machine. There is no account to make and no service to depend on.

  2. Point it at your work

    It reads what you already have, in the formats you already keep it in.

  3. Keep the result

    Output stays where you put it. Nothing is uploaded to make the feature work.

The full technical description

Specification

Made of, and made when.

Read from the repository at build time rather than typed onto a marketing page.

State
In development
Discipline
Applications
Shape
Installed software
Last change
Jul 2026
  • C11
  • Bitboards
  • UCI

Next

Get Vizier

Ask about availability, a build for your platform, or a licence.

This is a pre-production site. All content is subject to finalisation, and nothing stated here is binding until the site is live.