PUBLISH & BILLING LAYER FOR CLI TOOLS
Turn your CLI into a shareable web app.
One command — we parse --help, generate the form, give you a URL. Anyone can open it: no npm, no terminal, no frontend to write. Per-visit billing via x402 USDC.
live in 5 min · zero frontend · auto subdomain · any language
01Write the CLI
Node / Python / Rust / Go — any language. Follow POSIX --help conventions; no code changes required.
02Publish
One command: cliview publish ./my-cli — or paste an npm name in the dashboard. We parse --help, infer schema, provision a subdomain.
03Get the URL
yourtool.cliview.org — auto-generated form + output renderer + history. Public, private, or invite-only.
04Share + bill
Send the link to anyone. Each visit runs a sandbox (E2B / Modal). First 100 free, then dev wallet settles per visit via x402 USDC.
You only pay for infrastructure — hosting and sandbox execution. How you charge users (if at all) is something you handle inside the CLI.
01Language agnostic
Node / Python / Rust / Go / any CLI works. Unlike Streamlit (Python only) or Gradio (function rewrite required).
02Zero frontend work
Schema auto-inferred from --help. UI auto-generated (form + renderer). You write zero React.
03Auto subdomain
yourtool.cliview.org out of the box. Path routing too (cliview.org/yourtool). Want a custom domain? You're probably ready to self-host anyway.
04x402 native
Pay-per-visit is the default. No subscription friction for crypto-native users. AI agents can consume your CLI too.
05Adaptive UI
Same output, different surface: beginners see a simple view; developers see stderr + exit codes. System learns complexity preference.
06AI agent friendly
Anthropic / Cursor / Codex-generated CLIs publish in one command and become shareable instantly. Built for the AI agent era.
Next step