.NET MAUI chat app that catalogs AI models like trading cards
It gives mobile users a single inbox for DeepSeek, Doubao, and Qwen, plus a browsable showroom of popular models.

What it does
AIApplication is a cross-platform mobile app built with .NET MAUI that provides a unified chat interface for DeepSeek, Doubao, and Qwen. Users can send text, images, and files; conversations are saved by topic and synced through a Spring Boot backend that also handles email-verified registration, profiles, and avatar uploads. The app also features a “Model Square” gallery that showcases eight popular AI models with capability radar charts, pricing, and user reviews.
The interesting bit
The project is practically a full-stack reference implementation: every chat history sync, login, and file upload depends on a specific Spring Boot backend schema. The Model Square is a nice consumer-facing touch, essentially treating foundation models like app-store listings rather than simple API endpoints.
Key highlights
- Multi-model chat supporting DeepSeek, Doubao, and Qwen with image and text file attachments.
- “Model Square” gallery with detailed specs, capability radar charts, pricing, and reviews for eight models.
- Full user lifecycle via Spring Boot backend: email verification, authentication, profile management, and chat history persistence.
- Client-side API keys are hardcoded in
AiApiService.csfor demonstration, with a README warning that production should use a backend proxy. - 1,045 GitHub stars.
Caveats
- API keys are stored in source code and the backend currently compares passwords as plain text, so the README itself flags this as demo-only.
- The app is tightly coupled to its Spring Boot backend; without it, core features like auth and chat history do not function.
- The README repeatedly notes that the current security posture is only for personal or local testing.
Verdict
A useful reference if you are learning .NET MAUI and need a working example of multi-model AI integration with backend sync. Not for anyone seeking a drop-in, secure, self-contained mobile chat client.
Frequently asked
- What is Nathan-code-development/AIApplication?
- It gives mobile users a single inbox for DeepSeek, Doubao, and Qwen, plus a browsable showroom of popular models.
- Is AIApplication open source?
- Yes — Nathan-code-development/AIApplication is open source, released under the MIT license.
- What language is AIApplication written in?
- Nathan-code-development/AIApplication is primarily written in C#.
- How popular is AIApplication?
- Nathan-code-development/AIApplication has 1k stars on GitHub.
- Where can I find AIApplication?
- Nathan-code-development/AIApplication is on GitHub at https://github.com/Nathan-code-development/AIApplication.