An open API service indexing awesome lists of open source software.

https://github.com/milliorn/chatgpt-clone

ChatGPT clone project that allows you to run an AI-powered chatbot locally
https://github.com/milliorn/chatgpt-clone

api-integration artifical-intelligence chatgpt-app chatgpt-bot conversational-ai deep-learning dialogue-systems express-js expressjs human-like language-model machine-learning natural-language-processing natural-language-understanding nlp-machine-learning openai-chatgpt reactjs text-based text-completion text-generation

Last synced: 15 days ago
JSON representation

ChatGPT clone project that allows you to run an AI-powered chatbot locally

Awesome Lists containing this project

README

          

# ChatGPT Clone

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![GitHub stars](https://img.shields.io/github/stars/milliorn/chatgpt-clone.svg)](https://github.com/milliorn/chatgpt-clone/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/milliorn/chatgpt-clone.svg)](https://github.com/milliorn/chatgpt-clone/network)
[![GitHub issues](https://img.shields.io/github/issues/milliorn/chatgpt-clone.svg)](https://github.com/milliorn/chatgpt-clone/issues)
[![GitHub pull requests](https://img.shields.io/github/issues-pr/milliorn/chatgpt-clone.svg)](https://github.com/milliorn/chatgpt-clone/pulls)

## Description

This repository contains a ChatGPT clone project that allows you to run an AI-powered chatbot locally. The project is built on the GPT-3.5 architecture, providing a simple and customizable implementation for developing conversational AI applications.

## Preview

![Lighthouse Score](./public/lighthouse_score.png)

## Features

- AI-powered chatbot powered by OpenAI's GPT-3.5 model.
- Local deployment to run the chatbot on your machine.
- Customizable conversation handling and input/output formatting.
- Extensible architecture for adding additional functionality.

## Installation

To get started with the ChatGPT clone, follow these steps:

1. Clone the repository:
git clone

2. Install the dependencies:
cd chatgpt-clone
npm install

## Usage

Set up your OpenAI API credentials by creating a `.env` file in the project's root directory and adding your API key:
OPENAI_API_KEY=

1. Start the chatbot server:
npm run dev:backend

2. Start the frontend development server:
npm run dev:frontend

Access the chatbot in your web browser at [http://localhost:3000](http://localhost:3000)

## Configuration

Contributions are welcome! If you encounter any issues or have suggestions for improvements, please feel free to create an issue or submit a pull request.