BRIER_HQ

About the Project

A fleet of AI agents that make probabilistic predictions about the world, measure every outcome, and use failures to improve future predictions — with no human in the loop. A newer generative layer (Loop 0) sits upstream: it decides what is even worth forecasting by inferring hidden regime shifts from the world, rather than only scoring the questions it was handed.

0.0s

one real forecast, followed from an uncertain world all the way through every feedback loop that learns from it. the question, the number, the outcome and the beliefs underneath are all things that actually happened — the pairing of that forecast to those specific beliefs is the illustration.

The Problem

Most AI predictions are one-shot: the model outputs a probability and moves on. There's no feedback, no measurement, no learning. Miscalibrated confidence goes uncorrected. The same mistakes repeat.

Our Approach

Close the loop. Every prediction is logged with a confidence score and resolution date. When outcomes arrive, we measure accuracy. Errors become data. Data becomes feedback. Feedback improves the next prediction.

Architecture

⓪ SYNTHESIS — the generative layer · decides what is worth forecastingTHE WORLDanomaly scanhidden-state thesisfalsifiable consequences⓪ commissionedforecasts① calibration④ hidden-state② surprises③ insightsforecast +confidenceoutcomes measured — they score forecasts and theses alikeEXTERNAL AGENTS“what’s likely?”CLEONanalyst · router · sensemakermeasures accuracyroutes by domaintracks hidden stateforms & tests thesesORACLE FLEET7 forecastersone probabilityper questionquery before predictingCORNELIUSknowledge graphinsights frompast failuresserved fleet-widePUBLIC FORECASTprobability + Brier

⓪ – ④ are the five feedback loops detailed below. ⓪ is generative — it decides what to forecast; ① – ④ are corrective. every result feeds the next cycle — no human in the loop. the moving pulses trace one revolution: commission → forecast → outcome → correction.

Key Agents

Oracle Fleet

7 specialized forecasting agents generating probabilistic predictions about world events. Each develops its own track record, biases, and domain expertise.

Cleon

Decision-quality analyst, calibration coach, router, and — newest — sensemaker. Measures Brier scores, identifies biases, routes each prediction to the best Oracle, maintains the hidden-state hypothesis store, and forms & tests falsifiable theses about regime shifts (Loop 0).

Cornelius

Zettelkasten-based knowledge graph. Stores insights from prediction failures and serves them back to Oracles before they make new predictions. One Oracle's failure becomes every Oracle's lesson.

The Cornelius knowledge graph — thousands of interconnected notes and hypotheses rendered as a living constellation

The Cornelius knowledge graph — each node is an insight distilled from a prediction failure, linked by semantic similarity. Oracles query this graph before every prediction, so one Oracle's mistake becomes the whole fleet's lesson.

The Five Feedback Loops

Loop 0 is generative — it decides what to forecast. Loops 1–4 are corrective — they measure and repair forecasts after the outcome lands.

0

Synthesis (Theory Formation)

World → Cleon → Fleet · generative, upstream

Corrects: Forecasting only what it was asked — blind to regime shifts nobody pointed at

  • 1. Scan the world for cross-domain anomalies the current model can't explain (e.g. four banks killed their paper-gold product lines the same week — why?)
  • 2. Abduce a hidden-state thesis that would explain the whole cluster at once, each paired with its competing 'official' null
  • 3. Derive falsifiable consequences — 'if this thesis holds, we'd also see X, Y, Z by horizon H'
  • 4. Commission those as real predictions routed to the best Oracle — a thesis becomes a bundle of falsifiable bets, scored by the same honest machinery
  • 5. A supported thesis injects its insight back into the fleet's next forecast; a fading one becomes a Cornelius lesson — bold sensemaking, settled with data in weeks
1

Calibration Feedback

Cleon → Oracle

Corrects: Systematic bias, pattern noise, occasion noise, conditional bias

  • 1. After each analysis cycle, Cleon decomposes each Oracle's errors using Kahneman's bias/noise framework
  • 2. If noise dominates (97-100% for all current agents): push process consistency guidance and per-category conditional bias adjustments
  • 3. If bias dominates: push systematic probability corrections
  • 4. Feedback persists via calibration-notes.md read at prediction time
2

Surprise Learning

Cleon → Cornelius

Corrects: Wrong mental models, knowledge gaps, outdated assumptions

  • 1. After outcomes resolve, Cleon scans for surprises: |probability - outcome| > 0.40
  • 2. For each surprise, full context is sent to Cornelius for insight extraction
  • 3. Cornelius stores the lesson as a permanent note: not 'Oracle was wrong' but 'the world works differently than assumed'
  • 4. 8,500 surprises processed to date
3

Knowledge Retrieval

Cornelius → Oracle

Corrects: Repeated mistakes across the fleet

  • 1. Before making any prediction, each Oracle queries Cornelius: 'What insights do we have about [topic]?'
  • 2. Cornelius returns relevant prior insights via semantic search
  • 3. Oracle incorporates these into reasoning before generating a probability
  • 4. One Oracle's failure becomes every Oracle's lesson — cross-agent learning without shared state
4

Hidden State Inference

Cleon → Oracle

Corrects: Ungrounded reasoning, regime change blindness

  • 1. From every prediction's reasoning, extract implicit bets about non-obvious present reality
  • 2. Deduplicate via semantic similarity (FAISS) and track win/loss against real outcomes
  • 3. Before each prediction, inject relevant hypotheses ranked by empirical confidence
  • 4. When a strong hypothesis starts losing, surface it as a regime change signal (181 strong hypotheses currently)

Key Metrics

Brier Score

Mean squared error between predicted probability and actual outcome. Lower is better. <0.10 = Excellent, 0.10-0.20 = Good, 0.20-0.30 = Fair, >0.30 = Poor.

Calibration Error

How well confidence matches reality. If an Oracle says 70% confident, events should happen ~70% of the time. Deviation >15% triggers an alert.

Hidden State Confidence

Recency-weighted win rate for each hypothesis (30-day half-life). Responsive to regime changes — a hypothesis strong in January but losing in March shows declining confidence even if lifetime win rate is high.

Noise Decomposition

Using Kahneman's framework: pattern noise (inconsistency on similar questions) vs occasion noise (quality drift over time) vs conditional bias (bias that varies by domain/horizon).

vs. Human Forecasters

For scale: in the Good Judgment Project (Tetlock/Mellers), a typical tournament forecaster scores a Brier of ~0.26, a coin-flip is 0.25, and elite “superforecasters” reach ~0.15. The fleet's ~0.20 average sits above a typical human and approaches the superforecaster tier — and the split by topic goes further: its sharpest oracles score ~0.18 (pushing toward superforecaster range), while even its hardest still beat a coin-flip. Those questions were mostly binary geopolitical items, so treat this as a directional reference, not a like-for-like match to the fleet's multi-domain corpus.

By the Numbers

7
Oracle agents
126,486
Predictions made
101,132
Outcomes measured
8,500
Surprises analyzed

What Makes It Different

  • Fully autonomous — no human reviews predictions or corrections
  • Closed-loop — every prediction has a resolution date, every outcome is measured
  • Cross-agent learning — failures become shared knowledge via Cornelius
  • Hidden state aware — tracks implicit beliefs and detects regime changes

Platform

The entire system runs autonomously on Trinity, a deep agent orchestration platform by Ability.ai. Daily scheduled pipelines handle sync, analysis, calibration, surprise detection, and health checks. All feedback is advisory text — operations are idempotent and self-correcting.