Docs/Welcome

Neofir documentation

Neofir is a builder for conversational agents that run on the messaging surfaces your customers already use — Instagram DM, Facebook Messenger, WhatsApp Business, and an embeddable web widget. Configure one personality, plug in a knowledge base, choose the tools the agent can call, and ship.

What Neofir is not

Neofir is not a generic chatbot platform. It is opinionated about three things:

Architecture at a glance

The platform splits into four deployable surfaces:

SurfaceStackHostingPublic URL
Backend APIFastify (Node 20), TypeScript, ZodRailway, EUapi.neofir.com
DashboardNext.js App Router, TanStack QueryVercel, EUapp.neofir.com
Widget bundlePreact + Vite (≤47 KB gz)Romarg CDNcdn.neofir.com
Landing & docsStatic HTML/CSSRomarg FTPneofir.com

Storage and authentication run on Supabase in EU region. LLM inference is provider-agnostic with Gemini as the current default. Email and messaging are routed through best-in-class providers (Resend for email, Twilio for SMS / WhatsApp). Payments use Stripe.

Next steps