Projects are the top-level workspace in MeshAgent. A project owns your rooms, deployed services, API keys, OAuth clients, integrations, routes, mailboxes, feeds, scheduled tasks, webhooks, billing and usage, and membership. First runDocumentation Index
Fetch the complete documentation index at: https://docs.meshagent.com/llms.txt
Use this file to discover all available pages before exploring further.
meshagent setup to sign in, or continue with the current account if you are already signed in, then choose or create a project and activate that project from the CLI. If Codex or Claude are installed, setup can also configure them to use MeshAgent for the active project, reuse or update existing MeshAgent integrations, or remove them later. For the full command surface, see MeshAgent CLI.
By default MeshAgent provides OpenAI and Anthropic access for the project through MeshAgent-managed routing. Use Integrations only when you want to switch the project to your own provider accounts or override the upstream base URLs.
Manage projects from the CLI
Usemeshagent project when you want to create, list, or activate projects from the terminal.
Create a project:
What lives at the project level
- Project Roles and Access: members, roles, and room-creation permissions
- API Keys: project-scoped credentials for automation and backend services
- OAuth Clients: sign users in to your own app with project-owned OAuth clients
- Integrations: project-level model routing, telemetry, and related shared settings
- Billing and Usage: project credits, usage, and recharge settings
- Routes: map domains and published ports into rooms
- Mailboxes: route email into room queues
- Feeds: publish JSON once and deliver it into room storage subscriptions
- Scheduled Tasks: enqueue recurring work on a schedule
- Webhooks: send project events to your external systems