{% include "partials/alerts.html" %}

AI Profiles

Profiles store environment variable names, never raw API key values.

API Key Setup

Example: OPENROUTER_API_KEY. Do not paste your API key here; this field is only the variable name.
CAIROS will not store this value in config. Current-session setup affects only this running GUI process.

Shell Setup Commands

Unchecked commands use the placeholder your-key. If checked, the output contains your secret.
{% for profile in state.profiles %} {% else %} {% endfor %}
Active Name Provider Model Endpoint Key variable Key status Actions
{% if profile.active %}active{% endif %} {{ profile.name }} {{ profile.provider }} {{ profile.model or "not set" }} {{ profile.endpoint or "not set" }} {{ profile.api_key_env or "none" }} {% if profile.local %}local {% elif profile.key_available %}available {% else %}missing{% endif %} {% if not profile.active %}
{% endif %} {% if profile.api_key_env and not profile.local %}
{% endif %}
Environment variable name example: OPENROUTER_API_KEY. Do not paste your API key into this field.
No saved AI profiles yet.