Skip to content

Anil-matcha/GPT-Auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

GPT Auth

Auth for your Custom GPT


GPT Auth provides a user-friendly solution to quickly setup oauth for your custom GPT and self-host it.

auth.mp4

Key Features 🎯

  • Robust Security: Tailored for Custom GPTs, ensuring protection against unauthorized access.
  • Access Control: Effective monitoring and management of user access by GPT owners.
  • Easy Integration: User-friendly setup, comprehensive guide, and intuitive dashboard.
  • Community & Support: Access to a supportive community and dedicated developer support.
  • Interactive Demo & Documentation: Hands-on demo and extensive documentation available.

Stack

  • Next.js
  • OpenAI
  • Tailwind
  • Flask
  • Sqlalchemy

Run the project locally

Minimum requirements to run the projects locally

  • Node.js v18
  • OpenAI API Key
  • Python3
## Client

cd client

npm install

npm run build

npm start

## Server

cd ../server

pip install -r requirements.txt

python webserver.py

Use ngrok to test on a https endpoint

Hosted version of GPT Auth

If you don't want to setup locally and wish to use a hosted version, you can start from https://gpt-auth.thesamur.ai/

Demo

Here is a demo chatgpt plugin built with GPT Auth to test the entire flow of the app https://chat.openai.com/g/g-xx7FJpizE-gpt-auth