Sign up and create an API key
- Create an account at app.mesa.dev.
- Create an organization for your product (example:
acme). - Generate an API key with
repo:create,repo:read, andgit:writescopes.
API keys are only shown once. Save them in your secrets manager before leaving the dashboard.
Create a repo for agent-generated dashboards
In a generative UI product, each customer often gets a dedicated workspace. Mesa lets you model that as one repo per customer or per product space.
Branch for a proposal
Treat each agent suggestion as a branch so you can review, compare, and accept changes without mutating the main experience.
Write the agent's update
Your agent can now write the suggested layout update directly to the proposal branch.
Next steps
- Core Concepts for repos, branches, and commits
- Authentication & Permissions for API key scopes
- TypeScript SDK Reference for full API coverage
- Python SDK Reference if you’re working in Python
- Rust SDK Reference if you’re working in Rust

