Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

DXPR AI Provider

Security covered Under active development 139 sites

Part of the AI ecosystem · 343 projects

This module connects Drupal to the Kavya platform, offering access to multiple AI providers like OpenAI and Gemini with automatic failover to prevent downtime. It enables writing extremely long content, automatically performs web research to improve accuracy, and handles image processing, all while offering EU data compliance options.

Multilingual by design

Never Hit AI Limits Again - Write 10,000+ Word Content with Zero Downtime!

Write comprehensive content without hitting AI limits or dealing with service outages. DXPR AI Provider connects Drupal to the DXAI Kavya platform, which automatically switches between multiple AI providers (OpenAI, Claude, Gemini, XAI, MistralAI) and includes web research capabilities to reduce hallucinations and support extensive content creation.

Key Features

  • No Downtime

    Automatic failover across OpenAI, Claude, Gemini, XAI, and MistralAI. When one provider fails, the next takes over instantly.

  • Em-Dash Killer

    AI models overuse em-dashes: the most recognisable tell of AI-generated text. DXAI's real-time post-processing engine detects and replaces em-dashes with natural punctuation, so your content never reads like AI slop. Four intensity levels (Off / Low / Medium / High) with per-language overrides give you full control.

  • Unlimited Length

    Write 10,000+ words in a single request. No more hitting AI limits mid-content.

  • Auto Research

    Built-in web search via Perplexity AI reduces hallucinations and improves accuracy automatically.

  • EU Compliance

    kavya-m1-eu keeps data within European boundaries using MistralAI (servers in Netherlands).

  • Image Vision

    AI can process and understand images alongside text input for comprehensive analysis.

  • Structured Output

    Generate complex JSON and formatted responses for advanced integrations and data processing.

  • Free Access

    Enterprise-grade AI capabilities included with free DXPR account. No multiple subscriptions needed.

Your content now has access to the combined GPU power equivalent to 2 million NVIDIA H100 cards! With automatic provider switching across OpenAI, Claude, Gemini, XAI, and MistralAI, you're tapping into the vast inference capabilities and collective knowledge of the world's most advanced AI models, all through a single Drupal module.

Provider Comparison

DXPR amazee.ai OpenAI Anthropic Reliability Multi-provider failover ✓ Configurable Opaque ✕ ✕ Content Quality Em-dash post-processing ✓ 4 levels + per-language ✕ ✕ ✕ Long-form content (10k+ words) ✓ ✕ Model limit Model limit HTML-aware generation ✓ Tag/class safeguards ✕ ✕ ✕ Built-in web research ✓ Perplexity AI ✕ ✕ ✕ Models & Access Models available 5 providers via Kavya GPT, Claude+ OpenAI only Claude only EU data residency ✓ NL/DE/FR ✓ DE/CH ✓ EU endpoint ✕ Free tier ✓ 10k words/mo Dev trial BYO key BYO key Capabilities Image generation ✓ ✓ ✓ ✕ Image vision ✓ ✓ ✓ ✓ Structured output (JSON) ✓ ✓ ✓ ✓ Native translate_text ✓ Content-aware ✕ ✕ ✕ Semantic search / RAG ✕ ✓ Via VDB add-on ✕

Installation

  1. Get free API key: dxpr.com/user/free-registration
  2. composer require drupal/ai_provider_dxpr
  3. drush en ai_provider_dxpr
  4. Create Key entity with your DXPR API key
  5. Configure at /admin/config/ai/providers/dxpr

Prefer a turnkey demo site?

Spin up DXPR CMS: Drupal pre-configured with DXPR Builder, DXPR Theme, DXPR AI Provider module, and security best practices.

Get DXPR CMS »

  • Module documentation: configuration, failover, translation, and image generation guides
  • Installation guide: composer setup, API key configuration, and provider selection
  • Multi-provider failover: how the provider priority system and automatic failover work
  • FAQ: credits, models, EU compliance, streaming, and troubleshooting

Technical Highlights

  • Three DXAI Kavya Models: kavya-m1 (global failover), kavya-m1-eu (EU-only), and kavya-m1-fast (the other two are not slow ;))
  • Configurable Failover: Control provider priority and failover sequences (kavya-m1 only)
  • Planning & Reasoning: Automatic planning and reasoning layers for intelligent responses
  • Drupal Integration: Works with Drupal AI ecosystem, DXPR Builder, CKEditor AI Agent module

