Follow these steps to get started with your Omi. Don’t want to bother with code? Use our official version on / store
app/ios
) or Android Studio (open folder app/android
) - then just hit the run button!
Alternatively, run flutter run --flavor dev
in terminal
app/setup.sh
script for these recommended versions (e.g., Flutter 3.32.4, Xcode 16.4, Android SDK Platform 35, NDK 27.0.12077973, JDK 21).
flutter
commands are used from the correctly configured Flutter SDK.app
directory, install flutter packages:
.env
using template .env.template
, the env template has OPENAI_API_KEY, GOOGLE_MAPS_API_KEY which are optional.
.env
file. (Sentry is not needed)
API_BASE_URL
is your backend url. You can use our dev backend URL https://api.omiapi.com/ or Follow this guide to install backendconfiguration type
; under it, select Target
and then Runner
flutter run -v --flavor dev
flutter build apk --flavor dev
dart format
with a line length of 120 characters.
To automatically format your code on commit, install the pre-commit hook: