JARVIS is an AI assistant mobile application built using Flutter, using OpenAI API to chat with the users. Type in a prompt and get your answers right away. JARVIS uses the OpenAI API to post requests and fetch responses
- Ensure that you have appropriate development environment set up for Flutter development. For additional information see the official Flutter docs.
- In the root directory, create a
.env file
and type the following:OPEN_AI_API_KEY = "your_own_api_key"
. - Run
flutter build apk --release
in the terminal. A release apk will be created (Note: It will take quite some time) and its path will be shown on the terminal. - Transfer the apk to your mobile, install and run/test the application. (Note that you may have to allow installation from unknown sources in your mobile settings.)
A few resources to get you started if this is your first Flutter project:
online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.