---
title: "Simplechat"
description: "SimpleChat is a full-stack platform that lets anyone build, customize, train, and deploy AI-powered chatbots on their website with a single script tag."
locale: "en"
slug: "simpleshat"
type: "projects"
canonical: "https://sechak.com/en/projects/simpleshat"
markdown: "https://sechak.com/en/projects/simpleshat.md"
published: "2026-04-06T20:43:56.044Z"
updated: "2026-04-06T20:43:55.908Z"
category: "AI"
client: "open source"
year: "2025"
---
# Simplechat

SimpleChat is a full-stack platform that lets anyone build, customize, train, and deploy AI-powered chatbots on their website with a single script tag.

# SimpleChat — AI Chatbot Builder Platform

*Build, customize, and deploy AI-powered chatbots in minutes*

SimpleChat is a full-stack platform that lets anyone build, customize, train, and deploy AI-powered chatbots on their website with a single script tag. Upload your data, tailor the behavior, and launch a smart assistant in minutes — no coding required.

## Features

### Core Functionality

- **AI Chatbot Creation:** Build custom chatbots with personalized instructions, tone, and language settings
- **Knowledge Base:** Upload documents (PDF, DOCX, TXT, Excel) and websites to train your chatbots
- **Real-time Chat:** Instant messaging powered by WebSocket connections
- **Customizable Widget:** Embeddable chatbot widget with full styling customization (colors, border radius, dark mode)
- **Multiple AI Models:** Support for various OpenAI models (GPT-4, GPT-4o-mini, etc.)

### Advanced Features

- **Human Handoff System:** Seamlessly transfer conversations from AI to human agents
- **Workspace Collaboration:** Multi-user workspaces with role-based access control
- **Analytics Dashboard:** Track conversations, messages, user engagement, and performance metrics
- **Conversation Management:** View, search, and manage all conversations with filtering and pagination
- **Document Management:** Upload, process, and manage knowledge base documents
- **Website Crawling:** Automatically crawl and index website content for chatbot knowledge
- **Credit System:** Usage-based credit system with subscription plans
- **Real-time Updates:** WebSocket-powered real-time dashboard updates

### User Experience

- **Modern UI:** Built with Next.js, React, and Shadcn UI components
- **Responsive Design:** Fully responsive interface that works on all devices
- **Dark Mode Support:** Customizable dark mode for chatbot widgets
- **Message Feedback:** Like/dislike feedback system for continuous improvement
- **Conversation History:** Persistent conversation history with client UUID tracking

## Technologies Used

### Frameworks & Languages
- **Python & FastAPI** for backend logic and API management
- **Next.js & TypeScript** for the frontend application
- **LangChain & LangGraph** for AI orchestration and agent workflows
- **Tailwind CSS & Shadcn UI** for responsive and consistent UI design

### Databases & Storage
- **PostgreSQL** with SQLModel ORM for structured data storage
- **Pinecone** as vector database for embeddings and semantic search
- **Redis** for task queue management with Celery

### AI & Machine Learning
- **OpenAI API** (GPT-4, GPT-4o-mini) for language model inference
- **LangChain-Pinecone** for vector store integration

### Authentication & Security
- **JWT tokens** with bcrypt password hashing

### File Processing
- **PyPDF2** for PDF parsing
- **python-docx** for Word document processing
- **openpyxl** for Excel file handling
- **BeautifulSoup4** for HTML parsing and web scraping

### Infrastructure & Tools
- **WebSockets** via native FastAPI support for real-time communication
- **Alembic** for database migrations

![520932761-cd4e3439-2ff5-49f8-929d-f96c5cbba35d.png](https://api.sechak.com/uploads/520932761_cd4e3439_2ff5_49f8_929d_f96c5cbba35d_b7915790f6.png)

---

*HTML version: https://sechak.com/en/projects/simpleshat*