Get Started
Introduction
The Mirra Platform is a comprehensive ecosystem for building, deploying, and monetizing AI agents and automation workflows. It connects developers with a marketplace of users, providing the infrastructure to run secure, serverless code and manage complex data integrations.
Why Build on Mirra?
Mirra solves the hardest parts of building AI agents: context, execution, and distribution.
- Context: Agents need data. Mirra's Resources allow secure access to external APIs (Google Drive, Notion, Linear) without handling OAuth tokens yourself.
- Execution: Agents need to do things. Mirra's Scripts provide a serverless runtime for executing logic, triggered by events or agent actions.
- Distribution: Agents need users. The Mirra Marketplace gives you instant access to users looking for automation solutions.
Core Building Blocks
The platform consists of three primary building blocks:
1. Scripts
Serverless functions that run your logic. Scripts can:
- React to events (e.g., "New email received")
- Process data (e.g., "Summarize this PDF")
- Execute actions (e.g., "Create a Jira ticket")
2. Resources
Secure connectors to external services. Resources define:
- Authentication: How to log in (OAuth2, API Keys).
- API Specs: What endpoints are available (OpenAPI 3.0).
- Permissions: What the agent is allowed to do.
3. Agents
The interface for users. Agents combine Scripts and Resources into a conversational experience, configured with a System Prompt and specific capabilities.
The Developer Workflow
- Build: Create Scripts and Resources using standard tools (TypeScript/Python, OpenAPI).
- Publish: Deploy to the Mirra Registry.
- Monetize: Set pricing (Free, Per-Call, Subscription) and earn from usage.
Next Steps
- Quickstart: Build your first agent in 5 minutes.
- Environment Setup: Configure your development environment.
- Core Concepts: Dive deeper into the system architecture.