Radzen Blazor Components
mode_heat

NEW: Radzen Blazor for Visual Studio

The extension brings Radzen’s rich feature set and productivity tools directly into the familiar Visual Studio 2022 environment. Connect to data, design, code seamlessly, and work faster within Visual Studio. Learn More ↗

AIChat

The component requires the IAIChatService to be registered in your application, please use our demos source for reference. This service supports any OpenAI-compatible endpoint, including OpenAI, Azure OpenAI, Cloudflare AI, and other compatible providers. For WebAssembly applications, you'll need to use a server-side proxy endpoint since browsers cannot make direct requests to external APIs due to CORS restrictions, refer to AIChatController.

AI Assistant
chat_bubble_outline

No messages yet. Start a conversation!

Console log

Custom styling link

Customize the appearance of the AIChat component using Style, ShowClearButton, Disabled, and ReadOnly properties.

Custom Assistant
chat_bubble_outline

Welcome! Start chatting with me.

Compact aichat link

Create a more compact chat interface suitable for smaller spaces or sidebar implementations.

chat_bubble_outline

No messages yet. Start a conversation!

Events and interactions link

Handle chat events like MessageAdded, MessageSent, ResponseReceived, and ChatCleared to integrate with your application logic.

Event Demo
chat_bubble_outline

No messages yet. Start a conversation!

Console log

AI Chat with Memory link

The AIChat component supports conversation memory that remembers previous questions and maintains context across multiple interactions. Use SessionId to maintain conversation state and SessionIdChanged to track session changes.

AI Assistant with Memory
chat_bubble_outline

No messages yet. Start a conversation!

Memory Statistics

0

Active Sessions

0

Total Messages
Session Management
Session History
Select a session to load
Memory Features
Conversation Memory
  • The AI remembers all previous messages in the conversation
  • Context is maintained across multiple questions
  • You can ask follow-up questions naturally
  • The AI can reference previous parts of the conversation
Session Management
  • Create new sessions for different conversations
  • Switch between different conversation contexts
  • Clear sessions to start fresh
  • Session data persists during the application session

Supercharge your Blazor development with Radzen

Whether you prefer a standalone environment or integration directly within Visual Studio, Radzen provides a powerful toolkit to increase development speed, reduce repetitive coding, and focus on building exceptional applications.

Pro

Radzen Blazor Studio

Radzen Blazor Studio is a software development environment that empowers developers to design, build and deploy Blazor applications without the traditional hurdles.

Learn More
New

Radzen Blazor for Visual Studio

Radzen Blazor for Visual Studio extension streamlines Blazor development within the Visual Studio environment. The Blazor extension you need to boost productivity!

Learn More
>Radzen Blazor Studio

Radzen Blazor Components, © 2018-2025 Radzen.
Source Code licensed under MIT

Demos Configuration

Premium Themes

  • Material 3
  • Material 3 Dark
  • Fluent
  • Fluent Dark

Free Themes

  • Material
  • Material Dark
  • Standard
  • Standard Dark
  • Default
  • Dark
  • Humanistic
  • Humanistic Dark
  • Software
  • Software Dark
An error has occurred. This app may no longer respond until reloaded. Reload 🗙