Laravel AI Chat
Laravel + Inertia AI chat starter with streaming responses across 9 model providers

- Best for
- Laravel developers who want a ready-made, provider-agnostic AI chat UI with streaming responses rather than building the SSE plumbing themselves.
- Skip if
- You're not building on Laravel/Inertia, or need a non-chat AI app pattern (agents, RAG pipelines, etc).
AI Chat is a free, MIT-licensed Laravel starter kit that pairs the Prism PHP SDK with Inertia.js and Vue 3 to deliver a real-time streaming AI chat interface. It supports OpenAI, Anthropic, Google Gemini, Ollama, Groq, Mistral, DeepSeek, xAI and VoyageAI out of the box, plus reasoning-model support, chat sharing, Shadcn-based theming with light/dark mode, and built-in auth via Laravel Sanctum.
Pros
- Genuinely provider-agnostic - 9 AI providers supported via Prism PHP, not locked to one vendor
- Free, MIT-licensed, with a healthy 379 GitHub stars and recent commits
- Installable directly via the Laravel installer or Composer, following Laravel conventions
Cons
- Narrowly scoped to chat UI - no billing, teams, or broader SaaS scaffolding included
- Defaults to SQLite, so Postgres/MySQL users need to reconfigure the database layer
- Smaller community than the flagship Laravel starter kits (Breeze/Jetstream)
Features
Auth and access
- Auth included
AI capability
- AI chat
- Streaming responses
- Model-agnostic
Growth and ops
- Dark mode
Licensing and commercial
- Open source
- Free tier
- MIT licensed
Alternatives

SvelteKit AI Chatbot (jianyuan)
An open-source SvelteKit port of Vercel's AI Chatbot template

Nuxt AI Chatbot Template
An official Nuxt UI template for building a streaming AI chatbot with auth and chat history

Cloudflare Agents Starter
An AI chat agent starter on Cloudflare Workers with Auth0 authentication