Your pocket guide to the world of AI
Learn Agentic AI, Machine Learning & more β one bite-sized lesson at a time.
AlohaAI is an open-source mobile learning app built with .NET MAUI that teaches AI/ML concepts through interactive lessons, quizzes, progress tracking, and daily streaks. All content is embedded β no internet required.
| Path | Modules | Lessons | Topics |
|---|---|---|---|
| π€ Agentic AI | 6 | 21 | AI Agents, MCP, RAG, Tools, Orchestration |
| π§ ML Fundamentals | 5 | 16 | Supervised/Unsupervised Learning, Neural Nets, LLMs |
| π AI in Practice | 4 | 15 | Cloud AI, Semantic Kernel, Copilot Ecosystem |
| βοΈ Prompt Engineering | 4 | 16 | Prompt Design, CoT, Evaluation, Model Strategy |
| ποΈ Vision & Multimodal AI | 4 | 16 | Computer Vision, Multimodal LLMs, Video Intelligence |
| π¨ Generative AI Studio | 4 | 16 | Image/Video/Audio Generation, Content Safety |
| π‘οΈ AI Safety & Security | 4 | 16 | Alignment, LLM Security, Responsible AI, Compliance |
| βοΈ MLOps Engineering | 4 | 16 | MLOps Foundations, Serving, Edge/Mobile, Monitoring |
132 lessons Β· 35 quizzes Β· 8 learning paths Β· Fully offline
- π Bite-sized lessons β Learn in 5-minute sessions with rich Markdown content
- π§© Interactive quizzes β Multiple-choice questions with explanations and styled feedback
- π₯ Learning streaks β Track consecutive learning days with daily goals
- π Progress tracking β Per-path and per-module progress on your profile
- β XP & levels β Earn experience points for completing lessons and quizzes
- π Achievements β Unlock milestones as you learn
- π Search & explore β Find lessons with path-based filter chips and browse all topics
- π‘ Word of the Day β Daily AI/ML glossary term on the home screen
- π΄ Tropical sunset UI β Immersive dark theme with gradient backgrounds
- π± Offline-first β All content embedded, no internet required
- π³ Haptic feedback β Tactile responses on interactions
- π 100% open source β MIT licensed
| Component | Technology |
|---|---|
| Framework | .NET 10 MAUI |
| Language | C# |
| Architecture | MVVM |
| Navigation | Shell (TabBar + route-based) |
| Local Storage | SQLite |
| Content Format | JSON + Markdown |
| Platforms | Android 7.0+ / iOS 16+ |
- .NET 10 SDK
- MAUI workload:
dotnet workload install maui - Android SDK or Xcode (for iOS)
git clone https://github.com/kubaflo/AlohaAI.git
cd AlohaAI
# Android
dotnet build src/AlohaAI/AlohaAI.csproj -f net10.0-android -t:Run
# iOS (macOS only)
dotnet build src/AlohaAI/AlohaAI.csproj -f net10.0-ios -t:RunAlohaAI/
βββ src/AlohaAI/ # .NET MAUI app
β βββ Models/ # Data models
β βββ ViewModels/ # MVVM view models
β βββ Views/ # XAML pages
β βββ Services/ # Content, Progress, Streak services
β βββ Converters/ # Value converters
β βββ Helpers/ # Markdown renderer
β βββ Resources/ # Fonts, images, styles
βββ content/ # Learning content (JSON + Markdown)
β βββ agentic-ai/ # 8 paths, each with modules/
β βββ ml-fundamentals/ # containing lessons (.md) and
β βββ ai-in-practice/ # quizzes (.json)
β βββ ...
βββ tests/ # Unit tests
Contributions are welcome! See CONTRIBUTING.md for guidelines.
New lessons are written in Markdown with JSON metadata β check the content/ directory for examples. PRs for new lessons, corrections, or translations are especially welcome.
MIT β see LICENSE for details.
Built with πΊ and .NET MAUI









