runvendo/vendo
Vendo is an open-source embedded agent SDK that lets end-users of B2B SaaS products build custom features, automate workflows, and generate dynamic views through AI.

Vendo provides an embedded agent layer that operates through the host product’s own API as the signed-in user. Agents can build live views composed from the host’s components, remix existing UI in place based on natural language descriptions, and automate workflows by connecting tools. The framework renders generated UI in a sandboxed, brand-native surface without touching the source code. It targets B2B SaaS teams whose customers request bespoke functionality.
Frequently asked
- What is runvendo/vendo?
- Vendo is an open-source embedded agent SDK that lets end-users of B2B SaaS products build custom features, automate workflows, and generate dynamic views through AI.
- Is vendo open source?
- Yes — runvendo/vendo is open source, released under the Apache-2.0 license.
- What language is vendo written in?
- runvendo/vendo is primarily written in TypeScript.
- How popular is vendo?
- runvendo/vendo has 543 stars on GitHub.
- Where can I find vendo?
- runvendo/vendo is on GitHub at https://github.com/runvendo/vendo.