Skip to content

CakeCrusher/opengpts-monorepo

Repository files navigation

This project is part of the OpenGPTs initiative aimed at providing a fully open-source GPTs alternative.

OpenGPTs Monorepo

The OpenGPTs Monorepo consists of two services a Svelte client (/frontend) and the GPTs to Assistants API (/backend).

This repo consists of the client and business layer of an initiative to open-source GPTs.

If you would like to connect it to an open-source Assistants API simply add the ASSISTANTS_APIenv variable otherwise it will direct requests to OpenAI Assistants API, which is limited in features.

Quickstart

  1. Create .env file with contents of .env.example and fill the missing fields.
  2. Run ./runprod.sh

Development Quickstart

  1. Create .env file with contents of .env.example and fill the missing fields.
  2. Run ./rundev.sh
  3. Run cd [./frontend](/frontend)
  4. Run npm install
  5. Run npm run dev

Others involved in OpenGPTs

About

Client and business layer to OpenGPTs project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •