Live · 24 free RSS feeds · 3 payment rails · Free tier forever · Sister product of Chainlore

Live news + AI music in your AI coding agent's statusline.

Free to start. No signup. No card. Ten-second install.

Works in Claude Code · Codex CLI · Gemini CLI

⚠ Install on your desktop terminal — this isn't for mobile

How it works

1

Install

One command. ~60 seconds. No signup, no card.

npx @agentstreams/cli init
2

Restart

Quit your editor (Cmd+Q / Ctrl+Q), reopen. Marquee appears at the bottom.

3

Control with chat

Type things in your editor's chat like:

  • "switch to crypto news"
  • "play synthwave"
  • "open the third one"

What you get

📰

24 curated news feeds

Hacker News, TechCrunch, Ars, OpenAI, CoinDesk, FT, Bloomberg, Google News, Stack Overflow, Cloudflare engineering, and more. LLM-ranked. Click feedback sharpens it over time.

🎵

AI-generated music · 5 genres

Lofi · synthwave · jazz · ambient · focus. Original instrumentals, full commercial license. Plays via mpv in the background.

🗣️

Natural-language control

The skill ships with the CLI. Type "switch to AI news" or "play jazz" in your editor's chat. No clicking through menus.

🔗

Clickable headlines

In iTerm2, WezTerm, Ghostty, Warp, Windows Terminal: just click. In older terminals: agentstream open 3.

🔒

Anonymous by default

Random device ID, no email, no card. The daemon only fetches news + music — never reads your code.

💳

3 payment rails when you upgrade

Apple Pay / Google Pay / Card via Stripe. USDC on Solana via Phantom. RLUSD on XRPL via Xaman. Pick whatever you have.

Pricing

Free forever for the basics. $5/month when you want unlimited.

Free
$0
forever
  • ✓ 50 headlines per day
  • ✓ 1 hour of music per day
  • ✓ All 5 categories (dev / AI / crypto / web3 / macro)
  • ✓ All 5 music genres
  • ✓ No signup, no email, no card
  • ✓ Click-tracking is opt-out
Install — it's free

What it looks like

Sonnet 4.6  ctx 34%  $0.42📰 Anthropic releases Sonnet 4.7  •  ETH ETF inflows hit $1.2B  •  ...

News mode · scrolls horizontally · clickable in modern terminals

Sonnet 4.6  ctx 34%  $0.42♪ Late Night Compile — Buffer Overflow [lofi]

Music mode · shows now-playing for 10s · then collapses to ♪

Sonnet 4.6  ctx 34%  $0.42

Off mode · just your normal statusline

What AgentStream doesn't see

❌ Your code

The daemon only fetches news and music from api.agentstream.chainlore.dev. It doesn't read your files, your chat history, or your conversations.

❌ Your IP

We identify you by a random UUID generated locally at install. No IP logging beyond standard Cloud Run access logs (which auto-expire).

❌ Your wallet keys

Crypto payments go through your existing wallet (Phantom, Xaman). Your keys never touch our daemon or our server.

✓ Which headlines you click

Anonymous click counts train our LLM ranker. Disable with agentstream telemetry off.

FAQ

What does it cost to use the free tier?

Nothing. Free forever. 50 headlines/day + 1 hour of music/day per device. No signup, no card. If you hit the limit, the marquee tells you.

How do I uninstall?

Run agentstream uninstall. It restores your editor's previous statusline config from backup, removes the daemon service, deletes ~/.agentstream/. No traces left.

Does the daemon read my code or chats?

No. The daemon only:

  • Reads the JSON the editor pipes to its statusline command (model name, context %, cost)
  • Fetches headlines and music URLs from api.agentstream.chainlore.dev
  • Spawns mpv to play music files

It listens on 127.0.0.1:7042 for your editor's tick requests. Loopback only — no external connections accept inbound traffic.

What editors does it work in?

Claude Code, Codex CLI, and Gemini CLI. VS Code and JetBrains don't expose a statusline hook, so they aren't supported. If your AI agent has a statusline command in its config, AgentStream can probably work with it — let us know.

Why XRPL and Solana but not Ethereum mainnet?

Solana and XRPL both have ~$0.001 transaction fees. Ethereum mainnet is $1-5 per transaction, which makes paying $5 for a subscription absurd. We may add Base (Ethereum L2) later. Stripe + Apple Pay covers the fiat case.

I get "command not found: npx"

Install Node.js 18 or newer from nodejs.org. Then try the install command again. macOS users can also brew install node.

I get "mpv: command not found" after install

News works without mpv. For music, install it:

  • macOS: brew install mpv
  • Linux: sudo apt install mpv (or your distro's equivalent)
  • Windows: download from mpv.io

Then restart the daemon: launchctl unload ~/Library/LaunchAgents/dev.agentstream.daemon.plist && launchctl load -w ~/Library/LaunchAgents/dev.agentstream.daemon.plist (macOS).

Can I bring my own news sources?

Not in v0.1. The ingest pipeline curates from 24 sources we've verified. If you have one you'd add, let us know.

Is the CLI open source?

The CLI is MIT-licensed and shipped via npm. Music tracks themselves are AgentStream-owned (full commercial rights via the AI generation API we use). The server is closed-source for v0.1 but the OpenAPI surface is documented in the docs.

What's the relationship to Chainlore?

Same team. AgentStream is a sister product — focused on the marquee, anonymous-first, freemium. Chainlore teaches developers to ship on blockchains — subscription-based, identity-gated. You can use both, or either. Shared infrastructure, separate product surfaces.