WelcomeAI is an independent multi-tenant RAG SaaS. A customer uploads PDFs, Word files and Markdown, points the crawler at a site or connects a CMS, and the content is indexed into a knowledge base on PostgreSQL with pgvector. Indexing runs in the background and reports per file, so a failed crawl is visible instead of silent.
What makes it different is what comes back. Every answer arrives with the passages it used and their similarity scores, so you fix the document instead of guessing at the prompt. Where no passage clears the score threshold, the assistant says so and names what it can answer instead, rather than inventing a parameter.
One Next.js app serves four hosts: the workspace at app.welcomeai.dev, the marketing site at welcomeai.dev, the widget from cdn.welcomeai.dev, and an admin console. English sits at the bare path and Spanish under /es — a first-class mirror written to the same register and the same length discipline, not a machine pass.