8000 GitHub - ZiadGamalDev/chatgpt-clone: A simple ChatGPT-like AI clone using OpenAI's API. The project includes a backend powered by NestJS and a frontend built in Next.js, simulating a real-time chat interface with an AI assistant.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A simple ChatGPT-like AI clone using OpenAI's API. The project includes a backend powered by NestJS and a frontend built in Next.js, simulating a real-time chat interface with an AI assistant.

Notifications You must be signed in to change notification settings

ZiadGamalDev/chatgpt-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatGPT Clone – AI Chat App 🤖💬

This is the main root repo that links both frontend and backend of the ChatGPT clone. It mimics OpenAI's ChatGPT flow using Next.js (Frontend) and NestJS (Backend) with OpenAI API integration.

ChatGPT Clone Demo

🔗 Sub-Repos

Repo Description
chatgpt-clone-backend NestJS backend that handles OpenAI API requests
chatgpt-clone-frontend Next.js frontend with modern UI for chatting

🧠 Features

  • Chat interface for AI conversations
  • User input chat box (no login needed)
  • Backend powered by NestJS
  • Frontend built with Next.js for server-side rendering
  • Sends real-time requests to OpenAI's GPT
  • Displays AI responses smoothly
  • Serverless-friendly frontend deployment
  • API integration for AI responses

🚀 Deployed Links

🛠️ Tech Stack

  • Frontend: Next.js 14, TypeScript, TailwindCSS
  • Backend: NestJS, OpenAI SDK

Installation

  1. Clone the repository:
git clone https://github.com/ZiadGamalDev/chatgpt-clone.git
cd chatgpt-clone
  1. Navigate to the backend directory and install dependencies:
cd chatgpt-clone-backend
npm install
  1. Navigate to the frontend directory and install dependencies:
cd ../chatgpt-clone-frontend
npm install
  1. Start the development server:
npm run dev

Usage

  • Open your browser and navigate to http://localhost:3000.
  • Start chatting with the AI!

License

This project is licensed under the MIT License.

About

A simple ChatGPT-like AI clone using OpenAI's API. The project includes a backend powered by NestJS and a frontend built in Next.js, simulating a real-time chat interface with an AI assistant.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0