What is SeldonFrame
The agent-native, open-source alternative to GoHighLevel for agencies: deploy a branded website, booking flow, CRM, intake, and agent for every client from one workspace.
The short version
Agencies usually stitch together a CRM, website builder, scheduler, forms, messaging, and an AI layer for every client. SeldonFrame turns that delivery work into one repeatable client workspace: branded website, booking page, AI receptionist, intake form, CRM, reminders, and client portal sharing the same data and operating surface.
Deliver, then operate
What you get on day one
- A CRM for your contacts, deals, and bookings.
- A public website at
your-name.app.seldonframe.com(or the client's custom domain) with landing pages, intake forms, and booking pages. - AI agents you can drop on your site as a chatbot. They can book, reschedule, and answer questions — all with an eval-gated safety check before going live.
- Email + automations. Send emails from your domain. Trigger reminders, follow-ups, and sequences from CRM events.
What makes it AI-native
Two things. First, the same workspace any agency operates in the dashboard is also exposed as an MCP server — so Claude Code (or any MCP-aware agent) can read and write the client CRM, build pages, and ship agents through natural language. You can say "build me a chatbot for my HVAC business" in Claude Code and watch it happen.
Second, the runtime trusts the model. SeldonFrame uses thin harnesses and fat skill-packs (markdown skills the prompt composer reads), which means the system gets better automatically as Claude / GPT / Gemini get better. You don't rewrite SeldonFrame when a new model ships.
Antifragile by design
Who it's for
Agencies and independent operators who sell AI front offices to service businesses. Solo operators can run their own workspace too; agencies get the white-label client workspaces, branded portals, and repeatable delivery workflow.