Ajinkya-Sonawane/openrouter-chat — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a mobile app like WhatsApp where I can chat with AI models through OpenRouter. Use React Native with Expo and TypeScript so it works on both iPhone and Android.

I want a clean chat list, the ability to start new conversations, pick which AI model to use, and keep separate chat histories for different conversations. Add a settings screen where I can paste and save my OpenRouter API key on the device, and show a friendly message if the key is missing or something goes wrong.

The chat screen should feel familiar, with message bubbles, typing or loading state, and AI replies that can show formatted markdown, lists, bold text, inline code, and code blocks with syntax highlighting. Please save chats locally so they are still there after closing the app. Also include basic screens like model selection, search chats, settings, and about.

Look up current OpenRouter and Expo docs online if you need to.

Want more depth? Deep Reverse