At a glance
One app, all your accounts
No more amp config juggling between projects.
- LicenseMIT (free forever)
- PlatformmacOS (arm64)
- InstallDMG or Homebrew
- Key storageEncrypted local
- Latest releasev0.1.2
Switch Amp CLI accounts without touching the terminal.
A minimal Electron app that keeps all your Amp profiles in one place — click a row to make it active, see per-account usage at a glance, and hand off threads across accounts without losing context.
amp usage so you know who has budget left.Free and open-source under the MIT license. macOS Apple Silicon binary available. Windows and Linux: build from source or send a PR.
At a glance
No more amp config juggling between projects.
Tap and install in two commands. Updates with brew upgrade.
Three steps from install to a clean thread handoff. No config files to edit manually.
Enter a label, your Amp API key, and an optional custom
AMP_URL. Keys are stored with Electron's
safeStorage encryption — never in plain text.
Click any account row to set it as active. The app writes the correct credentials so the Amp CLI picks them up on next run — no terminal gymnastics required.
Open the thread browser, filter by keyword, and generate a concise
Markdown summary from amp threads markdown. One click
copies it to clipboard, ready to paste into another account's session.
Three focused surfaces — accounts, usage, and threads — built to stay out of your way.
Accounts
AMP_URL override per account.Usage
amp usage for every stored account.Threads
amp threads markdown.Pre-built for macOS Apple Silicon. Build from source for Windows, Linux, or Intel Mac.
Download the latest notarized DMG from GitHub Releases and drag to Applications.
Tap the repo and install. Upgrade any time with a single command.
Requires Homebrew installed.
TypeScript + React renderer. Hot-reload works out of the box. PRs for Windows and Linux builds are welcome.
npm install then npm run dev. The app opens
automatically with hot-reload active for both renderer and main process.
npm run build compiles TypeScript and Vite renderer.
npm run dist packages with electron-builder into
release/.
Electron shell · React + Vite renderer · tsup main bundler · electron-builder packaging · electron-updater for in-app update checks.
Open-source code you can read. No telemetry, no cloud sync, no subscription.
API keys are stored using Electron's safeStorage API,
which delegates to the OS keychain on macOS. Nothing is written in
plain text to disk.
The app makes no outbound network calls of its own. All Amp communication goes through the Amp CLI binary on your machine, the same as running it in a terminal.
MIT licensed. Read every line on GitHub. Audit, fork, or contribute — no gatekeeping.
Short, direct answers.
Yes. Free, open-source, MIT licensed — no premium tier, no paywall, no subscription. Download the binary or build from source.
Amp policy is one account per person. Use this only for accounts you are authorised to operate — e.g. separate workspace or organisation accounts that belong to you.
In Electron's safeStorage — backed by the macOS
Keychain on Apple platforms. Keys are never written in plain text
and never leave your device.
The codebase supports both but pre-built binaries are macOS-only
right now. Clone the repo, run npm install && npm run dist,
and you'll get a local unsigned build. PRs that add CI for other
platforms are very welcome.
Add or edit an account and fill in the optional AMP_URL
field. The app passes it as an environment variable when invoking
the Amp CLI, so it only applies to that profile.
Fork → branch → PR on
GitHub.
Run npm run typecheck before opening a PR.
Bug fixes and platform-support additions are most welcome.
Open an issue on GitHub for bugs or feature requests. Email or Discord for anything else.
The best place for bug reports and feature requests. Open an issue at github.com/hweihwang/amp-account-manager.
Reach out at [email protected] with any questions that don't fit an issue.
Join the Discord community for discussion, tips, and quick answers.