CarPlay-enabled iOS app that summarizes your notifications and sends them via SMS using Teli AI.
See flutter_app/README.md for detailed setup instructions.
cd flutter_app
flutter pub get
cp .env.example .env
# Edit .env with your API key
cd ios && pod install && cd ..
flutter run- Run the Flutter app on iOS Simulator
- Open CarPlay: I/O β External Displays β CarPlay
- Tap DriveBrief icon
- Tap "Send Summary Text"
- Check your phone for the SMS!
CarPlaySafety/
βββ flutter_app/ # Main Flutter + iOS project
β βββ lib/ # Flutter Dart code
β βββ ios/ # Native iOS + CarPlay
β βββ assets/ # Sample notifications JSON
β βββ test/ # Unit tests
βββ spec.md # Original project specification
βββ README.md # This file
- π CarPlay Integration - Single-tap summary from your car
- π€ Teli AI Summarization - Smart, priority-based briefings
- π± SMS Delivery - Get your summary on your phone
- π Privacy First - Sensitive content auto-redacted
- π Debug Tools - Full logging and status tracking
- Flutter 3.0+ with Provider state management
- Swift for native iOS CarPlay
- Teli AI API for summarization and SMS
- MethodChannel for Flutter β Native communication
Built for the DriveBrief Hackathon. Notifications are simulated via JSON (no iOS Notification Center access). Uses provided Teli API key for demo purposes.