Populate your action registry from an OpenAPI spec, network traffic, or manual definition so your AI agent can call your real product APIs.
Defining actions by hand works, but most teams have dozens of API endpoints worth wiring up. These three methods let you go from “I have an API” to “I have a draft action registry” without writing each definition manually.The codebase method is fastest and most accurate — pick it when you have repo access. The browser extension has the lowest friction and works without code access — pick it when you can’t grant repo access or want to start with the endpoints your team actually hits. Running locally is a fallback that works with any setup — copy a prompt, run it yourself, paste the results back.
Codebase
Scans your API routes via GitHub App.
Browser extension
Watches live API calls as you use your product.
Run locally
Copy a prompt, run it yourself, paste the results back.
For the codebase method, your source code is processed under strict guarantees:
Risk
Mitigation
Persistent code storage
Ephemeral, encrypted disks only. Destroyed on session end.
Cross-tenant access
One isolated ECS task per session, no shared storage
External container access
Private subnets, no public IPs
Token misuse
Scoped, short-lived GitHub App tokens
Accidental logging
File contents redacted from all logs
The browser extension path avoids all of this. It only observes API endpoint patterns from calls your browser is already making. No bodies, no credentials, no code access.
⌘I
Assistant
Responses are generated using AI and may contain mistakes.