Translation Features

DXPR AI Provider implements the translate_text operation natively, bypassing the generic ai_translate chat-based fallback with a content-aware prompt engine.

Feature DXPR Provider ai_translate default Prompt style Dynamic, content-aware Static Twig template HTML detection Only adds HTML rules when tags are present Always included Prompt injection protection Yes Yes Translatable attributes alt, title, placeholder, aria-label, aria-description, aria-describedby, data-tooltip, data-title, value (buttons) alt, title, placeholder, value (buttons) Element content label, fieldset, option, optgroup, abbr, iframe label, fieldset (title only) RTL handling Explicit detection (ar, he, fa, ur, yi, ku, ps) Generic suggestion Cultural adaptation Built-in tone and idiom adaptation Mentioned once Source language Auto-detect when not provided Conditional Twig logic Configurable No (optimized in code) Yes (admin UI, per-language)

Image Generation & Editing

DXPR AI Provider implements both text_to_image and image_to_image operations using gpt-image-1, keeping your API key server-side.

  • Text-to-Image: Generate images from text prompts via /images/generations
  • Image-to-Image: Edit and transform existing images via /images/edit
  • Output: WebP
  • Configurable size via provider configuration
  • Rate limit and quota handling with proper error reporting

Security & Compliance

  • Enterprise Security: API credentials stored securely
  • Full Audit Logs: Track which AI models and web sources are used
  • High Availability: Intelligent failover with comprehensive monitoring
  • EU Data Compliance: kavya-m1-eu model ensures data processing within European boundaries for GDPR compliance

AI Credits & Pricing

Every DXPR account includes free monthly AI credits. 1 credit = 1 generated word; 1 generated image = 1,000 credits. HTML markup does not count, only readable content.

  • Personal: 10K credits/month (free)
  • Professional, Business, Enterprise: 10K + 1K per user credits/month

Additional credits available for purchase. See dxpr.com/pricing for current plans and rates.

Requirements

  • Drupal 10.3+ or 11
  • AI module
  • Key module
  • Free DXPR account

FAQ

Is DXPR AI Provider free to use?

Yes. Every DXPR account includes free monthly AI credits: 10,000 credits for personal accounts and 10,000 plus 1,000 per user for paid plans. One credit equals one generated word; one generated image equals 1,000 credits. HTML markup does not count toward credit usage, only readable content. Additional credits are available for purchase.

Which AI models does DXPR AI Provider give access to?

The provider connects to the DXAI Kavya platform, which routes requests across OpenAI, Anthropic Claude, Google Gemini, XAI, and MistralAI with automatic failover. Three model variants are available: kavya-m1 (global failover), kavya-m1-eu (EU data residency via MistralAI in the Netherlands), and kavya-m1-fast for lower-latency responses.

How does the em-dash removal feature work?

AI models frequently overuse em-dashes, the most recognisable marker of AI-generated text. DXAI's real-time post-processing engine detects em-dashes in generated content and replaces them with natural punctuation (colons, semicolons, or restructured sentences). Four intensity levels (Off, Low, Medium, High) are available, with per-language overrides for full control.

Does DXPR AI Provider support EU data compliance?

Yes. The kavya-m1-eu model processes all requests through MistralAI servers located in the Netherlands, ensuring data stays within European boundaries. This model is designed for organisations subject to GDPR or other EU data residency requirements. Select it in the provider configuration to enforce EU-only processing.

DXPR AI Product Page

Get Free API Key

Drupal 10–11

Ask your assistant about DXPR AI Provider

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Activity

Tracked releases
10
Tracked since
Jul 2025
Latest release
2 weeks ago
Releases (12 mo)
7 ▲ from 3
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.2.0 Stable 10–11 Oct 1, 2026
1.1.1 Stable 10–11 Sep 2, 2026
1.1.0 Stable 10–11 Aug 10, 2026
1.0.4 Stable 10–11 Jun 3, 2026
1.0.3 Stable 10–11 Jun 2, 2026
1.0.0 Stable 10–11 Apr 29, 2026
1.0.0-beta3 Pre-release 10–11 Feb 25, 2026
1.0.0-alpha2 Pre-release 10–11 Jul 29, 2025
1.0.0-alpha1 Pre-release 10–11 Jul 23, 2025
1.0.x-dev Dev 10–11 Jul 23, 2025