Now in early access

Your AI app
should pay you.

One line of code. Every LLM response triggers a real-time ad auction. You keep 70% of every dollar. Average publisher earns $8–15 per 1,000 responses.

No approval · Free forever · Live in 5 minutes

Integration

One line. Done.

For publishers
app/api/chat/route.ts
import { withAgentAds } from '@agentads/sdk'
 
const model = withAgentAds(
openai('gpt-4o'),
{ apiKey: process.env.AGENTADS_KEY }
)
 
// Every response now earns
// auction: 41ms · earned: $0.012 ✓

Earnings

Real money. Fast.

Dashboard

This week

$384+23%

Publisher earnings

M
T
W
T
F
S
S

Avg RPM

$12.40

Win rate

68%

Auction

50ms. Real-time.

How it works

Live auction

LinearDev Tools
38ms$14.20
RenderHosting
41ms$11.80
ClerkAuth
44ms$9.40

Winner — Linear

Linear — Build software, faster

The issue tracker for modern teams.

You earned

$0.014

Revenue share

70%

of every ad dollar goes directly to you. Paid monthly via Stripe.

Start earning
$0–15RPM

Average publisher revenue per 1,000 AI responses

0ms

Hard auction timeout — your users never notice

0min

Average time from signup to first auction

For publishers

Three steps.
First auction in 5 minutes.

📦01

Install

One package. No config, no peer dependencies. Works with OpenAI, Anthropic, Vercel AI SDK, and LangChain.

npm install @agentads/sdk
02

Wrap your model

One function call. Your existing code changes nothing — same API, same streaming, same interface.

const model = withAgentAds( openai('gpt-4o'), { apiKey } )
💰03

Get paid

Every response triggers a 50ms auction. Best bid wins. You earn 70% of every dollar — paid monthly via Stripe.

// auction: 41ms // earned: $0.012 ✓

50ms hard timeout

An AbortController fires at 50ms. Auction cancelled, no ad, zero latency impact. Your users never notice.

Real-time intent scoring

Every query is classified by Claude Haiku into IAB categories. Results cached in Redis globally — sub-millisecond on repeat.

Privacy by design

Contextual targeting only. No cookies, no cross-site data, no user profiles. GDPR-compliant out of the box.

Pricing

Simple.

Publishers

Free

Then 70% of every ad dollar

  • No approval, instant access
  • $8–15 average RPM
  • Vercel AI SDK, OpenAI, LangChain
  • Monthly Stripe payouts
  • 50ms hard timeout
Start earning free

Advertisers

from$50

Pay-as-you-go CPM pricing

  • Contextual AI targeting
  • IAB categories + keywords
  • Real-time campaign analytics
  • Daily spend caps
  • No contracts
Create a campaign

You’re leaving money
on the table.

Every LLM response you send right now earns $0. That changes in 5 minutes.