Docs · Use

Configuration

Keys resolve in order: env var → ~/.sentinel.json → project .sentinel.json. The TUI /setup dialog writes the file for you. See .env.example.

Provider environment variables
ProviderEnv var
Groq (free tier)GROQ_API_KEY
OpenAIOPENAI_API_KEY
AnthropicANTHROPIC_API_KEY
GeminiGEMINI_API_KEY
DeepSeekDEEPSEEK_API_KEY
MistralMISTRAL_API_KEY
xAIXAI_API_KEY
OpenRouterOPENROUTER_API_KEY
Together / Fireworks / PerplexityTOGETHER_API_KEY / FIREWORKS_API_KEY / PERPLEXITY_API_KEY
Ollama / LM StudioOLLAMA_HOST / LMSTUDIO_HOST (no key needed)

Example

~/.sentinel.json
{
  "provider": "groq",
  "model": "openai/gpt-oss-20b"
}