Install RepoOps

Install on your machine.
Know what first run asks.

The download buttons read the desktop update feed, so the file you get is the current release. Below them: what the installer needs, what it asks on first run, and the next step.

Choose your operating systemAvailability read from the update feed

RepoOps for Windows

Pick your installer. A short form and a one-time email verification hand you the download link for the platform you chose.

Current release in the feed: 0.3.5. Prefer the documentation?

Availability

Every platform reads from the feed.

The desktop update feed names one installer file per platform. This table is read from it when the page renders, so it cannot say a build exists that the feed does not name.

Update feed / repoops.ai/updatesRead at render
PlatformIn the feed
Windows (.exe)0.3.5
macOS, Apple Silicon (M-series)0.3.5
macOS, Intel0.3.5
Linux (.AppImage / .deb)0.3.5

A version means the feed manifest names an installer file for that platform, and the button hands you that file. Not resolved means the feed did not answer or named no file when this page rendered; that button returns you here with a notice.

Prefer the terminal? npx repoops signs you in, then downloads and launches the same Windows installer. On macOS and Linux it opens your build in the browser.Continue with npm
First run

Know what the installer needs, and what it asks.

Each row is read from the installer and its first-run wizard. Where the app asks for a permission or a choice, the row says so and names where to turn it off.

StepWhat it needsWhat it asks, or does
DownloadFirst name, last name and email. The first use of an address gets a single-use link by email.Nothing else. The link hands off to the update feed for the file named there.
Install on WindowsA 64-bit Windows 10 or 11 account. The installer is one click and installs per user, so it does not ask for an administrator prompt.It creates a desktop and a Start menu shortcut and starts the app when it finishes. The file is code-signed and timestamped by PromptReports LLC; because the certificate is new, SmartScreen may note the app is not commonly downloaded yet.
Install on macOSDrag the app from the .dmg to Applications.Neither macOS build is notarized, so the first launch needs a right-click then Open, or System Settings, Privacy and Security, Open Anyway. After that it opens normally.
Install on LinuxMark the AppImage executable and run it, or install the .deb with your package manager (which asks for sudo).Nothing else.
Before the dashboard startsGit on your PATH (the dashboard mirrors repos through git worktrees) and a free TCP port, scanning up from 4000. The GitHub CLI is optional and only backs the Open PR actions.Without Git it stops and tells you where to install it. It never edits your PATH.
Sign inA device code opens repoops.ai/cli/activate in your browser. You type no password into the app.Sign in, or choose Continue offline, sign in later. Offline keeps the dashboard local with no account and no network call; hosted features wait for a later sign-in from Settings.
Your first repoOne local git folder. RepoOps reads it on this machine.Background capture is on, so your first session shows up on Today without the window open; turn it off any time from the tray or Settings. Memory in the repo, a nightly key, GitHub CLI and a team code wait in a disclosure and are optional.
Reliability reportingNothing from you. A one-time dialog says the app sends anonymous reliability events.It reports server restarts and crashes (no code, no file names, no identity) so problems get fixed. Turn it off any time from the tray menu.
UpdatesNothing. The installed app reads the same feed this page reads, at repoops.ai/updates/.It updates itself. New releases are listed on the changelog.

Next step, after the install: the dashboard works at once for security, env doctor, vulnerabilities and settings. The brain tabs (Sessions, Decisions, Errors, Lessons, Brain reflection) light up once a repo has a brain. Open Repo bootstrap, copy the prompt, and paste it into your AI editor pointed at your repo; it scaffolds .claude/brain/ and CLAUDE.md.

Start with one question

What happened in this change?

Follow an example from the instruction to the verified fix, then install RepoOps and open your own.

Common questions & the dashboard

Common questions

Do I need an account to download RepoOps?

No account is needed to run the app. A short form (first name, last name, email) and a one-time email verification gate the download. The first time you use an address we mail a single-use link that starts the download. On first launch the app offers a free sign-in, which you can skip by choosing to continue offline; the dashboard then runs on your machine with no account at all.

Which platforms can I install RepoOps on?

Windows 10 and 11 (64-bit), macOS on both Apple Silicon and Intel, and Linux as an AppImage or a .deb. The download page reads the desktop update feed, so each button hands you the file the feed names for that platform. You need Git on your PATH; the first-run wizard checks for it, and for a free port, before it starts the dashboard.

Is RepoOps free?

The Solo tier is free and runs on your machine as a local desktop app. There is nothing to pay and no card to enter. It carries the accountability loop (causal attribution, lessons, the brain) on your own Anthropic key. Paid plans add cloud history, cross-team aggregation, and managed identity; the pricing page lists them.

Does my code leave my machine?

RepoOps does not upload your source. The app calls the Anthropic API directly with your own key, so prompts and completions go to Anthropic. Telemetry stays local until you turn on cloud sync or bind the install to a hosted team. After that, redacted events go to RepoOps, and redacted prompt and assistant text as well if the team turns on content mode. An anonymous reliability beacon is on by default and can be switched off from the tray menu.

Do I need an Anthropic API key to start?

Not to start. The dashboard runs with no API key; the AI-assisted explainers show a hint until you set one. You bring your own key, so Anthropic bills that spend to your key directly. RepoOps is not in the request path.

Open one tab. Know what to do next.

The dashboard on localhost, shown here with sample data.

The RepoOps dashboard on localhost, showing the Today view for a sample repo: a morning brief, capture-daemon status, and a sidebar grouped into Today, Declare, Watch, Guard and Prove.