#1111th of 12 in Chat apps

openai-chatkit-starter-app

Minimal self-hosted and managed OpenAI ChatKit reference apps

Stars
883
License
MIT
Last commit
Mar 2026
Language
Python

Overview

Two reference apps for embedding OpenAI ChatKit: one self-hosted integration where you run the ChatKit backend yourself, and one managed integration that connects the widget to a hosted Agent Builder workflow. The root README is a two-line index, setup lives in each subfolder, and seed data lists Next.js plus Python. For teams committed to ChatKit who want the smallest working wiring.

Who it is for: Teams adopting OpenAI ChatKit

Strengths

  • Smallest ChatKit wiring published by OpenAI itself
  • Shows self-hosted and managed hosting modes side by side

Weaknesses

  • Root README has no setup, env or port details
  • No auth, database, tests or Docker
  • Locked to OpenAI ChatKit and Agent Builder

What it needs

  • Python, openai, chatkit
  • Needs openai-api-key

Also in Chat apps

See all 12
Also in Chat apps
RankProjectScore
1langchain-nextjs-templateNext.js routes for LangChain.js chat, agents, structured output and RAG Live demo ↗ (opens in a new tab)2.5k stars, MIT63 out of 100
2chatbotNext.js chat template with Auth.js, Postgres history and AI Gateway models Live demo ↗ (opens in a new tab)21k stars, Apache-2.054 out of 100
3chatNuxt UI chat template with GitHub login, SQLite history and AI Gateway Live demo ↗ (opens in a new tab)376 stars, MIT52 out of 100
#4gemini-chatbotNext.js chatbot template defaulting to Gemini with NextAuth and Postgres Live demo ↗ (opens in a new tab)1.4k stars, Apache-2.050 out of 100
#5claude-quickstartsIndependent Claude API starter projects, one folder per pattern17.9k stars, MIT48 out of 100