A modern chat application built with React Native, Expo, and Mistral AI. This app provides a seamless chat experience with AI-powered responses.
🚧 Development Status: This project is actively under development. New features and improvements are being added regularly.
- Expo - React Native framework
- Mistral AI - AI language model
- Supabase - Backend and real-time database
- React Native - Mobile app framework
- TypeScript - Type safety
- Node.js (v16 or newer)
- npm or yarn
- Expo CLI
- Supabase account
- Mistral AI API key
-
Clone the repository:
git clone https://github.com/VassoD/mistral-ai-chat.git cd mistral-ai-chat
-
Install dependencies:
npm install
-
Create a
.env.local
file in the root directory and add your API keys:SUPABASE_URL=your_supabase_url SUPABASE_ANON_KEY=your_supabase_anon_key MISTRAL_API_KEY=your_mistral_api_key
-
Start the development server:
npx expo start
mistral-ai-chat/
├── app/ # Main application screens
├── components/ # Reusable UI components
├── services/ # API and backend services
├── types/ # TypeScript type definitions
└── utils/ # Helper functions
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.