CDO replaces 15–20 campaign point solutions with one AI-native platform that sees every signal, runs every function, and learns from every interaction — 24 hours a day.
2026 Forecast · Election Day November 3
Loading the latest forecast…
Loading…
CDO unifies what every other campaign uses 15–20 separate tools to approximate — with a cross-pillar AI that makes each function smarter than anything running in isolation.
Every campaign operates on yesterday's intelligence. The gap between what's collected and what's actionable is where races are won and lost.
FEC fundraising data pulled live. Polling averages current as of April 2026. Every number on this page is real.
Democratic candidates have built an unprecedented financial advantage in key competitive races. Real FEC data, refreshed against api.open.fec.gov 2026-05-17.
Hover any state for race intelligence. Pulsing states are true toss-ups. All 33 Class 2 regular elections + 2 Class 3 specials (OH, FL) rated. States with no 2026 Senate race render in neutral and surface a “no 2026 election” note on hover.
Sourced single-poll margin per race. Blue above zero = D leading. Red below = R leading. No interpolated trajectory between dates —.
Georgia Senate demographic breakdown — Ossoff's path to victory. Bar width = % of electorate. ESTIMATED Anchored to Emerson Feb 28–Mar 2 2026 topline; bloc support × electorate share derived from Catalist 2024 precinct vote shares + Census ACS 2023 ethnicity weighting (race × vote crosstab not in Emerson release).
Candlestick polling ranges, beeswarm individual polls, and uncertainty-weighted averages across every key Senate race.
Four independent data streams synthesized into unified race intelligence. When all four signals align — you have conviction.
Probabilistic outcome modeling meets media ecosystem mapping. Know where the race is going — and how stories are spreading.
Not visualizations of static data. Active AI systems querying live signals, synthesizing answers, and surfacing insights in real time.
Eight Cook-rated Toss-Up districts where the chamber is decided. FEC live; rating SOURCED from Cook Political Report 2026-05-14. Each card surfaces top D and top R challenger by cycle receipts. District-level public polling is sparse HONEST GAP — Cook's race chart linked per card.
data/house-fec-snapshot-2026-10-12.json; cash-on-hand not in snapshot — COH STALE-AS-OF prior filing; Q3 reports due 2026-10-15 not yet included) FEC →
data/house-fec-snapshot-2026-10-12.json; cash-on-hand not in snapshot — COH STALE-AS-OF prior filing; Q3 reports due 2026-10-15 not yet included) FEC →
data/house-fec-snapshot-2026-10-12.json; cash-on-hand not in snapshot — COH STALE-AS-OF prior filing; Q3 reports due 2026-10-15 not yet included) FEC →
data/house-fec-snapshot-2026-10-12.json; cash-on-hand not in snapshot — COH STALE-AS-OF prior filing; Q3 reports due 2026-10-15 not yet included) FEC →
data/house-fec-snapshot-2026-10-12.json; cash-on-hand not in snapshot — COH STALE-AS-OF prior filing; Q3 reports due 2026-10-15 not yet included) FEC →
data/house-fec-snapshot-2026-10-12.json; cash-on-hand not in snapshot — COH STALE-AS-OF prior filing; Q3 reports due 2026-10-15 not yet included) FEC →
data/house-fec-snapshot-2026-10-12.json; cash-on-hand not in snapshot — COH STALE-AS-OF prior filing; Q3 reports due 2026-10-15 not yet included) FEC →
data/house-fec-snapshot-2026-10-12.json; cash-on-hand not in snapshot — COH STALE-AS-OF prior filing; Q3 reports due 2026-10-15 not yet included) FEC →
data/house-fec-snapshot-2026-05-18.json; refresh path: api.open.fec.gov/developers). Race ratings SOURCED — Cook Political Report 2026 House Race Ratings, last updated by Cook 2026-05-14, transcribed to data/cook-house-ratings-2026-05-18.json. Polling honesty: No public district-level general H2H poll was published in Q1 2026 for any of these eight toss-ups (verified against DDHQ polling aggregator, FiveThirtyEight, and Cook's race profiles). The card-level "no public general H2H poll Q1 2026" chip is the honest gap, not a fabrication. SOURCED This section follows the same Catalyst Data Integrity discipline the Senate section follows.
Top D vs top R fundraiser in each of the 8 featured Cook Toss-Up districts. Coverage windows are the most recent FEC quarterly filing per candidate (Q1 2026, filed Apr 15; PA-08 and NE-02 carry April 22nd / 29th amendments).
Each square = one congressional district, state clusters anchored to each state's projected geographic centroid on a d3.geoAlbersUsa() US projection over us-atlas v3 state outlines. 71 competitive districts (25 Toss-Up + 15 Lean D + 25 Lean R + 4 Likely D + 2 Likely R) pulse cyan. Hover for race intel. Cook geographic map →
Each chamber rendered as a parliamentary hemicycle with a vertical 50%-control line. Seats sorted Safe-D → Lean-D → Toss-Up → Lean-R → Safe-R, so the toss-up seats cluster around the line by construction — these are the literal seats that flip the chamber. Hover any seat for incumbent, party, 2026 rating.
Of 25 Cook Toss-Up House districts, only a handful have had any public general-election head-to-head poll in Q1 2026. The Senate side gets the headlines; the chamber is decided in the House. Catalyst's value proposition starts here.
California's 22nd is the canonical structural-mismatch district: Biden won it by 13 in 2020, Harris won it by 9 in 2024 — and Valadao (R) has held it through both. 65% Latino electorate, $40B regional agriculture economy, water rights as the dominant cleavage. Pick CA-22 right, you pick the chamber.
The same chassis the Senate brief uses — applied to the chamber-defining House race. Every number chip-labeled; the brief is opinionated where the data supports it and silent where it doesn't.
Fourteen interconnected capabilities, running simultaneously, 24 hours a day. Each one changes the game individually. Together, they change the cycle.
CDO doesn't just tell you what's happening — it runs the campaign. 12 fully integrated operational modules, each powered by AI, each feeding intelligence back into the unified platform.
CDO is the first AI-native full-stack campaign platform. Every other tool is legacy software with AI features grafted on. Here's what that means in practice.
CDO replaces $200K–800K in legacy point solutions with a single unified platform. Here's what campaigns currently spend — and what they'd redirect to winning.
Brainworks Ventures is building the intelligence infrastructure that the 2026 cycle deserves.
The 2026 cycle is the proving ground. But the platform is designed for what comes next.
"Most presidential campaigns spend the first 6 months building infrastructure.
This one starts with 18 months of intelligence already in the system."
mode=timelinevolinfo×pan=7d per candidate. 166 hourly buckets aggregated to 7 UTC days. Y-axis = % of all global news mentions (GDELT's normalized volume metric, not raw article count). Data file: data/social-intelligence-velocity-daily-2026-05-18.json. Anchor 2026-05-18. LIVE.
search.json?q={name}&sort=top&t=week&limit=25&restrict_sr=1. Bar height = avg upvote_ratio across returned top-of-week posts. Subs: r/politics, r/democrats, r/Conservative. Missing bars = no posts returned in that sub that week (honest gap, not fabricated). Data file: data/social-intelligence-reddit-2026-05-18.json. Anchor 2026-05-18. LIVE.
upvote_ratio (LIVE, sub-thread approval among Reddit users) and GDELT 2.0 volume share normalized to peer max (LIVE, share-of-voice in global news). Weights 0.6/0.4 are editorial (ANALYST). Bullets per candidate cite the single source they came from with a clickable link. Candidates with zero Reddit posts in any tracked sub this week render as GAP rather than a fabricated number — "we don't know" beats "made it up." Data file: data/social-intelligence-sentiment-2026-05-18.json. Caveats: Reddit ratio reflects intra-thread Reddit users only, not general electorate; GDELT volume measures mention frequency, not polarity.
mode=ArtList&sort=DateDesc×pan=14d&sourcelang:eng per candidate query (Ossoff, Cooper, Talarico, Booker, Newsom). Each item is one real article: outlet domain + headline + publication date + clickable URL. Filtered to titles containing candidate-or-opponent keyword (on-topic gate). Deduped across syndicating outlets by normalized title. The hand-curated tone-dot (🔴/🟢/⚪ Attack/Positive/Watch) from the prior shipped version was AI-classified fabrication — replaced with a verifiable race chip (GA-SEN/NC-SEN/TX-SEN/NJ-SEN/CA-2028) derived from the candidate this article was returned for. Candidates with no on-topic headlines this week render as GAP rather than fabricated content. Data file: data/narrative-feed-final-2026-05-18.json (raw GDELT response). Scrape scripts: scripts/scrape_sweep_l.py, scripts/aggregate_sweep_l.py. Anchor 2026-05-18. LIVE. Per Catalyst Data Integrity: "we don't know" beats "made it up."
/narrative/velocity). Fundraising proxy — ESTIMATED. Methodology inline.We're selectively briefing senior Democratic operatives on the full platform — intelligence, operations, and cross-pillar AI synthesis. 60 minutes. Live demonstration. No slides.