Echo Providers

Echo Providers let you connect Dradis to an AI service of your choice. You can configure cloud-based LLMs — OpenAI’s GPT models, Anthropic’s Claude, Google’s Gemini — or use Ollama for a fully local, private setup. Each provider is a saved connection: a name, an optional API key, an endpoint address, and a default model.

Ollama

Ollama is a local AI processing framework that lets you run LLMs on your own hardware. No API key is needed. All processing stays on your network — no data is sent to external services.

Install Ollama, then pull a model and start the server:

ollama serve
ollama run qwen2.5:14b

The RAM requirement is directly tied to the model’s parameter count. Always aim for the recommended amount rather than the minimum for a smoother experience:

  • 3B–7B models: at least 8 GB RAM
  • 13B–14B models: at least 16 GB RAM
  • 30B–34B models: at least 32 GB RAM
  • 70B models: at least 64 GB RAM

In addition to RAM, we recommend at a minimum:

  • A quad-core CPU
  • An SSD with at least 12 GB of storage space for the LLM

When adding an Ollama provider in Dradis, set the Address field to the URL where Ollama is running (e.g. http://localhost:11434). No API key is required.

OpenAI

The OpenAI provider connects to the standard OpenAI API using a key from your OpenAI account. Only a Name and API Key are required — Dradis uses the standard OpenAI endpoint by default.

You can override the Address field to point at a self-hosted OpenAI-compatible endpoint, such as a local inference server or a company proxy.

Anthropic

The Anthropic provider uses the Anthropic API. Obtain your API key from the Anthropic Console. Only a Name and API Key are required.

Gemini

The Gemini provider uses the Google Gemini API. Obtain your API key from Google AI Studio. Only a Name and API Key are required.

Adding a provider

Navigate to Admin › Configuration › Echo. In the Providers section, click the New Provider dropdown and select the provider type you want to add.

Fill in the fields for the provider type you selected (see the sections above for what each provider requires), then click Add Provider. A success message will confirm the provider has been saved and it will appear in the Providers list.

Editing a provider

Click the edit icon next to any provider in the list to update its name, address, or model. If you leave the API key field blank when editing, the existing key is preserved — you only need to enter a new value if you want to rotate it.

Deleting a provider

Click the delete button next to a provider to remove it.

Next help article: Dradis Echo Prompts →

Last updated by Christoffer Bjørk Pedersen on 2026-06-03

Seven Strategies To Differentiate Your Cybersecurity Consultancy

You don’t need to reinvent the wheel to stand out from other cybersecurity consultancies. Often, it's about doing the simple things better, and clearly communicating what sets you apart.

  • Tell your story better
  • Improve your testimonials and case studies
  • Build strategic partnerships

Loading form...

Your email is kept private. We don't do the spam thing.