# A Siri like AI Assistant * Uses ChatGPT for general queries * Uses Wolfram Alpha for anything math related * Has built in NLP (using a NLI model) for determining if we can process query locally * Frontend/Backend architecture for ability to deploy lightweight clients ## Skills - [ ] Alarms - [ ] Calendar - [ ] Gmail - [ ] ChatGPT - [ ] Reminders - [ ] Timers - [ ] Todos - [ ] Weather - [ ] Wolfram - [x] NLP - [x] Speech to Text (frontend for sure) - [ ] API - [ ] Authentication - [ ] General API - [ ] TTS - generate audio on backend or frontend? - Perks of backend is fast generation - Cons of backend is large file transfers between devices, lots of internet usage - Perks of frontend is less data transfer between devices requiring less internet usage - Cons of frontend is slower generation ## Ideas * Dashboard with api call counts