#249 · Primary category: AI Chatbots

react-native-chatgpt

chatbot chatgpt react react-native

A React Native wrapper around ChatGPT to seamlessly integrate it with your applications. It handles authentication, streamed responses, and keeping track of conversations. 100% client-side :robot:

Project last updated:01/31/23

GitHub Stars

584

Forks

76

Contributors

1

License

MIT

Why we included this project

Adding a ChatGPT-style assistant to a React Native app usually means building a backend to proxy the API, but this library skips that step. It wraps ChatGPT and handles authentication, streamed responses, and conversation history entirely on the client, so a single codebase can ship chat on iOS, Android, and web. The API is small and idiomatic: mount a provider at the app root, then call a hook to send messages, with the library managing the login flow and token lifecycle. Because it is fully client-side and Expo-compatible, it works well for prototypes, internal tools, and MVPs that want a lightweight integration rather than a custom server. One caveat: the project is experimental and has not been maintained since early 2023, so treat it as a starting point, not a long-term dependency.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category