devexpress-office-file-api-ai-powered-extensions

Installation
SKILL.md

DevExpress AI-Powered Extensions for Office File API

The DevExpress AI-Powered Extensions integrate language models into the Office File API through the Microsoft.Extensions.AI (IChatClient) abstraction. Extensions support proofreading, translation, summarization, and contextual Q&A (Ask AI) for Word Processing documents, PDF files, and PowerPoint presentations. Both cloud providers (Azure OpenAI, OpenAI, Google Gemini) and local models (Ollama, ONNX Runtime, AI Foundry Local) are supported. The API follows a BYOK ("bring your own key") model — no DevExpress-hosted LLM is included.

When to Use This Skill

Use this skill when you need to:

  • Proofread a Word document (.docx) or PowerPoint presentation with AI (grammar, spelling, style)
  • Translate a Word document, PDF file, or PowerPoint presentation to another language
  • Translate a specific paragraph, range, slide, or page region rather than the whole document
  • Summarize the content of a Word document, PDF file, or presentation
  • Ask contextual questions about document content using RAG (Retrieval-Augmented Generation)
  • Register an AI provider (Azure OpenAI, OpenAI, Ollama, Gemini, ONNX, AI Foundry Local) with the DevExpress container
  • Use the AIDocProcessingService or IAIDocProcessingService in a console app or ASP.NET Core / Blazor application
  • Preserve formatting while performing AI-powered document transformations
  • Process documents in a headless / server-side .NET environment without a UI control

Prerequisites & Installation

Installs
9
GitHub Stars
49
First Seen
Jun 28, 2026
devexpress-office-file-api-ai-powered-extensions — devexpress/agent-skills