BuildGist

Getting started

BuildGist was called RunStory before version 0.4. It now lives at buildgist.com, and existing accounts sign in the same way.

1. What you need

2. Sign in

Sign in with GitHub. Your account is created the first time.

On a Mac: the welcome page then offers BuildGist for Mac. Open it, choose Connect, then Set up my coding agents, and skip to step 6.

On Linux, an Intel Mac, or if you prefer a terminal, continue here.

Installed before 0.4? The runstory command still works.

3. Install

BuildGist runs on your computer (macOS or Linux, Python 3.9 or newer, with pipx). In a terminal:

pipx install "https://buildgist.com/downloads/runstory-0.4.0-py3-none-any.whl#sha256=25a2aeec73c6878d49d5d3305f42d9114ac1e8957eafcab96b841183268071aa"

Version 0.4.0 · build df4b61366a50 · SHA-256 25a2aeec73c6878d49d5d3305f42d9114ac1e8957eafcab96b841183268071aa. pip checks the hash before installing. Already installed? Add --force to upgrade.

4. Connect

In BuildGist Settings, choose Get a connection code, then:

buildgist connect ABCD-1234

It shows exactly what will be sent and asks before connecting.

5. Set up your coding agents, once

buildgist setup --global

This adds BuildGist's hook to each agent it finds, in the agent's own settings, so every project the agent works in is recorded. There is no per-project step. Claude Code picks the change up in a new conversation. Codex asks you to trust BuildGist's hooks once, in its own settings; buildgist setup --global lists the steps and buildgist doctor shows when it is done. (Prefer one project at a time? Run buildgist setup inside it instead.)

6. Code normally

Meaningful runs are explained on your computer and appear in your Inbox automatically, from uncommitted work too, including a brand-new project once it is a Git repository. Small changes stay quiet.

See what leaves, and check on it

buildgist what-leaves --details   # exactly what is sent
buildgist sync status             # what was sent, and when
buildgist doctor                  # everything checked in one place

Stop, or remove it

In BuildGist for Mac: Disconnect this Mac, or Uninstall…, which lists what it will remove first and never touches your projects. With the command line:

buildgist disconnect              # stop syncing; local BuildGist keeps working
buildgist uninstall --global      # remove BuildGist from your agents' settings
buildgist uninstall               # in a project set up on its own: remove its hooks
pipx uninstall runstory           # remove BuildGist

Delete your cloud data from Settings → Delete my account.

Known limitations

Help

In BuildGist for Mac, the window shows whether each coding agent is set up. On the command line, buildgist doctor checks every step. Then kayvanandre@gmail.com.