Your AI is working.
You're getting paid.

The waiting time — the spinner, the "working…" message — is the most-watched space in dev. Advertisers bid on it. You keep 60%, plus up to 15% from your referral tree.

Start earning Advertise here curl -fsSL https://loiter.dev/install | sh
60%

of every ad you see is yours, paid out from $5.

+15%

more from referrals — 8 / 4 / 3% across three levels, for life.

12+

surfaces: the big AI CLIs plus Telegram, Discord and Slack bots.

Weekly

payouts — monthly for the first month, weekly after.

How it works

Three steps, thirty seconds

1 · Install

One command finds every AI tool you use and plugs ads into each one's official settings. Originals are backed up; one command reverses everything.

2 · Work like always

Ads ride the waiting moments you already stare at. Only real, on-screen sessions count — background agents earn nothing, and we never read your code.

3 · Get paid, then compound

Cash out from $5. Share your link: your tree pays you 8/4/3% across three levels, forever.

Coverage

Works where you work

Claude Code

Your ad is the spinner line — on screen every second the agent thinks. Attention verified by official hooks.

Qwen Code

Your ad is the loading phrase, with live token counters, shown while the model works.

Codex, OpenCode + 10 more

A slim sponsor bar stays pinned at the bottom of the screen for the whole session — codex, opencode, aider, goose, amp, crush & more.

Telegram & Discord bots

Community bots and personal AI bridges alike: three lines of code monetize every "working…" message.

Slack agents

Agents posting progress to Slack carry a clean sponsored footer in native Slack formatting.

Your own stack

Plain HTTP API underneath — if your tool has a waiting state, it can loiter.

Referrals

Your link builds a money tree

8%

You invite Alice

You earn 8% of the value of every ad Alice ever sees — every day she codes, for as long as she uses Loiter.

4%

Alice invites Bob

Never met Bob? Doesn't matter. 4% of everything he sees is yours, while Alice earns her own 8% on him.

3%

Bob invites Carol

Three levels deep, your link is still paying you while you sleep.

In real money

A link that brings 100 active developers (~2 hours of ads a day each) earns roughly $500/month, passive, at our $1.50-per-1,000-views floor — before their own invites, and before bidding pushes rates up. Illustrative, not a guarantee.

All paid from our share — the people you invite lose nothing. Get your link on the dashboard.

Bot owners & bridge users

Run a bot? It can loiter too

Community bot with an audience, or a personal bot you use to talk to your own AI from your phone — either way, its "working…" messages are inventory.

Telegram · Python

Grab loiter_tg.pypython3 loiter_tg.py register → show sb.line() in your status message, call sb.report(seconds) when done.

Discord · Node

Grab loiter-discord.jsnode loiter-discord.js registerawait sb.line() into your embed footer, then sb.report(seconds).

Slack · Python

Grab loiter_slack.py → register → sb.decorate_blocks(blocks) on your status posts. Native formatting included.

Every plugin is fail-safe: if Loiter is unreachable, your bot behaves exactly as before. Bot earnings are a separate account from your personal install.

FAQ

Honest answers

Do I need to restart anything after installing?

Claude Code and Qwen: just start them — ads are live immediately. The wrapped tools (Codex, OpenCode, Aider…) need a fresh terminal once (or exec bash -l).

How do I uninstall?

One command: python3 ~/.loiter/loiter_client.py uninstall. Every original setting is restored from backup; your account and balance survive a reinstall. Open a new terminal afterwards.

Is this safe? Can it break my tools?

We only write the official, documented customization settings each CLI exposes — never the tools themselves. Everything is backed up and reversible.

Do you see my code?

No. The client sends ad-view counts and active-time totals. No code, no prompts, no file names.

Will ads pollute my AI's answers?

Never. Ads go to your eyes only — we refuse on principle to inject anything into model context or tool results.

How much can I earn?

It scales with the hours you actually spend working alongside your agents, your audience if you run a bot, and what advertisers bid. We only count attention: interactive sessions only, max one impression per 5 seconds, capped at 8 hours a day. Heavy users with a referral tree earn the most.

I don't use a CLI — I talk to my AI through a Telegram/Discord bot. Covered?

Fully. Add the plugin to your bridge bot and you earn from your own waiting time, same rates. That's how we run it ourselves.