Skip to content

pooya1380m/Foundry_Local_MAUI

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages