Vibecode MagicChat

track this build5 steps, step by step
KINDA · weekend project
price $59/moyou'd save $708/yrbuild time weekendcategory 🛟 customer supportreplaced by 0 people

A retrieval chatbot over your own docs is one of the most one-shottable products there is: crawl the site, chunk and embed it, answer from the top matches with an LLM, drop in a widget. What you don't get for free is the boring operational layer, scheduled re-crawls, analytics, lead capture and human handoff, multi-source connectors, and a hosted widget that stays up. Buildable in a weekend, real gaps after that.

the project pack4 files · fastest path to a working personal build
README.md
# MagicChat indie build

## Goal

Build the smallest trustworthy replacement for the core MagicChat workflow for one developer or a tiny team.

## Scope

Crawl a site or docs, chunk and embed the pages into a vector store, retrieve the top matches for a visitor question, and answer with an LLM through an embeddable chat widget.

## Quick start

1. Install the documented dependencies.
2. Copy `.env.example` to `.env`.
3. Run the development command chosen during implementation.
4. Complete the acceptance checks in `BUILD_PLAN.md`.

## Honest limits

This build deliberately does not replace:
- scheduled auto re-crawl and content refresh
- analytics and conversation-history dashboards
- lead capture and human handoff
- multi-source connectors and integrations
- hosted uptime for the widget
- team seats and enterprise compliance (HIPAA/DPA/BAA)

If those capabilities are essential, use Onyx (formerly Danswer) instead of pretending the gap is solved.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

People pay so they never touch the plumbing: the crawler that re-indexes when docs change, the dashboard that shows what customers asked, the connectors to their help desk, and a widget that stays up without them running a server. The RAG is easy; keeping it fresh, measured and online is the recurring work.

what you lose

xscheduled auto re-crawl and content refresh

xanalytics and conversation-history dashboards

xlead capture and human handoff

xmulti-source connectors and integrations

xhosted uptime for the widget

xteam seats and enterprise compliance (HIPAA/DPA/BAA)

share on X ↗"I just replaced MagicChat ($59/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

OnyxSelf-hosted chat over your own docs with connectors and permissions; heavier to run than a widget, but the whole RAG loop is yours.32kaug 2026open source

no votes, no pay-to-list · just what's real

the numbers

MagicChat pricing

planmonthlyannual (per mo)what you get
free$0/workspace$0/workspace1 chatbot; 100 messages/month; 50 training pages; website embed; community support
lite$29/workspace1 chatbot; 7,500 messages/month; 500 pages; 1 team member; manual refresh
starter$59/workspace1 chatbot; 15,000 messages/month; 1,000 pages; 1 team member; manual refresh
growth$129/workspace2 chatbots; 33,000 messages/month; 10,000 pages; 4 team members; monthly auto-refresh; API access
scale$429/workspace10 chatbots; 110,000 messages/month; 50,000 pages; 10 team members; weekly auto-refresh; daily auto-scan
enterprisecustomCustom message volume, chatbot count, seats and compliance; HIPAA eligible with DPA/BAA on request

free tier1 chatbot, 100 messages/month and 50 training pages

billingmonthly + annual (annual advertised at about 40% off; exact effective annual tier prices not exposed)

hidden costsRemoving MagicChat branding costs $59/month. Each extra 5,000-message block costs $59/month. Prices exclude tax; paid plans have a 7-day trial.

verified 2026-08-12 · source ↗

questions
Vibecode MagicChat

Kinda. The core of MagicChat is buildable in a weekend with the prompt on this page, but there are real gaps: scheduled auto re-crawl and content refresh, analytics and conversation-history dashboards. Read the honest list above before committing.

How much does MagicChat cost?

MagicChat costs about $59/month (Starter, checked 2026-08-12), which is $708 per year.

What do I lose by replacing MagicChat?

Honestly: scheduled auto re-crawl and content refresh; analytics and conversation-history dashboards; lead capture and human handoff; multi-source connectors and integrations; hosted uptime for the widget; team seats and enterprise compliance (HIPAA/DPA/BAA). If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to MagicChat?

Yes: Onyx (Self-hosted chat over your own docs with connectors and permissions; heavier to run than a widget, but the whole RAG loop is yours.) The prompt is for when you want it exactly your way.