One-click CLI recording. A floating button that stays out of your way.

Rec
# Start recording before launching CLI LLM
$npm run dev
✓ Ready on http://localhost:3000
$git status
On branch main
Your branch is up to date with 'origin/main'.
brew install willluecke/reccli

Why RecCli?

One-Click Recording

Floating button appears on every terminal. Click to start, click to stop.

Per-Terminal Recording

Each window gets its own popup. Independent recording states.

Auto-Launch

Background watcher automatically detects new terminals.

Yes, script exists. So does walking, but we still use cars.

Start a recording: with RecCli
click
Start a recording: without RecCli
script -r session_$(date +%Y%m%d).log
Indicator
Always visible
No indicator
Remember to use90% of the time5% of the time
Share with teamClean playbackRaw dump file

It's not about the technology. It's about adoption.

Simple Pricing. Record Free.

Core recording features? Free forever. Advanced AI features? Coming soon.

OUT NOW

Base

$0
forever • via Homebrew
  • Unlimited recordings
  • Floating GUI button
  • Auto-launch on new terminals
  • Per-terminal recording
  • Local storage (your data)
  • Open source (MIT)
Install Now
COMING SOON

Pro

TBD
intelligent context management
  • Everything in Base
  • AI-powered context management
  • Smart session search - Find past solutions instantly
  • Intelligent summarization - Compress long sessions
  • Advanced integrations - Claude Code, Cursor, and more

Get Started in 30 Seconds

# Install with Homebrew (recommended)
brew install willluecke/reccli
# Or install directly
curl -sSL https://reccli.com/install.sh | bash

Copy and paste either into your terminal

Questions You're Thinking

Why not just use the script command?

Why start every session by typing the same command? Repeatability should be accounted for with workflow enhancement. You'll click a red button that's always visible - built to automatically capture your research, debugging, and development sessions.

What about asciinema?

asciinema is great! We actually use it under the hood. But it's still command-line based. RecCli is about the UI/UX layer - the floating button that makes you actually USE recording instead of forgetting about it.

Will this always be free?

Core recording features? Free forever. Advanced AI features for context management? Coming in Phase 2 with paid options. But the basic terminal recorder you're looking at? Always free, always open source (MIT).

Where are recordings stored?

Locally on your machine in ~/.reccli/recordings/. Your data, your control. No cloud uploads unless you choose to share.

What platforms does it support?

Currently macOS with Terminal.app. Support for iTerm2, Linux terminals, and Windows (WSL) is on the roadmap. Follow us on GitHub to track progress.