Install
Magic Coder ships as a single binary called coder. macOS and Linux are supported today; Windows is temporarily unavailable.
You’ll need a BridgeApp account before you can sign in and use it.
Homebrew (macOS and Linux)
Section titled “Homebrew (macOS and Linux)”Magic Coder is published to a dedicated Homebrew tap. The formula is magic-coder but the installed binary is coder:
brew tap MathAndMagic/magic-coderbrew install magic-coderUpgrade with the usual Homebrew workflow:
brew updatebrew upgrade magic-coderBinary downloads
Section titled “Binary downloads”If you’d rather drop the binary in yourself — or your platform isn’t covered by the Homebrew formula — grab the matching archive from the public release page:
github.com/MathAndMagic/magic-coder-tui-releases/releases
Each release has a coder binary inside, plus a SHA-256 sidecar. Drop coder somewhere on your PATH (e.g. ~/.local/bin/) and you’re done.
Supported platforms
Section titled “Supported platforms”| OS | Architectures |
|---|---|
| macOS | Apple Silicon (aarch64-apple-darwin), Intel (x86_64-apple-darwin) |
| Linux | x86_64-unknown-linux-gnu, aarch64-unknown-linux-gnu |
| Windows | Temporarily unavailable |
On Linux, Magic Coder prefers the Secret Service / GNOME Keyring for credential storage and falls back to a per-user file at ~/.config/magic-coder/credentials.json if the keyring is unavailable (minimal server images, headless boxes). No extra packages are required.
Verifying your install
Section titled “Verifying your install”coder --helpYou should see the top-level usage. To start using it, sign in to BridgeApp and then open your first session.
Updating
Section titled “Updating”If you installed via Homebrew:
brew updatebrew upgrade magic-coderIf you grabbed the binary from the releases page, download the latest archive and overwrite the existing coder on your PATH.
Uninstall
Section titled “Uninstall”Remove the coder binary from wherever it was installed (~/.local/bin/coder, ~/bin/coder, the Homebrew prefix, or your custom path). To also clear local Magic Coder state, remove ~/.magic/:
rm -rf ~/.magicThat deletes saved sign-in credentials, your local config, the workspace registry, input history, and caches. Per-project .magic/ directories inside your repos are not touched.