npx vendo init, which reads your repo before it
asks anything. It asks how people will use your agent, how your users sign in,
where the app runs in dev, and whether it may send your source to a model
provider to grade your tool catalog — every one Enter-to-accept, and all of them
listed with their flags —
then writes the wiring. Pick how your loop runs and follow that page end to end —
each one is complete on its own.
Quickstart: AI SDK
Per-request packs,
dynamic-tool parts, one route edit.vendoTools(vendo, { principal })Quickstart: Mastra
A static definition, the request-context caller, one route edit.
VENDO_PRINCIPAL_KEYQuickstart: MCP
Any agent that speaks MCP gets the same guarded tools.
createVendo({ mcp: true })