Luna

Screen recording your AI can read.

luna.nimit.dev
Nimit BhargavaNimit Bhargava
Xuan-Quy (Essor)
Luna, a black cat with a crescent moon

Humans communicated with humans.

You
Look. When I click Pay, nothing happens.
Your teammate
Oh, I see it. Let me fix that.

Today and tomorrow, humans communicate with AI and AI agents.

You
Look. When I click Pay, nothing happens.
Your agent
 Agent
I can't see your screen.
Which page? What did you click? What did you expect?

So we speak to it the way we always spoke.

Show itRecord the screen
Say itTalk it through
Point at itClick where it breaks

Luna makes it readable to AI.

Your video, your voice and your clicks become one text that any model can read.

00:07Pay $24.00
Screen, voice and clicks
On your clipboard
~/Movies/ScreenRecordings/Recording_16-04-31.mp4

### Voice Narration Transcript:
> "When I click Pay, nothing happens."

### User Action Steps:
1. `00:02` - Chrome: Left-click on Button "Pay $24.00"
See it work

The demo video didn't load. Reload the page.

0:00 / 0:45

With MCP, connect to any AI of your choice.

luna.nimitbhargava.workers.dev/mcp
Luna
Claude
ChatGPT
Cursor
Codex
Gemini CLI
Your own agent

ChatGPT can't read video.

  • Luna has a ChatGPT plugin
  • Upload a recording, then discuss it with AI
  • On the go, from your phone
ChatGPTwith Luna
Recording_16-04-31.mp40:07 · 1.8 MB
What goes wrong after I click Pay?
You click Pay at 0:02 and again at 0:05. Nothing changes and no error shows, so the click never reaches the handler.
Where should I look first?
Message

It's open source.

Read the code, fork it, or open an issue in plain words.

nimitbhargava / luna-screen-recorder
Screen recorder built for AI coding agents.
MIT LicenseSwiftFreeNo account

Mac today. Windows soon.

Mac

macOS 14 Sonoma or later

Available now

Windows

Being built in the open, issue #1

Coming soon

Our ask

  1. 1
    Vote for LunaScan the code on the right
  2. 2
    Try itluna.nimit.dev, free for Mac
  3. 3
    Star it on GitHubnimitbhargava/luna-screen-recorder
QR code for luna.nimit.dev
luna.nimit.dev
Opens full screen · ← → or a clicker to move · Esc to leave