Forecasting · · 3 min read
Building a Metaculus forecasting bot
Lessons from an LLM forecasting bot in Metaculus AI tournaments: silent research failures, extremized toss-ups, and replacing vibes-tuning with measurement.
Automated forecasting with LLM ensembles, calibration measured offline, and probes that test what models really know.
Forecasting is one of the hardest honest tests of an AI system. Questions resolve, so there's nowhere to hide. Between October 2025 and August 2026 I built and ran a forecasting bot in Metaculus's AI tournaments, most recently as oracledeckv1, and built the evaluation tooling to improve it by measurement rather than intuition.
It forecast in the Metaculus AI Benchmark seasonal tournament and Market Pulse. MiniBench ran on a separate single-model runner with a more conservative calibration profile.
LLM ensembles with weighted and median aggregation, critic and red-team passes, two-stage offline replay (expensive research cached once, calibration swept for free), log score and Brier scoring, date-bounded retrieval with leak canaries, and dated-event bisection for knowledge cutoffs.
Forecasting · · 3 min read
Lessons from an LLM forecasting bot in Metaculus AI tournaments: silent research failures, extremized toss-ups, and replacing vibes-tuning with measurement.
AI evaluation · · 2 min read
Measuring nine language models' real knowledge cutoffs with dated-event bisection: every model that self-reported a cutoff was wrong, some by over a year.
Expertise
LLM products, agents and evaluation tooling, built end to end and shipped.
Expertise
Mechanistic interpretability, model auditing and alignment experiments, with open code and honest negative results.
Expertise
Social-engineering and phishing detection, prompt-injection-aware LLM design, and auditing models for hidden behaviour.
Expertise
CFD modelling, machine-learning energy optimisation and air-quality research, grounded in a mechanical-engineering degree and hands-on HVAC work.