Open source · Apache-2.0 · bring your own key
Your product, shaped to every customer
Vendo embeds an agent in your app. Customers build their own views, remix your UI, and automate work, all through your own API, rendered in your brand, inside your guardrails.
Quickstart
Install, add one key, and open your first generated view.
Give it to your agent
The full docs as one file, ready to paste into your coding agent.

What your customers can do
Four surfaces, one embedded agent, every action still passes your permission policy.

Build views
Ask a question, get a live view composed from your components and API data.

Remix the UI
Hover a component, describe the change, apply it in place, scoped to that customer.

Automate across tools
Plain language in, standing automation out, every tool gated by approval.

Talk to it
A live voice session: ask out loud, the agent talks back and renders the view.
Start here
Quickstart: Next.js
Install
vendoai, run npx vendo init, add one provider key, and open your first generated view.Quickstart: any Node server
Mount the
vendoai/server fetch handler on node:http, Express, Hono, or another Node runtime.Explore
How it works
The agent, the sandboxed stage, and how generated UI reaches your components.
Connect your app
What
vendo init extracts, and how to wire tools, host components, and theme.Tools and safety
Consent prompts, approval tokens, and judged rules on every mutating action.
Capabilities
Integrations, MCP, automations, saved views, and voice.
Self-hosted. One key. No signup.
The code is Apache-2.0, you bring a provider key and pay only for the tokens your customers use. A managed cloud is on the way.
Get started
Install Vendo and open your first generated view.
Star on GitHub
Vendo is open source under Apache-2.0.