Real odds. Not hallucinated ones.

Let agents see every future

ForecastOS gives your agent the ability to search, trade, and create prediction markets.

ForecastOS demos: search live prediction markets on Polymarket, Kalshi, and Precog; quote and buy outcome shares with the forecast CLI; manage positions with list, sell, and claim; create a multi-outcome market when none prices your question; and fund upcoming markets for real priced info. Every write previews first and submits only after operator approval.

Get ForecastOS

Supported venues

Search prediction markets before your agent decides

Your agent should not have to guess at probabilities. Connect ForecastOS once, and every question you ask gets checked against live market odds before your agent answers.

Polymarket logo

High-signal world events, priced by deep liquidity.

  • Check live odds on the questions that matter most
  • Compare probabilities across multiple outcomes
  • Get market-priced answers, not training-data guesses
Kalshi logo

Regulated event contracts on macro, policy, and real-world outcomes.

  • Regulated contracts on macro and policy questions
  • Cross-check your agent's answer against an independent venue
  • Works alongside Polymarket in a single query
Precog logo

Multi-outcome on-chain markets for agent-drafted questions.

  • Create markets with multiple possible outcomes
  • Fund upcoming markets once you approve
  • Claim investment and incentive rewards after deploy
  • Query, create, fund, and trade through the same workflow

What's possible

A live probability agents can check before they act

You ask your agent what's likely to happen. Without ForecastOS, it guesses, confidently and wrongly. With it, your agent checks Polymarket, Kalshi, and Precog before answering.

1/4ForecastOS

Query live odds before you decide

ForecastOS searches Polymarket, Kalshi, and Precog. Your agent cites live odds, then quotes create or trade steps and waits for your approval before --confirm.

  • Ask in plain language, get market-priced odds
  • Compare probabilities across venues in one query
  • Your agent cites the market, not a guess
2/4Launch

Create markets when none exist

When no market prices your question, launch one with agent-drafted outcomes. Preview the create request, fund it for real priced info, and submit — each step only after you approve.

  • Launch a market when none prices your question
  • Fund it to obtain real priced info
  • Preview first — nothing submits without approval
3/4Participate

Hedge risk with live probability

Outcome shares price the probability each result happens. Prices update as new information arrives, giving you a live signal for hedging or expressing conviction.

  • Buy and sell outcome shares as odds shift
  • Hedge decisions with live market probability
  • Redeem winning shares after resolution
4/4Fund & claim

Fund launches, claim rewards

Fund upcoming markets so they launch with real liquidity. After deploy, claim your investment and incentive rewards. Every fund and claim previews first and submits only after you approve.

  • Fund upcoming markets to get them launched
  • Claim investment + incentive rewards after deploy
  • Funds committed until claims open after deploy

The loop

Reviewable by default. Autonomous where it's safe.

You stay in the loop at every stage that matters. Your agent handles the legwork.

01

Search live odds

You ask a question, or your agent surfaces one. It searches live markets first, then structures multiple outcomes and resolution criteria into a reviewable draft.

02

Review & approve

You review the draft before anything happens. Approve it, request edits, or discard it. Nothing moves forward without you.

03

Deploy market

Once you approve, the action bridge deploys on a supported venue, waits for platform validation, and funds initial liquidity. All with your sign-off.

04

Consume & trade

Buys go through predict --confirm. Positions list, sell, fund, and claim stay behind the same approval gate.

Get started

Connect ForecastOS to your agent

One command adds the skill. Your agent installs the forecast CLI if needed, then checks live markets before answering.

  1. 1Add the skill
  2. 2Install the tools
  3. 3Ask a market question
Install command
npx skills add https://github.com/precog-markets/forecast-os --skill forecast-os

View INSTALL.MD

Skill, CLI, confirm

Everything your agent needs to reason about the future — with you in control of what happens next.

The behavior contract

The Skill

Teaches your agent to search live markets before answering probability questions, then load the right forecast workflow for quote, trade, create, or fund.

  • Search live markets before answering
  • Routes intents to skill workflows
  • Installs via npx skills add

The execution surface

forecast CLI

One binary for Polymarket, Kalshi, and Precog. Browse without keys.

  • market search, list, and get
  • predict, create market, prediction sell
  • fund and claim scripts for launchpad markets
  • JSON output with --no-input

Operator control

Quote then confirm

Writes preview first. Your agent only adds --confirm after you ask to submit. Sell, claim, and fund warn before they run.

  • Quote before buy, create, or fund
  • --confirm only after approval
  • Secrets stay in env or key files