A .NET MAUI app that uses a local Gemma 3:4b model (via Ollama) to generate budget-aware, dietary-safe recipe ideas entirely on localhost.
- .NET 9 SDK
- .NET MAUI workload
- Ollama installed and running
- Gemma 3:4b pulled:
ollama pull gemma3:4b
# 1. Start Ollama
ollama serve
# 2. Clone and restore
git clone https://github.com/YOUR_USERNAME/Voba.git
cd Voba
dotnet restore
# 3. Run
dotnet build -t:Run -f net9.0-windows10.0.19041.0Connects to Ollama at http://localhost:11434 by default.
- User sets budget, serving size, lifestyle diet checkboxes, and typed allergies
- The Interpreter pattern translates restrictions into precise AI rule strings
- Gemma generates 5 recipe concepts — violations are automatically culled
- User selects a recipe and gets full step-by-step cooking instructions
Voba/
├── AI/
│ ├── Interpreter/
│ └── Pipeline/Handlers/
├── Models/
├── Services/
├── MainPage.xaml(.cs)
└── MauiProgram.cs