Vendo (YC S26) – Let users build features on top of your product

Hi HN, we’re Yousef & Nour, founders of Vendo (https://vendo.run). Vendo lets users create new features inside the software they already use. A user describes the dashboard, workflow, or small app they need, and Vendo builds it on top of the product’s existing data, API, and interface.Demo: https://www.youtube.com/watch?v=VdpHehY64lsWe built Vendo because every SaaS eventually faces the same problem: every customer needs something slightly different. One wants a new report and another needs a workflow that only makes sense for their team. These requests either sit on the roadmap, become one-off engineering work, or force the customer into spreadsheets and external tools. We wanted the user to be able to create the missing feature themselves, without leaving the product.Here is how it works:- npx vendo init reads the product's API surface, theme, routes, and more. These are used so that the apps Vendo creates (1) look on-brand and native and (2) have the ability to read data and perform actions directly through the company's API- When a user asks for a feature, we have a custom Vendo harness that writes a React component with a bunch of Vendo add-ons and guardrails (ex. ability to make calls to the host API + our component library). Every save is compiled, type-checked, run against real API responses, and rendered before the user sees it. We just released a benchmark and write-up here with more info for anyone interested: https://vendo.run/blog/generating-product-ui-measured- We use QuickJS to make sure that anything the agent creates is sandboxed and can't mess with the company's site. Vendo compiles the component and runs it with Preact inside a QuickJS VM with no access to the DOM, network, or clock. The VM returns a UI tree, which the host renders using the product’s registered components. When the user clicks something, QuickJS emits a tool call; the host executes it through Vendo’s guard and p

Hacker NewsToolAISource
0Sign in to voteCopy link

FL score

72

out of 100

Verdict

VALIDATE

high confidence

Competition

No competitor data yet

Trend

No signal yet

Let SaaS customers generate custom features on top of their existing tools without engineering work.

The pain

SaaS products can't customize fast enough for individual customer needs. Teams either wait months for roadmap features, pay for custom development, or abandon the product for spreadsheets and external tools. This creates churn and limits expansion revenue.

The gap

No existing product lets non-technical users safely generate new features that integrate with a SaaS's data and UI. Building this requires solving: (1) understanding the host product's API surface and design system, (2) generating working code that compiles and type-checks, (3) sandboxing untrusted code so it can't break the product, (4) making the generated feature feel native.

Build angle

Start with 2-3 specific SaaS verticals (e.g., CRM, project management, accounting) where customization requests are highest. Build tight integrations with their APIs and design systems. Measure success by tracking feature adoption, time-to-feature, and whether customers reduce external tool usage. Charge per feature generated or per active feature.

Strengths

  • Solves a real, recurring problem every SaaS faces, customer customization requests that drain engineering resources
  • Technical execution is solid: QuickJS sandboxing, type-checking, and real API validation before rendering prevents broken features
  • YC backing and founder credibility reduce adoption friction with enterprise customers
  • Defensible moat: integrating deeply with each SaaS's API and design system creates switching costs
  • Clear unit economics: customers pay for features they would otherwise request as custom work

Risks

  • Adoption depends on SaaS companies integrating Vendo into their product, requires sales and partnership work, not just a self-serve tool
  • AI code generation quality degrades on complex features; unclear where the boundary is between what Vendo can build and what still needs engineers
  • Liability exposure: if a generated feature breaks a customer's workflow or data, who is responsible?
  • Competitive threat from SaaS platforms building this natively (Salesforce, HubSpot, Zapier already have low-code/no-code layers)
  • Customer lock-in cuts both ways: if Vendo becomes critical to a SaaS's product, the SaaS may build this in-house to avoid dependency

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “Vendo (YC S26) – Let users build features on top of your product”.

Open FlyBot