Skip to content

fhswf/openai-ui

 
 

Repository files navigation

OpenAI-UI – A simple UI for OpenAI's Chat API

This is a simple UI for OpenAI's chat (and assistant) API. It is designed to be used either directly with the API or through a proxy server that can be used to manage the API key ans provide a privacy-friendly way to use the API.

Screenshot

This project is based on ninasaul/chat-gpt-ui.

Features

  • Chat with OpenAI's chat completions API
  • Chat with OpenAI's assistants API
  • Access via a proxy server for privacy.
  • Single Sign-On (SSO) via OpenID Connect (OIDC) for authentication.
  • Markdown support for chat messages.
  • Code editor for chat messages.

Packages

 
 
 

Languages

  • TypeScript 32.6%
  • JavaScript 28.7%
  • HTML 22.5%
  • Less 13.7%
  • CSS 2.3%
  • Dockerfile 0.2%