host MCP
Your backend APIs become agent tools.
Drop an AI agent into the product you already ship. Chat, tools, and a sidecar runtime — free, open source, and your routes stay yours.
Install Sveda into this project. Read https://sveda.dev/llms.txt first. Install Sveda into this project. Read: - https://sveda.dev/llms.txt - https://sveda.dev/docs/start - https://sveda.dev/docs/hosts Pick the matching host SDK from /docs/hosts. If unsure which backend or frontend this repo uses, ask the user.
Apache 2.0 · Laravel · Django · Rails · Next · Spring · or a static page
Self-host or Cloud. A widget on the page. Tools on your backend. That is the integration.
01
02
03
04
FindAccount
GetInvoice
The agent is in the product.
LIVE ON THIS PAGE
This site already embeds the same agent. It searches the docs — open it and ask.
Mint a session from the backend. Open chat on the page. Not a React-only copilot and not a new TypeScript app.
Four packages, one chat. Import styles.css, pass the embed token, and mount SvedaChat.
Widget on the page. Session mint on your backend. Agent loop on the sidecar.
PAGE
Your UI in the browser.
embed token only — no host key
HOST
Auth, routes, and session mint stay yours.
POST /sveda/session
your APIs as tools
SIDECAR
Beside the host — not in your request cycle.
POST /sveda/stream
agent loop · MCP · catalog
MODELS
Keys on the runtime. Swap providers without a UI rewrite.
BYOK
Failover keeps the stream going.
IN THE PRODUCT
Tools on the wire.
Builtin search, host MCP, and frontend tools share one stream. No second orchestration repo.
Your backend APIs become agent tools.
The agent clicks, fills, and navigates in the browser.
Find files in the workspace index.
Open what it found, then answer.
Parallel work in one turn.
Discover more MCP tools on demand.
THIS TURN
Teams want an agent inside the product they ship — without replacing the app or standing up a control plane.
Lives next to the product, not in it. Your APIs are an afterthought. Auth is someone else’s.
You still assemble the UI, the stream, the auth, and the deploy. Primitives — not a product agent.
Fine on Next. Awkward on Laravel, Rails, or Spring. The rest of the stack does not disappear.
Control plane, stream parser, tool loop, model keys. Weeks before a visitor can send a turn.
SHIP
Roll your own
6-8 weeks
Sveda
1 evening
Sveda is free and open source — Apache 2.0, self-hosted. Or skip the install and ask the agent already on this page. It searches the docs.
Sveda is a free, open-source AI agent you embed in an existing product. Drop in chat UI, connect your APIs as tools, and the app can act — without replacing it or standing up a separate agent platform. Apache 2.0 licensed and self-hosted.
No. sveda-server runs beside the host. Your routes, auth, and deploy stay yours. The page opens chat; the sidecar owns the agent loop.
Host SDKs cover PHP, Laravel, Python (Flask, Django, FastAPI), Node (Express, Nest, Next), Ruby, Go, Java, and .NET. No framework: static HTML plus a tiny POST /sveda/session. Frontend is Vue, React, Svelte, Solid, a <sveda-chat> web component, or the headless JS client.
Stream chat in your UI, call frontend tools in the browser, and call your backend over MCP. Optional workspace tools can search and read code. Models and failover live on the sidecar, not in the widget.
Put an OpenAI (ChatGPT) or Anthropic (Claude) key on the sidecar, or point a catalog row at any Responses or Anthropic-compatible URL. DeepSeek is one optional wrapper we ship. Failover is an ordered list — swap a provider without rewriting the UI.
Yes. Copy the agent prompt from the homepage or /docs. Each host SDK page has a stack-specific prompt (Laravel + Vue, Next, Rails, Spring, …). Point the agent at https://sveda.dev/llms.txt.
Open-source Sveda is self-hosted: you run sveda-server beside your app. This marketing site is the brochure. Optional Sveda Cloud, coming soon, is a separate console and hosted runtime. See /cloud.
Coming soon. A console, model tokens on the subscription, and a private runtime per project. Embed the chat in web, iOS, and Android. Teams can add SSO, SCIM, audit export, spend caps, and a key they hold. See /cloud.