Source Authorship Forensics

Askaig — human-written, or AI-generated?

A source read of sophiathedev/askaig, contrasted with Stockfish.

Author sophiathedev (with Claude Fable 5)Language C++26Scope ~6,400 LoC · 114 commits in ~2.5 weeksEval NNUE · Lazy SMPAnalyzed 2026-07-11Stockfish similarity Strong →
Verdict · AI-Assisted

Self-disclosed human + AI co-development — expert-level, and open about it.

Askaig says so itself: its README states the engine is “maintained by @sophiathedev and Claude Fable 5.” The output is genuinely advanced — the commit log is full of the moves a strong engine author makes: correction-dispersion-guided pruning, SPSA-tunable search constants, SIMD accumulator fusing, even a ThreadSanitizer race fix.

The tell is the pace and polish: ~114 commits in about two-and-a-half weeks, all elite-grade. That is the signature of a human working intensively with an AI, not one writing it all by hand — and the author is candid about exactly that. Move generation is honestly credited to nkarve/surge (MIT); the NNUE, search, TT and SIMD are built on top.

Confidence: High on the AI-assisted verdict — it is disclosed in the README.

Part of a series applying the same lens — from the AI-pasted Luna and agent-built Owen, through a growing set of AI-assisted engines, to many human-written ones.  See the index →

1Evidence

#SignalWhat it showsWeight
1README: “maintained by @sophiathedev and Claude Fable 5Self-disclosed AI co-developmentNuance
2~114 elite commits (SPSA, SIMD, TSan) in ~2.5 weeksVolume + polish beyond solo hand-coding — AI-acceleratedNuance
3Real testing discipline: SPSA-tunable constants, TSan race huntingA human directing and verifying the workStrong
4Movegen ported from surge (MIT, credited); no AI-residue markers in codeHonest attribution; competent integrationSupport

2Compare & contrast with Stockfish

Where it resembles Stockfish
NNUE evaluation with SIMD-accelerated accumulators
Heavily-pruned alpha-beta; Lazy SMP; transposition table
SPSA-style parameter tuning
Modern engineering discipline (sanitizers, CI)
Where it differs
C++26; ~6.4k LoC; a brand-new solo+AI project
Move generation ported from surge, not Stockfish
Own NNUE and search built on top
No Stockfish code — independent, SF-technique-shaped

Bottom line

Askaig is an AI-assisted engine, and refreshingly open about it — the README co-credits Claude Fable 5. A capable human directs and tests the work (SPSA, sanitizers), while the AI accelerates an unusually rapid, polished build. It shares Stockfish’s techniques strongly but none of its code; it sits in the same AI-assisted band as Triumviratus and Onyx, toward the more actively AI-collaborative end.