installation
Get Anthracode running.
Pick your platform. One command. Anthracode is a single TUI binary — no daemons, no background services, no cloud account required.
curl
fast pathmacOS / Linux x64 / WSL shell installer. It uses Node 18+ if present, otherwise installs a local Node.js runtime, then installs Anthracode with the right platform binary included.
$ curl -fsSL https://www.anthracode.com/install | bash
$ anthracodenpm
recommendedWindows x64, Linux x64, and macOS (Apple Silicon & Intel) — the correct per-platform binary is fetched automatically. Requires Node 18+. If npm skips the optional binary, re-run with --include=optional.
$ npm i -g anthracode-ai
$ anthracodeWindows · x64
nativeRuns natively in PowerShell and Windows Terminal — no WSL, no Docker. The PowerShell one-liner installs a local Node.js runtime first if you don't already have Node 18+, so it works on a fresh machine. If Node is already installed, npm i -g anthracode-ai works too.
PS> irm https://www.anthracode.com/install.ps1 | iex
PS> anthracodemacOS
Apple Silicon & IntelNow supported on both Apple Silicon (M-series) and Intel Macs. Install with npm or the curl one-liner — the correct darwin binary is fetched automatically. Requires Node 18+.
$ npm i -g anthracode-ai
$ anthracodeLinux · x64
supportedx64 only for now (arm64 follows). If npm skips the optional binary, re-run with --include=optional — postinstall also self-heals by downloading the right binary.
$ npm i -g anthracode-ai
$ anthracode01 Run anthracode in any project directory. It creates .anthracode/ with local memory and config.
02 Set your model with /model. Bring your own key: Anthropic, OpenAI, or any OpenAI-compatible endpoint.
03 Type /help inside the TUI to discover commands, memory tiers, skills, and processes.
Quick answers to install-time questions. Open an issue on GitHub if yours isn't here.
Can I install with curl?
Yes on macOS, Linux x64, or WSL: curl -fsSL https://www.anthracode.com/install | bash. The script uses your existing Node 18+ and npm if available; otherwise it installs a local Node.js runtime under ~/.local/share/anthracode/node, persists PATH, then installs anthracode-ai globally with the right binary included. If the global npm directory isn't writable, it installs into a user-owned prefix — so it never needs sudo. On Windows PowerShell, run: irm https://www.anthracode.com/install.ps1 | iex (it installs Node.js for you if it's missing).Which platforms are supported?
Windows x64, Linux x64, and macOS (Apple Silicon and Intel) are all supported — install with npm i -g anthracode-ai on any of them, or use the curl/PowerShell one-liner. On Linux only x64 is built for now; arm64 follows.Does Anthracode need a cloud account to run?
No. The TUI runs fully offline against any model you point it at — Anthropic, OpenAI, or any OpenAI-compatible local LLM. A free anthracode.com account is only needed for optional extras like the managed gateway or cloud sync.Why a native Windows binary instead of WSL?
WSL adds a Linux dependency, slow filesystem bridges, and a different process model than the rest of your dev tools. Anthracode ships a real Win32 binary so PowerShell, paths, and process management all behave the way Windows users expect.The Linux binary didn't install — npm skipped the optional dependency.
Re-run with npm i -g anthracode-ai --include=optional. The postinstall step also self-heals: it downloads and extracts the correct anthracode-linux-x64 binary from the npm registry if the optional dependency was skipped (common on WSL/nvm).How do I update?
Re-run npm i -g anthracode-ai. Anthracode also prints a one-line nag inside the TUI when a newer version is available, and can install the update for you.Can I pin a specific version?
Yes. npm i -g anthracode-ai@<version>. The CLI version format is <opencode-base>-anthra<N> — for example 1.15.12-anthra194.
