Skip to content

Repository files navigation

Foundry Local - .NET MAUI Chat Application

Overview

Foundry Local is a cross-platform chat application built with .NET MAUI, designed to provide a seamless chat experience with an AI-powered assistant. The application leverages the Model-View-ViewModel (MVVM) pattern using the CommunityToolkit.Mvvm library and integrates Syncfusion MAUI controls for a polished user interface. It supports both light and dark themes, allowing users to toggle between them dynamically, and communicates with an AI service via the IChatClient interface.

Features

  • Chat Interface: Users can send messages and predefined prompts to interact with an AI assistant, with responses displayed in a CollectionView.
  • Light and Dark Theme Support: Toggle between light and dark themes with dynamic color updates for a consistent user experience.
  • MVVM Architecture: Utilizes CommunityToolkit.Mvvm for clean separation of concerns and reactive UI updates.
  • Syncfusion Controls: Uses SfTextInputLayout for a styled text input experience.
  • Cross-Platform: Runs on platforms supported by .NET MAUI, including Windows, macOS, iOS, and Android.
  • Real-Time AI Interaction: Integrates with an AI service through IChatClient for responsive chat functionality.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages