Install to first result in 2 minutes.
# macOS / Linux curl -fsSL https://taprun.dev/install.sh | sh # Verify tap --version tap 0.6.3
This installs the tap CLI binary to /usr/local/bin/ and the Chrome Extension to ~/.tap/extension/.
The extension lets Tap observe and control web pages (one-time setup).
chrome://extensions/~/.tap/extension/!, the daemon isn't running. Run tap daemon in another terminal.No AI, no key, no setup — just run:
# Install 185+ community taps tap update # Scrape Hacker News top stories tap hackernews hot ┌──────┬──────────────────────────────┬───────┐ │ rank │ title │ score │ │ 1 │ Show HN: Tap │ 342 │ │ 2 │ Rust is eating Go │ 287 │ └──────┴──────────────────────────────┴───────┘ 30 rows (245ms) Cost: $0.00
That's it. You just ran a deterministic program — zero AI, zero cost, runs forever.
tap github trending, tap weibo hot, tap list to see all available taps.Activate your license, then forge custom automations from natural language:
# Activate license (key from your Creem purchase email) tap auth login your-license-key ✔ License activated (Hacker plan) # Set up AI key (Hacker plan — bring your own key) tap config set ai.key sk-ant-xxx # Forge a tap from plain English tap forge "scrape Hacker News front page with rank, title, score" ☉ Inspecting https://news.ycombinator.com... ☉ AI analyzing page structure... ☉ Writing tap code... ✔ Verified: 30 rows, score=1.0 ✔ Saved: hackernews/hot.tap.js # Run it forever at $0 tap hackernews hot 30 rows (0.8s) Cost: $0.00
tap forge "..." and go.# Check all your taps are healthy tap doctor # Auto-heal broken taps (Hacker/Pro) tap doctor --auto # Watch for changes every hour tap watch hackernews hot --every 1h
Tap works as an MCP server. Add it to Claude Code, Cursor, or any MCP client:
# Claude Code claude mcp add tap -- tap mcp # Now Claude can forge, run, and heal taps for you