Create your Thermomix recipes with the CookMate assistant.
CookMate is a Flutter mobile app (Android + iOS) — an AI chat assistant that helps you discover and craft recipes for your Thermomix, powered by an on-device Gemma model.
Install the following on your macOS machine:
- Flutter SDK (stable channel)
brew install --cask flutter
- Android Studio (provides Android SDK + emulator)
brew install --cask android-studio
- Xcode from the App Store, then:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer sudo xcodebuild -runFirstLaunch sudo gem install cocoapods
Validate the setup:
flutter doctorAll checks must be green before running the app.
git clone https://github.com/using-system/cookmate.git
cd cookmate
flutter pub get
flutter runPick your target device when prompted (flutter devices lists what is available).
iOS simulator (ships with Xcode):
open -a SimulatorAndroid emulator — list existing AVDs, or create one via Android Studio (Tools → Device Manager → Create Device):
flutter emulators # list available emulators
flutter emulators --launch <emulator-id> # start oneOnce the simulator or emulator is running, flutter devices shows its id and
flutter run -d <device-id> targets it explicitly.
CookMate is not yet published on the App Store or Google Play. Until a release is available, the only way to install the app on a physical phone is to build it from source:
- iPhone: connect the device over USB, trust the computer, then run
flutter run --release -d <your-iphone>. You need a free Apple ID signed into Xcode to sign the build for personal use. - Android: enable Developer Options and USB debugging on the phone, connect it,
then run
flutter run --release -d <your-android>orflutter build apk --releaseand sideload the resulting APK frombuild/app/outputs/flutter-apk/app-release.apk.
Store-based installation instructions will be added here once the app is published.