Your private, on-device dating coach powered by local AI.
A micro-app that runs 100% on your device - no cloud, no data sharing. Just you and a local AI wingman helping you navigate dating conversations.
┌──────────────────────┐ ┌──────────────────────────────┐
│ Dating Apps │ │ Wingman App │
│ (Tinder, Bumble, │ │ │
│ Hinge, etc.) │ │ ┌────────────────────────┐ │
│ │ │ │ Tactical HUD │ │
│ ┌────────────────┐ │ │ │ │ │
│ │ Conversation │──screenshot─►│ • Analyze convo │ │
│ │ with Match │ │ │ │ • Strategic advice │ │
│ └────────────────┘ │ │ │ • Translate (EN↔ES) │ │
│ ▲ │ │ │ • Generate response │ │
│ │ │ │ │ • [COPY] │ │
│ paste │ │ └────────────────────────┘ │
│ │ │ │ │ │
│ ┌──────┴─────────┐ │ │ ▼ │
│ │ Send Message │◄─copy──────│ ┌────────────────────────┐ │
│ └────────────────┘ │ │ │ Dossier │ │
│ │ │ │ (Intel on each match) │ │
└──────────────────────┘ │ │ • Name, age, facts │ │
│ │ • Wingman's notes │ │
│ │ • Conversation history│ │
│ └────────────────────────┘ │
└──────────────────────────────┘
| Screen | Purpose |
|---|---|
| Home | Dashboard with your matches/targets |
| Tactical HUD | Chat with Wingman - share screenshots, get advice |
| Dossier | Per-person profile with notes and intel |
| Settings | Model download and preferences |
| Model | Context | Capabilities |
|---|---|---|
| Gemma 3n E2B 📷 | 32K | Vision + Audio + Tools |
| DeepSeek R1 🧠 | 32K | Reasoning + Thinking + Tools |
| Phi-4 Mini 🔬 | 128K | Best context window + Tools |
| Gemma 3 1B 💎 | 32K | Recommended chat quality |
| Qwen 2.5 1.5B 🌍 | 32K | Multilingual + Tools |
- All AI runs on-device via LiteRT (MediaPipe).
- No data leaves your phone. No accounts. No cloud.
- Emotional intelligence insights & pattern tracking.
- Cultural translation (Latino/Slang context).
- "WINGMAN" persona: Direct, WITTY, and honest.
- Flutter - Cross-platform UI.
- flutter_gemma - On-device inference engine.
- LiteRT (TFLite) - Modern edge ML runtime.
- Hive - Secure local database for dossier intel.
- Riverpod - Enterprise state management.
- iOS 17.2+ (Recommended for best LiteRT support).
- 4GB+ RAM (8GB+ for Heavyweight models).
- ~3GB free storage.
- Clone the repo and run
flutter pub get. - Ensure you have your
HF_TOKENin a.envfile. - Launch the app and head to Settings.
- Download Gemma 3 1B ⭐ (Recommended) for the best balance of speed and vibe.
lib/
├── main.dart # App entry, routing
├── screens/
│ ├── home_screen.dart # Dashboard
│ ├── tactical_hud_screen.dart # Chat with AI
│ ├── dossier_screen.dart # Target profiles
│ └── settings_screen.dart # Model & prefs
├── services/
│ ├── llm_service.dart # Gemma 3n E2B wrapper
│ └── speech_service.dart # Voice input/output
└── models/
└── model_config.dart # AI model config
- Screenshot detection/auto-import
- Dating app integrations (if APIs available)
- Multi-language expansion
- Profile photo analysis
- Voice conversation mode
Built with ❤️ for nerds who want to level up their dating game.