{% extends "base.html" %} {% block title %}Get started - Invincible{% endblock %} {% block content %}
Two steps and your AI clients are running through {{ base_url }}.
{% if has_provider and has_key %}Your key routes only through providers you connect β your account, your billing. Pick one to start (you can add more later):
One personal key, pasted into your AI client's config. Shown once β revoke and re-mint anytime.
Claude Code β shell profile
(~/.bashrc, ~/.zshrc) or session:
Codex CLI β paste into
~/.codex/config.toml:
Codex reads the key from that env var β set it before
launching (export INVINCIBLE_API_KEY=β¦, or on Windows
setx INVINCIBLE_API_KEY "β¦" then open a new terminal),
and restart Codex after editing the config. The
model line is just a default β switch anytime with
/model.
OpenAI SDK (Python etc.) β config or environment:
MCP tools connect separately: add
{{ base_url }}/mcp in your client's MCP settings and
approve it in the browser when prompted.
The exact copy-paste config appears here once your key exists.
{% endif %}