AI Provider Setup
Engaggit supports multiple AI providers for post analysis and draft generation. You can configure one or more providers and switch between them.
Supported Providers
| Provider | Type | Notes |
|---|---|---|
| Ollama | Local or cloud | Local are free and runs on your machine. Requires Ollama installed and running. Ollama also provides cloud models |
| OpenAI | Cloud | GPT models. Requires API key. |
| Google Gemini | Cloud | Google's AI models. Requires API key. |
| Grok (xAI) | Cloud | xAI's Grok models. Requires API key. |
| OpenRouter | Cloud | Access to many models via a single API key. |
| DeepSeek | Cloud | DeepSeek's models. Requires API key. |
| Custom | Any | Any OpenAI-compatible endpoint (self-hosted, proxies, etc.). |
Setting Up a Provider
Cloud Providers (OpenAI, Gemini, etc.)
- Open Settings → AI Provider.
- Select a provider from the list.
- Enter your API key in the provider form.
- Click Fetch Models to load available models.
- Select a model from the dropdown.
Ollama (Local)
- Install Ollama from ollama.ai.
- Pull a model:
ollama pull gemma4:26b(or another model of your choice). - Ensure Ollama is running (default:
http://localhost:11434). - In Engaggit settings, select Ollama.
- Click Fetch Models — your installed models will appear.
- Select a model.
Custom Provider
For self-hosted or proxy endpoints:
- Select Custom from the provider list.
- Enter the base URL of your OpenAI-compatible endpoint.
- Enter an API key (if required).
- Type model name
Changing Providers
You can switch between configured providers at any time:
- Open Settings → AI Provider.
- Select a different provider from the list.
- The new provider is used for all subsequent scans.
TIP
Different providers may produce different analysis quality. Experiment to find the best one for your use case.
API Key Security
All API keys are stored locally in an encrypted format using your operating system's secure storage. They are never transmitted anywhere except to the AI provider's API endpoint.