ChatWithAI is a simple and beautiful mobile chat interface that connects to a language model. The app supports light/dark themes, conversation history, and offline local storage via AsyncStorage.
- 🧠 Chat with an AI assistant
- 🎨 Light and dark themes
- 💾 AsyncStorage-based chat history
- 🆕 Start new chats anytime
- 📱 Responsive and minimal design
- React Native
- Expo
- OpenRouter API
- AsyncStorage
- Node.js
- Expo CLI (
npm install -g expo-cli) - Android Studio (or real Android device)
- Git
git clone https://github.com/your-username/ChatWithAI.git
cd ChatWithAI
npm installnpx expo startScan the QR code via Expo Go or run on an emulator.
eas build --platform androidEnsure you are logged into Expo and eas.json is set up.
Create a file named env.js and add your OpenRouter API key:
// env.js
export const OPENROUTER_API_KEY = 'YOUR_API_KEY_HERE';

