chatbot-ui-lite  by mckaywrigley

Chatbot starter kit for OpenAI's chat model

created 2 years ago
979 stars

Top 38.5% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

This project provides a lightweight, fully-functional chatbot interface starter kit for OpenAI's chat models, built with Next.js, TypeScript, and Tailwind CSS. It's designed for developers looking to quickly build and customize their own AI-powered chatbot applications.

How It Works

The project leverages a modern web stack to deliver a responsive and user-friendly chat interface. It's structured for easy modification, allowing users to customize the chat UI within the components/Chat directory, adjust the system prompt in utils/index.ts, and modify the assistant prompt in pages/index.tsx.

Quick Start & Requirements

  • Install Dependencies: npm i
  • OpenAI API Key: Required, provided via a .env.local file with OPENAI_API_KEY=<YOUR_KEY>.
  • Run App: npm run dev
  • Demo: See a demo
  • Advanced Version: Chatbot UI

Highlighted Details

  • Simple, fully-functional chat interface.
  • Built with Next.js, TypeScript, and Tailwind CSS.
  • Easy customization of prompts and UI components.
  • Deployable on Vercel or forkable on Replit.

Maintenance & Community

The project is maintained by mckaywrigley. Contact is available via Twitter.

Licensing & Compatibility

The README does not specify a license. Compatibility for commercial use or closed-source linking is not detailed.

Limitations & Caveats

The project is described as a starter kit, implying it may require significant development to become a production-ready application. The lack of explicit licensing information could pose a barrier to commercial adoption.

Health Check
Last commit

2 years ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
13 stars in the last 90 days

Explore Similar Projects

Starred by Jared Palmer Jared Palmer(Ex-VP of AI at Vercel; Founder of Turborepo; Author of Formik, TSDX), Jeff Hammerbacher Jeff Hammerbacher(Cofounder of Cloudera), and
1 more.

promptable by cfortuner

0%
2k
TS/JS library for building full-stack AI apps
created 2 years ago
updated 2 years ago
Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Jeff Hammerbacher Jeff Hammerbacher(Cofounder of Cloudera), and
1 more.

chathub by chathub-dev

0.1%
10k
All-in-one chatbot client
created 2 years ago
updated 4 months ago
Feedback? Help us improve.