{"repo":"dabit3/react-native-ai","free":true,"listed":false,"github":"https://github.com/dabit3/react-native-ai","clone":"git clone https://github.com/dabit3/react-native-ai.git","description":"Full stack framework for building cross-platform mobile AI apps","language":"TypeScript","stars":1297,"topics":["ai","cross-platform","express","llm","react","react-native","streaming"],"license":"MIT","category":"mobile-apps","readme_excerpt":"React Native AI Full stack framework for building cross-platform mobile AI apps supporting LLM real-time / streaming text and chat UIs, image services and natural language to images with multiple models, and image processing. Check out the video tutorial here Features - LLM support for OpenAI GPT-5.2 + GPT-5 mini, Anthropic Claude Fable 5, Sonnet 5, and Opus/Sonnet/Haiku 4.5, Gemini, Z.ai GLM 5.2, and Moonshot Kimi K2.7 - Image generation with Gemini (Nano Banana) - Real-time / streaming responses from all providers - Server proxy to easily enable authentication and authorization with auth provider of choice. - Theming (comes out of the box with 5 themes) - easily add additional themes with just a few lines of code. Usage Generate a new project by running: Next, either configure your environment variables with the CLI, or do so later. Running the app Change into the app directory and run: Running the server Change into the server directory and run: Environment variables The server environment variables are available in server/.env.example . If already not present, update this file name to .env and configure server environment variables. Gemini image generation requires GEMINI API KEY . Theming To add a new theme, open app/src/theme.ts and add a new theme with the following configuration: At the bottom of the file, export the new theme: Configuring LLM Models Here is how to add new or remove existing LLM models. In the app You can add or configure a model by updating MODELS in","default_branch":null,"files":null,"tree":[],"storefront":"/r/dabit3","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dabit3/react-native-ai/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}