Skip to main content

Welcome to OpenChat

OpenChat is an open-source AI chat platform built on TanStack Start, Convex, and OpenRouter. It supports hosted usage at osschat.dev and full self-hosting. OpenChat homepage hero in dark mode

What You Get

CapabilityWhat it means in OpenChat
Model access100+ models via OpenRouter plus direct provider credentials
Real-time syncConversations and sidebar state update across devices via Convex
Advanced chat controlsEdit, retry, fork, stop generation, and export chats
Search and reasoningOptional web search and model reasoning support
Secure credentialsEncrypted provider secrets stored server-side
Self-hostingDeploy in cloud or containers with first-party docs

Core Product Areas

  • Chat UX: streaming replies, message actions, branching, read state.
  • Model UX: searchable model selector, favorites, provider switching.
  • Settings: account, providers, chat preferences, models cache, shortcuts.
  • Workflows: asynchronous chat title generation, export, cleanup, account deletion.
  • Platform: Better Auth + GitHub OAuth, Convex schema/functions, Upstash limits and queues.

Next Steps