Skip to content

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

ProviderTypeNotes
OllamaLocal or cloudLocal are free and runs on your machine. Requires Ollama installed and running. Ollama also provides cloud models
OpenAICloudGPT models. Requires API key.
Google GeminiCloudGoogle's AI models. Requires API key.
Grok (xAI)CloudxAI's Grok models. Requires API key.
OpenRouterCloudAccess to many models via a single API key.
DeepSeekCloudDeepSeek's models. Requires API key.
CustomAnyAny OpenAI-compatible endpoint (self-hosted, proxies, etc.).

Setting Up a Provider

Cloud Providers (OpenAI, Gemini, etc.)

  1. Open Settings → AI Provider.
  2. Select a provider from the list.
  3. Enter your API key in the provider form.
  4. Click Fetch Models to load available models.
  5. Select a model from the dropdown.

Ollama (Local)

  1. Install Ollama from ollama.ai.
  2. Pull a model: ollama pull gemma4:26b (or another model of your choice).
  3. Ensure Ollama is running (default: http://localhost:11434).
  4. In Engaggit settings, select Ollama.
  5. Click Fetch Models — your installed models will appear.
  6. Select a model.

Custom Provider

For self-hosted or proxy endpoints:

  1. Select Custom from the provider list.
  2. Enter the base URL of your OpenAI-compatible endpoint.
  3. Enter an API key (if required).
  4. Type model name

Changing Providers

You can switch between configured providers at any time:

  1. Open Settings → AI Provider.
  2. Select a different provider from the list.
  3. 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.

Engaggit Documentation