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 pathLinux x64 / WSL shell installer. It uses Node 18+ if present, otherwise installs a local Node.js runtime, then installs Anthracode with optional platform binaries included.
$ curl -fsSL https://www.anthracode.com/install | bash
$ anthracodenpm
recommendedSame binary on Windows x64 and Linux x64. The correct per-platform binary is fetched automatically. Requires Node 18+.
$ npm i -g anthracode-ai
$ anthracodeWindows · x64
nativeRuns natively in PowerShell and Windows Terminal — no WSL, no Docker. Process management goes through Win32 APIs.
$ 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
$ anthracodemacOS
plannedNot available yet. macOS builds (Apple Silicon and Intel) are planned and shipping in a later release — watch the GitHub releases.
not available yet — planned for a later release
01 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 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 optional binaries included. On Windows PowerShell, use npm i -g anthracode-ai instead.Which platforms are supported?
Windows x64 and Linux x64 are supported today — install with npm i -g anthracode-ai on both. macOS builds (Apple Silicon and Intel) are planned and will ship in a later release. 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 required for Pro features like 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 current latest npm tag is 1.15.12-anthra138, and the CLI version format is <opencode-base>-anthra<N>.When is macOS coming?
It's on the roadmap. The cross-compile pipeline already produces Windows and Linux binaries on a single runner; macOS is the next target. Watch the GitHub releases for the announcement.
