New to Telerik UI for WPF? Download free 30-day trial

Telerik UI for WPF AI Coding Assistant

The Telerik UI for WPF AI Coding Assistant enhances your developer experience and increases productivity when building WPF applications with Telerik UI for WPF components.

The coding assistant is an AI code generator that provides specialized context to AI models, enabling them to produce higher-quality code samples using the Telerik UI for WPF components and APIs.

Available Tools

The Telerik AI Coding Assistant is available through:

Key Differences

Feature MCP Server GitHub Copilot Extension
Prompt Handling Handles complex, multi-step prompts Offers shorter, focused code snippets
Client Compatibility Works with MCP-enabled clients (e.g. Copilot Agent mode) Integrated as a Copilot extension
Code Suggestions Can directly suggest changes and rebuild applications to verify code Provides detailed explanations alongside code suggestions
Response Focus Primarily code-focused Better for learning and understanding implementation

Getting Started

To use the Telerik WPF AI Coding Assistant, you need:

Supported Components

The Telerik UI for WPF AI Coding Assistant currently covers the following components:

RadGridView RadRichTextBox RadPdfViewer RadRibbonView
RadDocking RadAutoCompleteBox RadAutoSuggestBox RadBadge
RadBook RadBreadcrumb RadBusyIndicator RadButtons
RadCalculator RadCalendar RadCallout RadCarousel
RadCircularProgressBar RadColorEditor RadColorPicker RadComboBox
RadContextMenu RadDateRangePicker RadDateTimePicker RadDesktopAlert
RadExpander RadHighlightTextBlock RadLayoutControl RadListBox
RadMaskedInput RadMenu RadMultiColumnComboBox RadNavigationView
RadNotifyIcon RadNumericUpDown RadOfficeNavigationBar RadOutlookBar
RadPanelBar RadPasswordBox RadPdfViewerToolBar RadPipsPager
RadProgressBar RadRadialMenu RadRating RadSlideView
RadSlider RadSplashScreen RadStepProgressBar RadSvgImage
RadTabControl RadTabbedWindow RadTaskBoard RadTileList
RadTileView RadTimeSpanPicker RadToolBar RadTransitionControl
RadTreeListView RadTreeView RadWatermarkTextBox RadWindow
RadWizard TouchManager DragDropManager

Recommendations

Consider the following recommendations when working with the AI Coding Assistant:

  • Add NuGet packages/referenced assemblies for the Telerik UI for WPF product.
  • Ser the .sln as a context.
  • When switching between tasks and files, start a new session in a new chat window to avoid polluting the context with irrelevant or outdated information.
  • At the time of publishing, Claude Sonnet 4 and GPT-4.1 produce optimal results.

Usage Limits

Access to the AI Coding Assistant depends on your Telerik license type:

Subscription License

  • A Subscription is the primary license that grants full access to the AI Coding Assistant.
  • Includes a virtually unlimited number of requests, with a fair use threshold of 300 requests per day.
  • Best for ongoing and high-volume usage.

Perpetual License (Limited Access)

  • Perpetual licenses include limited access of 50 requests per year.
  • Intended for exploring and trying out the AI Coding Assistant.
  • For continued or higher-volume access, upgrade to a Subscription license.

Trial License

  • Trial licenses include 300 requests per trial per year (does not reset with new trial activations) .
  • Reactivating the same trial for a new release does not grant additional requests.
  • Designed for evaluating the feature before purchasing.

All Telerik AI tools share a single request quota for your Telerik account. Usage from the Telerik Copilot extension and Telerik MCP server counts toward the same limit. Complex prompts in the MCP server may consume multiple requests.

Privacy

The Telerik WPF AI Coding Assistant operates under strict privacy guidelines:

Data Access:

  • No access to your workspace and application code.
  • Exception: when using the Telerik MCP server (or any other MCP server), the LLM generates parameters for the MCP server request, which may include parts of your application code.

Data Usage:

  • Your prompts are not used to train Telerik AI models.
  • Does not generate or access AI responses.
  • Provides enhanced context to improve responses from your chosen AI model (GPT, Gemini, Claude, etc.).

Data Storage:

  • Prompts and context are anonymized and stored only for statistical analysis and troubleshooting.
  • No association between prompts and your Telerik user account.
  • Usage metrics are collected to ensure license compliance.

Make sure also to review the terms and privacy policies of your selected AI model and AI client.

Telerik Document Processing AI Coding Assistant

You can also use the AI Coding Assistant for Telerik Document Processing to generate high-quality code samples and speed up your development. Read the full guide in the dedicated DPL AI Coding Assistant article.

Next Steps

In this article