Bare install
Just Forge
Plain Forge with the built-in provider list (Anthropic, OpenAI, etc.). Pick a model, paste your own API key when prompted.
Your terminal AI coding agent — wired to Vexoo's stack.
01 · Choose your install
01 · Install Forge
Run bare Forge with the built-in provider list, or the Vexoo preset with our hosted models pre-wired. Same self-contained binary either way.
Forge ships with Vexoo's hosted models pre-wired — Mistral on Azure, Vexoo Oracle, Claude, and on-prem Vexoo-SRA. One self-contained binary, preconfigured and ready to build.
Bare install
Plain Forge with the built-in provider list (Anthropic, OpenAI, etc.). Pick a model, paste your own API key when prompted.
Vexoo-flavored install
Recommended setup
Ships with Vexoo's hosted models pre-configured: Mistral on Azure, Vexoo Oracle, Claude (Azure), and on-prem Vexoo-SRA. Drop in your forge.env and you're live.
Recommended for Vexoo engineers.
02 · forge.env
Drop your API keys into a single, locked-down env file. Forge reads it at startup.
Forge reads ~/.config/forge/forge.env at startup and substitutes {env:VAR} placeholders in forge.json. Shell-exported vars take precedence.
No forge.env? No problem. Pick a model in the TUI and if its provider has no key,
Forge pops an inline dialog asking for one. Works the same on a bare install or a
--vexoo install. Keys land in ~/.local/share/forge/auth.json
(mode 600) and survive every restart — no shell exports, no env-file edits.
No forge.env? No problem. Pick a model in the TUI and if its provider has no key,
Forge pops an inline dialog asking for one. Keys land in ~/.local/share/forge/auth.json
(mode 600) and survive every restart — no shell exports, no env-file edits.
03 · Reload
Pick up the new PATH without opening a fresh window.
04 · Launch
One command. Forge boots straight into your terminal.
05 · Removal
No daemons, no registry sprawl. Everything Forge writes lives under a handful of dot-dirs.