FutureSearch Logofuturesearch
  • Solutions
  • Pricing
  • Research
  • Docs
  • Evals
  • Blog
  • Company
  • Try it for free
FutureSearch Logo

General inquiry? You can reach us at hello@futuresearch.ai.

Company

Team & CareersPressPrivacy PolicyTerms of Service

Developers

SDK DocsAPI ReferenceCase StudiesGitHubSupport

Integrations

Claude CodeCursorChatGPT CodexClaude.ai

Follow Us

X (Twitter)@dschwarz26LinkedIn
FutureSearchdocs
Your research team
Installation
  • All install methods
  • Claude.ai
  • Claude Code
  • Web App
  • Python SDK
  • Skill
Reference
  • API Key
  • forecast
  • multi_agent
  • agent_map
  • rank
  • classify
  • merge
  • dedupe
  • MCP Server
  • Progress Monitoring
  • Chaining Operations
Guides
  • LLM-Powered Data Labeling
  • Add a Column via Web Research
  • Classify and Label Rows
  • Deduplicate Training Data
  • Error Handling
  • Filter a Dataset Intelligently
  • Find Profitable Prediction Market Trades
  • Forecast Outcomes for a List of Entities
  • Value a Private Company
  • Join Tables Without Shared Keys
  • Rank Data by External Metrics
  • Research a Question with a Team of Agents
  • Resolve Duplicate Entities
  • Scale Deduplication to 20K Rows
  • Turn Claude into an Accurate Forecaster
Case Studies
  • Deduplicate Contact Lists
  • Deduplicate CRM Records
  • Enrich Contacts with Company Data
  • Find Startups Selling to Frontier AI Labs
  • Forecast a Sum-of-the-Parts SpaceX IPO Valuation
  • Forecast Anthropic and OpenAI IPO Valuations
  • Forecast Founder Seed Valuations for AI Researchers
  • Forecast When Anthropic and OpenAI Will IPO
  • Fuzzy Match Across Tables
  • Link Records Across Medical Datasets
  • LLM Cost vs. Accuracy
  • Merge Costs and Speed
  • Merge Thousands of Records
  • Multi-Stage Lead Qualification
  • Research and Rank Web Data
  • Research Formal Verification for AI
  • Run 10,000 LLM Web Research Agents
  • Score Cold Leads via Web Research
  • Score Leads from Fragmented Data
  • Screen 10,000 Rows
  • Screen Job Listings
  • Screen Stocks by Economic Sensitivity
  • Screen Stocks by Investment Thesis
FutureSearchby futuresearch
by futuresearch

Research a Question with a Team of Agents

multi_agent takes one question and puts a team of research agents on it. Each agent researches a different angle, then their findings are synthesized into one answer. You do not pass any rows: the question is the input.

This guide compares the major prediction-market platforms. The same pattern works for any question that benefits from several angles at once.

MetricValue
Effort levellow (3 agents)
Inputnone
Total cost$0.36
Time~4 minutes

Add FutureSearch to Claude Code if you haven't already:

claude mcp add futuresearch --scope project --transport http https://mcp.futuresearch.ai/mcp

Then ask Claude:

Compare the major prediction-market platforms: Polymarket, Kalshi, Metaculus,
and Manifold Markets, plus any notable peers. For each, cover how it works,
its trading volume, and its regulatory status.

Claude calls FutureSearch's multi_agent tool. You do not have to write the research angles: at the default effort the team picks them automatically.

Tool: futuresearch_multi_agent
├─ task: "Compare the major prediction-market platforms..."
└─ effort_level: "low"

→ Submitted: multi-agent research starting.
  Session: https://futuresearch.ai/sessions/2c98d051-421d-4ebe-b278-45a3eba42bcd
  Task ID: 5fb2...

Tool: futuresearch_progress
→ Running: 3 agents researching (45s elapsed)

...

Tool: futuresearch_progress
→ Completed in 230s.

Tool: futuresearch_results
→ Saved to /Users/you/prediction_markets.csv

Add the FutureSearch connector if you haven't already. Then ask Claude:

Compare the major prediction-market platforms: Polymarket, Kalshi, Metaculus, and Manifold Markets, plus any notable peers. For each, cover how it works, its trading volume, and its regulatory status.

Results take about 4 minutes.

Go to futuresearch.ai/app and enter:

Compare the major prediction-market platforms: Polymarket, Kalshi, Metaculus, and Manifold Markets, plus any notable peers. For each, cover how it works, its trading volume, and its regulatory status.

Pass an empty DataFrame as the input: the question is in task. effort_level sets how many agents work the question: low is 3, medium is 4, high is 6.

pip install futuresearch
export FUTURESEARCH_API_KEY=your_key_here  # Get one at futuresearch.ai/app/api-key
import asyncio
import pandas as pd
from futuresearch import create_session
from futuresearch.ops import multi_agent

async def main():
    async with create_session(name="Prediction markets") as session:
        result = await multi_agent(
            session=session,
            task=(
                "Compare the major prediction-market platforms: Polymarket, "
                "Kalshi, Metaculus, and Manifold Markets, plus any notable "
                "peers. For each, cover how it works, its trading volume, "
                "and its regulatory status."
            ),
            input=pd.DataFrame(),
            effort_level="low",
        )
        return result.data

print(asyncio.run(main()).iloc[0]["answer"])

By default the result has a single answer column. To get a multi-field answer, pass a response_schema. See the multi_agent reference.

Results

The three agents synthesized one comparison of the platforms:

PlatformModelMonthly volumeUS regulatory status
PolymarketDecentralized exchange (crypto)~$7BCFTC-licensed, via its 2025 QCEX acquisition
KalshiCentralized exchange (fiat)~$2B+CFTC-designated contract market
MetaculusForecasting aggregationnot a financial marketUnregulated (non-financial)
Manifold MarketsSocial, play-moneynot a financial marketUnregulated (play-money)

The synthesized answer also covers notable peers (PredictIt, Good Judgment Open, Augur, Futuur) and 2026 trends such as the move of offshore platforms toward US licensure. Each claim links back to the pages the agents read.

When to raise the effort

Low effort (3 agents) is enough for a quick comparison like this one. For a harder question, raise effort_level to medium (4 agents) or high (6 agents), or pass explicit directions to set the angles yourself. See the multi_agent reference and the formal verification case study.


Built with FutureSearch. To run one agent per row of a table instead, see agent_map.