X (Twitter) voice assistant app for iOS with real-time voice chat.
GoogleService-Info.plist is not included in this repository. This file contains Firebase project credentials and is excluded for security reasons. If you wish to build and run this project, you will need to:
- Create your own Firebase project at Firebase Console
- Download your own
GoogleService-Info.plist - Place it in
iOS/Tweety/
Alternatively, contact the repository owner for permission to use the existing Firebase project.
iOS/Tweety/Audio/- Audio streaming and voice activity detection (VAD)iOS/Tweety/Voice Service/- Grok and OpenAI voice service integrationiOS/Tweety/X/- X API client, tool definitions and orchestrationiOS/Tweety/UI/- SwiftUI views: voice assistant, authentication, settings, conversation historyiOS/Tweety/Authentication/- X OAuth2, App Attest, keychainiOS/Tweety/Store/- In-app purchases, StoreKit, credits managementiOS/Tweety/Usage/- Usage tracking and cost analyticsServer/tweety-server/- Cloudflare Worker for API key handling, OAuth2, and credit tracking