Things I said

Voice to action. Powered by Claude.

Sign in with a password instead
Things I said

Voice to action. Powered by Claude.

Your projects

Pebble Index01
● Receiving

Recordings arrive automatically. Sending one to Claude is still a deliberate act.

Timeline

Voice notes from Pebble Index01, routed to projects and executed by Claude.

Nothing here yet.

How it works

What happens between pressing the ring and a pull request arriving, and where it stops on its own.

Happens on its own Pebble Index01you press the ring Phone apptranscribes on the phone This service/api/ring/webhook Stored as a notetranscript and recording you send it from the timeline, or the automatic switch does Only after that worker container Command queuedone at a time Routed to a projector declined, with a reason Claude worksclean checkout, new branch Pull requestnothing merges without you no tokens · no database password · cannot push to your main branch This timelinenotes and steps, live
A recording becomes a note on its own. It only becomes work when you send it, and the work only reaches your repository as a pull request.

Nothing runs by itself

Every recording is stored as a note. It becomes a command only when you send it from the timeline, or when the automatic switch is on. With the switch on, a short classification decides whether what you said is an instruction at all; anything that is not stays an ordinary note.

Routing can decline

A command with no project is read by a cheap model that picks one of your enabled projects. If it cannot tell which project you meant, or it does not read as an instruction, the command closes with a reason rather than guessing a repository to change.

The agent is fenced in

It works in a clean checkout on a fresh branch, with a fixed set of tools. It does not hold your GitHub token or the database password, and it cannot push to a default branch. Registering a new project is the one thing it can do outside its checkout, through a tool the worker performs on its behalf, and a project it creates starts disabled.

You are the last step

Work arrives as a pull request. Nothing merges without you, which is what makes a misheard sentence cost a closed pull request rather than a broken branch.

Needs input 0

All caught up. Nothing needs your input.

Recent activity