Skip to main content
In Karada, a Project is the fundamental container for all your deployed services, Auto-MCP integrations, and resource limits. Every Project belongs to a Workspace (Team), ensuring that billing, access control, and usage are centrally managed.

Creating Projects

When creating a new project, you can choose from two primary paths:

1. Provider Projects (e.g., Auto-MCP)

When you build an integration through Karada’s specialized providers like Auto-MCP, Karada manages the underlying source code and repository for you. You only need to provide the configuration (e.g., an OpenAPI specification URL), and Karada handles the build, deployment, and versioning.

2. Git Integrations (Coming Soon)

For bespoke applications, you can connect your Karada workspace to a GitHub repository. Karada will automatically setup CI/CD pipelines to build and deploy your application every time you push to the main branch.

The Project Dashboard

The Project Dashboard is your command center. From here, you can observe all critical metrics and configurations at a glance.

Usage Tracking

If your project utilizes AI agents or processes automated requests, the Usage tab provides real-time insights into your consumption. Karada tracks:
  • Total API Requests
  • Bandwidth Data Transfer
  • Error Rates and Latency (where applicable)
Usage metrics are critical for monitoring the health of your deployments and ensuring you stay within your billing tier.

Managing Settings

The Settings tab allows you to customize the behavior of your project:
  • General: Change the project name, description, and primary domain.
  • Environment Variables: Securely store and inject secrets (like OPENAI_API_KEY) into your deployments at runtime. Karada encrypts these values at rest.
  • Danger Zone: Transfer project ownership to another team or permanently delete the project. Deleting a project stops all active deployments immediately.