GPT chat using Ripple framework on the frontend and Node.js on the backend.
-
Clone the repository
git clone https://github.com/MarkKhramko/ripple-chatgpt-template.git cd ripple-chatgpt-template -
Install dependencies for all packages
npm install
-
Set up your OpenAI API key
Copy
.env.exampleto.envcp .env.example .env
Add your OpenAI API key:
OPENAI_API_KEY=your-key-here -
Run the development servers
npm run dev
This will start both the frontend and backend servers concurrently.
-
Open the app
Visit http://localhost:3000 in your browser.
packages/frontend— Ripple frontendpackages/backend— Node.js backend with OpenAI ChatGPT streaming
- Modify frontend UI in
packages/frontend - Change backend logic or endpoints in
packages/backend
- Copyright (c) 2025 Dominic Gannawa — Ripple framework
- Copyright (c) 2025 Mark Khramko — Application code