AI-powered Document Editing
Predict, Suggest, Proofread, Summarize, and more
Accelerate/Improve User Input with Smart Auto-Complete: Use real-time predictions and relevant text suggestions to increase productivity and improve input accuracy.
Manage Information Overload with Text Summarization: Summarize/condense content (within DevExpress MemoEdit, RichEdit, PDF Viewer, and Reports) and highlight key information instantly.
Break Language Barriers with Machine Translation: Improve cross-cultural communication/decision making by seamlessly translating document content (via Azure Translator and OpenAI).
- Content Proofreading and Tone Adjustment: Leverage AI to ensure grammar accuracy, tone alignment, and style consistency.
Modify Content with Less Effort: Automatically expand brief text input into detailed, context-rich content or condense long documents, as necessary. Allow users to alter document content using custom LLM requests.
See Demos
AI-powered Report Designer
Prompt-to-Report, Test Data Generation, Localization, and more
Jump-start the report generation process with these intelligent and integration automation features:
AI-powered Localization: Instantly translate all localizable properties to a different language.
Test Data Generation: Preview your report with AI-generated test data before connecting to a live source.
Convert Natural Language to Expressions: Transform plain-text descriptions into expressions and filter criteria.
- Create Reports using AI-powered Report Wizard: Create comprehensive reports based on text descriptions and predefined prompt suggestions using our AI Assistant integrated into the DevExpress Report Wizard.
AI-powered Report Modification: Create or modify report layout/elements using AI Assistant-powered chat (available for .NET 8+ projects).
.NET Docs
VCL Docs
AI and Chatbot Integration
ASP.NET Core, Angular, React, Vue
With our JavaScript-based DevExtreme Chat UI component, you can incorporate AI-powered app assistants and build Copilot-inspired interfaces (ASP.NET Core, Angular, React, Vue, jQuery). Connect any backend AI service (OpenAI, Azure OpenAI, Anthropic, Google Gemini, or self-hosted/local models via Ollama) to power the conversation.
Additional features include:
- Speech-to-Text Input
- Message Streaming
- Prompt Suggestions
- User Management support
- Event Handling
- UI Customization
- File Attachments
Azure OpenAI-based AI Assistants (GitHub examples):
Online Demo
Build Agentic (Copilot) Experiences
Engage Users, Simplify Communication
The DevExpress AI Chat Control (available for Blazor, WinForms, and WPF) allows you to build Copilot-like AI assistants that go beyond simple Q&A engagement. Decoupled from a specific AI backend, the library offers seamless integration with:
- Microsoft Agent Framework (agents, multi-step workflows, human-in-the-loop approvals)
- OpenAI Responses API
- Azure AI Projects
- Any IChatClient implementation (OpenAI, Azure OpenAI, Anthropic (Claude), Ollama, Foundry Local, ONNX Runtime, or a custom provider)
- Any MCP server, or the AG-UI protocol for external agent servers
Additional capabilities include:
- Blazor Hybrid Support: Integrate DxAIChat into .NET MAUI apps with BlazorWebView.
- Multimodal & Tool-Aware: Send text, images, and documents in a single message, and display tool calls and reasoning alongside AI responses.
- Real-Time Streaming Responses: Stream AI responses to maintain user engagement.
- File Attachments: Allow users to upload documents/images for AI analysis with configurable validation and size limits.
- Customizable UI: Match your application's look and feel; render markdown or plain text.
- Message Pipeline Control: Intercept, log, or augment messages before they're sent; display custom loading indicators during long-running agent operations.
Smart Actions
Intelligent Form Filling with Smart Paste: Automatically populate forms in DevExpress WinForms/VCL Layout Control and DevExtreme JavaScript Form using data from the user's clipboard, enabling users to add data from external sources and minimizing the need for retyping.
Intelligent Smart Search within the DevExpress Ribbon and Accordion Component: Enhance traditional search functionality within the DevExpress WinForms Ribbon and Accordion components via semantic matching. This allows users to locate information even if they don’t know or remember the exact predefined terms (matching based on related meanings).
Intelligent Smart Autocomplete: Activate context-based predictions and relevant text suggestions for sentence completion. AI-powered "Smart Autocomplete" intelligently predicts and suggests words or phrases based on user input within the DevExpress WinForms Rich Edit and MemoEdit, WPF TextEdit and DevExpress Blazor Memo controls.
- AI-Powered Columns for DevExtreme JavaScript DataGrid and TreeList: Generate context-based cell values through custom prompts that automatically classify records, summarize row information, translate cell content, and deliver insights about component data. Users can modify prompts on the fly via an interactive editor and reorder, fix, resize, and hide AI columns just like regular columns, while retaining complete AI functionality.
- AI-powered expression generation: Help end-users create filter and unbound column expressions for data-aware WinForms controls and DevExpress Reports using natural language prompts.
- AI Assistant for DataGrid and TreeList: Empower users to customize grid layout, filters, sorting, and grouping using natural language (including hands-free voice input via built-in speech-to-text).
Intelligent Semantic Search
Our WinForms/WPF Data Grid and Lookup-based controls deliver an advanced search experience that helps users find relevant data in large datasets with greater speed and precision. Moving beyond traditional keyword matching, semantic search uses Natural Language Processing to understand query intent and converts text into vector representations for more intuitive, context-aware results.
WinForms DemoWPF Demo
On-Premises & Offline AI
Keep Sensitive Data In-House
Certain apps/solutions cannot send data to a cloud-based LLM. Air-gapped environments, regulated industries, and cost-conscious teams often require a local deployment option. DevExpress AI-powered Extensions can run entirely offline, with no cloud dependency and no per-token cloud billing.
Ollama: Run popular open-weight models (Llama, Mistral, Qwen, and more) on your own hardware via a self-hosted server.
Microsoft Foundry Local: Run models directly on the end-user's device — no server, no API keys required. The SDK automatically downloads and manages models.
ONNX Runtime: Run optimized, quantized ONNX models (such as Phi-4-mini) locally for lightweight, low-latency CPU inference.
The three options above integrate through the same IChatClient/Microsoft.Extensions.AI abstraction layer. As such, you can switch between local and cloud models at any stage of the development/deployment process without rewriting your application.
Local & Offline Model Setup
AI-powered Development with DevExpress Docs MCP Server
The DevExpress Documentation MCP Server connects GitHub Copilot and other AI-based coding assistants to our comprehensive documentation database and gives you instant access to 300,000+ help topics without leaving your development environment.
What you can do with our MCP Server:
- Generate code for DevExpress UI components using natural language prompts
- Get contextual answers about APIs, properties, and implementation patterns
- Search DevExpress help topics/documents with semantic understanding
-
Obtain real-time, up-to-date technical guidance for DevExpress Blazor components.
Works with your favorite development tools: Visual Studio 2022/2026, VS Code, Cursor, JetBrains Rider, and any MCP-compatible AI assistant (GitHub Copilot, JetBrains AI Assistant, Claude Code, and more).
Get started in minutes: The DevExpress MCP Server is free to use and works with all DevExpress product libraries. Simply configure the server endpoint in your IDE to leverage today's most popular AI-based coding assistants.
Set Up DevExpress MCP Server