TheSupportAgentThatThinksForYou
Self-hosted, AI-native helpdesk with intelligent reply suggestions, RAG knowledge base, live chat, and automation. Deploy in 60 seconds. Your data never leaves your infra.
Hi! My payment keeps failing when I try to checkout. I've tried 3 different cards — all failing with the same error. This is really urgent.
I understand how frustrating this is. Let me check immediately — could you confirm the last 4 digits of the cards?
4242, 1234 and 9876 — same error on all. Your status page shows everything operational…
Thank you for those details, Sarah. I can see the processor is flagging rapid retry attempts as suspicious. I've temporarily whitelisted your account
Powered by world-class open-source technology
Everything Your Team Needs
From intelligent AI replies to real-time collaboration — FusterAI ships with every feature your support team needs, day one.
AI Reply Suggestions
Context-aware draft replies generated using your knowledge base. Every suggestion pulls from RAG-retrieved docs, past tickets, and customer history.
Based on your refund policy doc and 3 similar past tickets, here's a suggested reply…
RAG Knowledge Base
Import FAQs, policies, and docs. Indexed with pgvector embeddings and hybrid full-text search so AI always has the right context.
Live Chat Widget
Embeddable chat widget with real-time agent console powered by WebSockets. Visitors connect instantly — no third-party services.
Multi-Mailbox Management
Connect unlimited inboxes via IMAP/SMTP. All email encrypted at rest. Auto-fetch every 60 seconds. Separate signatures per mailbox.
Auto-Categorization
AI automatically assigns tags, priority, and routing on every new ticket. Zero configuration needed once your rules are in place.
Automation Rules
Build Trigger → Condition → Action workflows. Auto-assign, tag, escalate, or reply based on content, sender, priority, and more.
Real-time WebSockets
Laravel Reverb powers live updates — new messages, typing indicators, collision detection ("Sarah is viewing"), and assignment changes.
Reports & Analytics
Track conversation trends, agent performance, resolution times, and first-response SLA. Filter by mailbox, channel, priority, or date range.
MCP Protocol
Full Model Context Protocol server. AI can retrieve conversations, search tickets, create notes, assign agents, and update tags — all through structured tool calls.
Hybrid Search
MeiliSearch full-text + pgvector semantic search across all conversations, customers, and knowledge base documents. Instant results.
Extensible Modules
Hook/filter system for PHP + React slot renderers. Build custom integrations without touching core. Community module marketplace coming in Q2.
AI That Actually Works
Not bolted-on AI. FusterAI is built AI-first — intelligence is woven into every workflow using the Model Context Protocol and pgvector RAG.
AI can call 9 MCP tools to fully interact with FusterAI — from reading conversations to assigning agents and creating notes.
From Email to Resolution
in Seconds
Three steps. No friction. AI does the heavy lifting so your team can focus on what matters.
Email Arrives
A customer email lands in one of your connected mailboxes. FusterAI fetches it via IMAP, parses the thread, and creates a conversation record in under 60 seconds.
AI Categorizes & Suggests
AI immediately auto-tags the ticket (billing, urgent, etc.) and generates a context-aware reply draft using your RAG knowledge base and pgvector embeddings.
Agent Reviews & Sends
Your agent sees the AI suggestion directly in the conversation view. One click to approve, or edit freely in the rich text editor. The reply goes out via your SMTP provider.
Ready to see it live?
Deploy FusterAIBuilt on the Best Stack
Every technology choice was deliberate. Production-grade open source from day one.
AI Engine
AI modelPrimary AI model for suggestions, categorization, and summaries
Model Context Protocol
MCP9 MCP tools for structured AI ↔ FusterAI interaction
pgvector
embeddings1536-dim embeddings stored in PostgreSQL for RAG retrieval
Laravel 12
PHP 8.4+PHP 8.4+ framework — controllers, queues, Artisan, Horizon
PostgreSQL 17
databasePrimary database with row-level security and pgvector extension
Redis 7
cache & queuesQueue backend, caching, session storage, and Horizon worker data
Laravel Horizon
queue monitorQueue visualization with 6 named worker pools (AI, email, etc.)
React 19
React 19UI layer via Inertia.js SSR — TypeScript, hooks, Framer Motion
Inertia.js
SPA bridgeSeamless Laravel ↔ React SPA bridge — no separate API needed
Tailwind CSS v4
CSS frameworkDesign system with OKLch colors, custom utilities, dark mode
Tiptap 3
rich textRich text editor with 12+ extensions including canned responses
Laravel Reverb
WebSocketsSelf-hosted WebSocket server for live chat, typing, notifications
MeiliSearch
searchFull-text search across conversations, customers, KB documents
Laravel Scout
hybrid searchUnified search abstraction — Meilisearch + pgvector hybrid
Your Data. Your Rules.
FusterAI is fully self-hosted and open source. No vendor lock-in, no SaaS pricing surprises — deploy on your own infrastructure in under a minute.
Requires Docker 24+ · PostgreSQL 17 · Redis 7 · Node 20+
Zero Data Egress
Conversations, customers, and AI embeddings stay on your infra. Nothing leaves unless you send it.
Self-Hosted
Run on your VPS, cloud, or on-premises. Full Docker Compose stack with one command.
Encrypted at Rest
Mailbox credentials encrypted with AES-256. Database-level encryption via PostgreSQL.
Compliance-Ready
GDPR, CCPA, and SOC 2 friendly. You control the data residency, retention, and access policies.
Simple, Transparent Pricing
Start free. Always. Self-hosted forever — or wait for managed cloud coming in 2026.
Self-Hosted
Free to Self-HostEverything you need. Deploy on your own infrastructure. No limits. Bring your own AI API key.
Get Started FreeCloud
Coming SoonManaged hosting with auto-updates, backups, and priority support.
Join WaitlistEnterprise
Coming SoonSLA, on-premises deployment, custom integrations, and dedicated support.
Contact SalesAll plans include access to the full source code on GitHub — free for personal and commercial use.
Ready to Transform
Your Support?
Deploy FusterAI in 60 seconds. Free to self-host. Your data stays on your servers. Bring your own AI key.
docker compose up -dOpen Source · No telemetry · No vendor lock-in · Works offline