react-native-chatgpt

在 React Native 里一行接入 ChatGPT,搞定登录和流式对话

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 74 🐛 待处理 5 👀 关注 11
GitHub ↗
GitHub 星标 ★ 583
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

react-native-chatgpt 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队rgommezz
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型chatbot,chatgpt,react,react-native
GitHub 星标★ 583
上线时间2023-01-23 00:00:00
代码更新2023-01-31
仓库体积1.1 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数5

项目介绍

react-native-chatgpt 是一个将 ChatGPT 能力封装为 React Native 组件的开源库,旨在让移动端开发者快速集成 ChatGPT 对话功能。它解决了在 React Native 应用中直接调用 OpenAI 非官方接口的复杂性问题,核心能力包括:处理 ChatGPT 的认证流程(通过邮箱/密码登录或 Access Token)、支持流式响应(SSE)以提升交互体验、自动管理多轮对话上下文。项目完全客户端运行,不依赖自有后端服务,降低了部署成本。它面向需要快速原型验证或轻量级集成的开发者,但因其依赖非官方接口,存在被 OpenAI 策略变动影响的风险。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 583

使用教程

难度:进阶 约 40 分钟 部署方式:本地构建 5 步

环境要求

  • React Native 环境
  • 模型服务凭据

安装与启动步骤

  1. 1装这个库

    对话界面已经打包成组件库,直接装。

    npm install react-native-chatgpt
  2. 2装配套能力

    网页视图与安全存储要按它的要求补上。

    npx expo install react-native-webview expo-secure-store
  3. 3接进页面

    引入组件传凭据,界面就出来了。

  4. 4存密钥

    把密钥放安全存储里,别写进代码。

  5. 5两端各跑一遍

    iOS 与安卓的键盘与滚动行为差异较大。

如何确认成功

在两端真机或模拟器上都能发送消息并流式显示回复,切后台再回来会话不丢

注意事项

  • 它只提供聊天界面,业务逻辑要自己写。
  • 流式渲染在低端安卓机上会掉帧。
  • 网页视图方案对离线场景不友好。
  • 移动端密钥安全比网页端更需要注意。

核心亮点

  • 封装了非官方认证流程,免去自建后端代理的麻烦
  • 原生支持流式响应,对话体验更流畅
  • 自动维护对话历史,开发者无需管理上下文状态

不足之处

  • 依赖非官方接口,可能随 OpenAI 政策变化而失效
  • 文档和示例较少,上手需要阅读源码
  • 项目维护活跃度低,社区贡献有限

适用场景

  • 快速构建带 ChatGPT 功能的移动端 Demo
  • 在 React Native 应用中集成智能客服或问答助手
  • 作为学习参考,理解非官方 API 的调用与认证机制

替代项目

react-native-openai、openai-react-native、chatgpt-mobile

上一篇:Jared

下一篇:alan-sdk-reactnative

同类项目推荐

codex-session-export 开源

一键导出 Codex 对话为 Markdown,方便存档与分享。

Codex session conversation chat export markdown interactive terminal tool.

★ 129 2026-08-09
chatbox 开源

一个窗口聊遍所有 AI,界面清爽咋聊都顺

Powerful AI Client

★ 42274 2026-08-09
next-enterprise 开源

开箱即用的企业级 Next.js 脚手架,省去配置烦恼,专注业务开发。

An enterprise-grade Next.js boilerplate for high-performance, maintainable apps. Pac···

★ 7470 2026-08-09
chatgpt-dingtalk 开源

在钉钉里直接召唤 GPT-3.5,聊天、写文案、画图,效率翻倍。

钉钉 & GPT-3.5 让你的工作效率直接起飞 私聊群聊方式、单聊串聊模式、角色扮演、图片创···

★ 2096 2026-08-09
dotnetmaui-chatgpt-app-oss 开源

用 .NET MAUI 快速打造跨平台 ChatGPT 聊天应用

ChatGPT is an open-source chat application developed with .NET MAUI, employing OpenA···

★ 110 2026-08-09
OfflineLLM 开源

断网也能聊的本地大模型,聊天记录不出手机

Private on-device AI chat for Android - runs any GGUF model locally via llama.cpp wi···

★ 285 2026-10-06
shadow-ai 开源

在受限网络里,用局域网跨设备悄悄调用 AI 干活

Shadow AI: stealth AI assistant for restricted/locked-down environments, enabling cr···

★ 79 2026-08-09
mychatGPT 开源

跟你的文档聊天,秒速找到答案

GPT chat with your docs!

★ 139 2026-08-09