Skip to main content

Providers

sxth-mind supports pluggable LLM providers. Bring your own or use the built-in OpenAI provider.

OpenAI (Built-in)

Configuration Options

Custom Provider

Implement the BaseLLMProvider interface for any LLM:

Example: Anthropic Provider

Message Format

Messages use a simple structure:
The format_messages() helper converts to provider format:

Response Format

Default Provider

If no provider is specified, sxth-mind tries to load OpenAI:
If OpenAI isn’t available, you’ll get an error prompting you to install a provider or pass one explicitly.