#112 · Primary category: AI Chatbots
chat-js
Production-ready AI chat. Start here and make it your own. Formerly Sparka AI
Project last updated:08/29/26
GitHub Stars
1.2K
Forks
117
Contributors
10
License
Apache-2.0
Why we included this project
ChatJS is for teams tired of wiring up the same chat backend every time they build an AI product. It ships a full Next.js app with authentication (GitHub, Google, or anonymous), streaming responses, conversation history, and tool support already connected, plus access to 120+ models through a single API. The CLI scaffolds a project in one command and asks about the gateway, features, and auth up front, so you adapt the result instead of building from nothing. It also covers details most demo projects skip, like streams that resume after a page refresh, public link sharing, attachments, and an Electron wrapper for a desktop build. For anyone building a customer-facing assistant, this is a practical starting point to fork and customize.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
NextChat
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
system_prompts_leaks
Extracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs