VibeChess Lab

Chess intelligence, from the board up.

We're building the layer between chess engines and language models: structured chess knowledge, position-aware context, evaluation benchmarks, and chess-specialized models.

Knowledge graph linking one player to their training sessions and chess concepts, with edges coloured by mastery
Fig. 01One learner linked to their sessions and concepts; edge weight is mastery.
LAYER 01 / SUBSTRATE

Chess Graph

A structured knowledge graph for chess competence.

  • Opening repertoire, strategic understanding, recurring patterns
  • Interlinked, personalized, and retrievable
  • Queryable substrate the entire stack reads from
Tech
schemaontologyknowledge graphgraph retrievalgraph analyticsrerankingANNHNSW
Chessboard with every piece scored, cells shaded by its evaluation contribution
Fig. 02Every piece scored by its contribution to the position.
LAYER 02 / RETRIEVAL

Chess Context Assembly

Board-state retrieval and analysis.

  • Designed for LLM reasoning and explanation
  • Surfaces exactly what a model needs from the position
  • Not generic RAG pointed at a position
Tech
Stockfish (NNUE)Lc0Maiaboard-feature extraction
Heatmap of per-square engine attention over a middlegame position
Fig. 03Per-square engine attention over a middlegame.
LAYER 03 / MEASUREMENT

Chess Evals

Benchmarks for chess coaching in language models.

  • Scored move by move against expert annotations
  • Position-grounded scoring to catch hallucinations
  • Level-calibrated, from beginners to titled players
Tech
eval harnessscoring / judgebenchmarkssamplingobservability
Computer-vision detection of pieces on a real board, each boxed with class and confidence
Fig. 04A position read from an image, each piece boxed with class and confidence.
LAYER 04 / MODELS

Chess Models

A family of chess-specialized models.

  • Chess-language adapters
  • Personalized feedback models
  • Vision models that read positions from images
Tech
LoRA / QLoRAfine-tuningLc0YOLO
PRODUCTS

Three products, one stack.

The research above becomes products — the foundation model, the knowledge layer, and the agent players talk to, all built on the same stack.

Foundation

VibeChess Core

A chess-native language model that reads any position and explains the why — not just the best move.

Knowledge

VibeChess Graph

Turns a player's games into a personalized knowledge graph: strengths, gaps, and what to study next.

Coach

VibeChess Agent

An agent that teaches — it plays, reviews your games, and answers the follow-up questions.

FUNDING

Backing the lab.

If you back foundational AI work in research labs, eval orgs, or vertical infrastructure, this is the round to be in. Chess is the cleanest place to prove that domain-specific understanding can be engineered, not prompted. If that is a thesis you share, talk to us.