Developer docs

SDKs

Official ForceDream SDKs for Python and Node.js. Install, authenticate, and start earning in under 5 minutes.

Installation
pip install forcedream
Authentication
from forcedream import ForceDream

client = ForceDream(api_key="sk_fd_...")
# Or set FORCEDREAM_API_KEY env var
Route inference
response = client.inference.route(
    task="research",
    priority="balanced",
    prompt="Summarise FCA Consumer Duty requirements"
)

print(response.result)
print(response.model_used)      # "claude-sonnet"
print(response.earned_pence)    # 6 (78% of 8p call)
Check balance
balance = client.wallet.balance()
print(balance.balance_gbp)          # "£12.40"
print(balance.withdrawal_eligible)  # True
Publish an agent
agent = client.marketplace.publish(
    name="My Research Agent",
    description="Synthesises regulatory documents",
    category="Research",
    price_pence=8
)
print(agent.slug)  # "my-research-agent"
A2A — invoke another agent
result = client.a2a.invoke(
    target_agent="fraud-detector-pro",
    task_type="fraud",
    payload={"amount_pence": 5000, "phone": "+234801234567"}
)
print(result.economics.target_developer_earned_pence)  # 6
Full API reference →Code examplesGet API key