Turret Download

Use cases › For developers and everyday work

Let it work overnight.

An automation is a saved prompt with a folder, an engine and a schedule. At the time you set, Turret opens a fresh session and sends the prompt. The run is kept, so you read what it did in the morning.

Use case 2, about 70 seconds1920 × 1080, captioned. Recorded in phase 5.
Recorded from a real run on the demo repository. Every reply on screen came from the model. A sped-up stretch says so on screen.

How it goes

  1. Step 1

    Open Automations from the foot of the sidebar and press New job.

    Step 2

    Name it and write the prompt: "Read the open issues. Label each one, close the ones that are already fixed, and write a summary to triage.md."

    Step 3

    Pick the folder, the mode and the engine.

    Step 4

    Choose Daily and a time. Tick the worktree box if each run should work on its own branch.

    Step 5

    Press Create. The job shows when it next runs.

    The new-job editor filled in with a Daily schedule and the worktree box ticked
    Steps 1 to 5: the new-job editor, filled in.
  2. Step 6

    In the morning, open the job. Each run is listed with when it started and how it ended. Open a run to read its session.

    An automation's run history with several runs
    The run history.
    A run's session, showing the triage it did and the summary it wrote
    A run's session, with the triage it did.

Turret has to be running for a schedule to fire. If it was closed at the time, a missed run can catch up once when Turret opens.

A session can also message you on Telegram when it finishes, with the summary or a file.

The same thing for notes

A weekly job over a folder of notes: "Tidy this week's notes into summaries/ and link each summary to the notes it came from." It runs every Sunday evening in a Productivity session.

More use cases

Download Turret

Free to download, for macOS, Windows and Linux.

macOS Apple silicon
Windows Installer, unsigned
Linux x64 AppImage, unsigned

See what the first launch looks like