Mobile AI chat app built with Expo, React Native, and Convex.
VesperAI App is the client application for Vesper AI. It handles authentication, chat interaction, conversation history, model selection, and account usage views.
This app requires the API backend to run. Backend source: https://github.com/YoruAkio/VesperAIApp-Backend
- WorkOS authentication (Google and Apple).
- Real-time streaming chat responses.
- Conversation history with drawer navigation.
- Edit latest user message and regenerate response.
- Credit-aware usage flow and account page.
Login View • Chat View • Account View
- Expo Router + React Native.
- NativeWind + Tailwind config for styling.
- Convex for data sync and persistence.
- WorkOS for auth session flow.
- Install dependencies:
bun install-
Configure environment variables from
.env.example. -
Start the app:
bun run startContributions are welcome.
- Open an issue for ideas or bugs.
- Submit a pull request with clear changes.
This project is licensed under the MIT License. See LICENSE for details.


