# Korve ## Docs - [Agent onboarding](https://docs.korve.dev/agents/agent-onboarding.md): The golden path for an agent operating Korve: key → project → repo → deploy → logs → diagnose. - [MCP setup](https://docs.korve.dev/agents/mcp-setup.md): Connect any MCP client to Korve in one command — two tools, the whole platform. - [Skills](https://docs.korve.dev/agents/skills.md): Pre-built knowledge packs that teach coding agents how to operate Korve. - [analytics](https://docs.korve.dev/api-reference/analytics.md): Traffic analytics for the project's deployed app: requests, errors, and CPU-time percentiles over time, in UTC buckets. - [API keys](https://docs.korve.dev/api-reference/apikeys.md): Organization API keys for agents and CI. Keys carry a member or admin role, authorize only their own organization, and can never manage keys, billing, or members. - [Billing](https://docs.korve.dev/api-reference/billing.md): Organization billing. Korve is paid-only and usage-based — nothing provisions before payment. - [buckets](https://docs.korve.dev/api-reference/buckets.md): Named object-storage buckets, listed per organization. A bucket scoped to a project is usable only there; an organization-level shared bucket is usable from every project. Storage operations address a bucket by name via their `bucket` query parameter; without one they keep the original per-environme… - [Budgets](https://docs.korve.dev/api-reference/budgets.md): Monthly spend caps per project. Budgets watch month-to-date usage at rate-card prices and flag (or, with hard stop, will suspend) overruns. - [Database](https://docs.korve.dev/api-reference/database.md): The managed Postgres database, one per environment (production by default); credentials are issued once and rotatable on demand. - [Deploys](https://docs.korve.dev/api-reference/deploys.md): Deployments — build and release a project from a git ref. - [Domains](https://docs.korve.dev/api-reference/domains.md): Custom domains. Point a domain you own at a project environment: add it, create the returned CNAME record, then check until it goes active. - [Environment variables](https://docs.korve.dev/api-reference/env.md): Project environment variables, scoped per environment. Values are stored encrypted. - [environments](https://docs.korve.dev/api-reference/environments.md): Named per-project environments. Every project has implicit production and preview environments; create more to give env vars, databases, storage, and deploys an isolated scope. - [Logs](https://docs.korve.dev/api-reference/logs.md): Runtime logs from the project's deployed app. Entries are retained for 7 days. - [Manifest](https://docs.korve.dev/api-reference/manifest.md): Infrastructure as code: declare an organization's desired platform state and reconcile it. Plans never delete — undeclared resources are reported as orphaned. - [Current user](https://docs.korve.dev/api-reference/me.md): The authenticated user and their organization memberships. - [Organizations](https://docs.korve.dev/api-reference/orgs.md): Organizations (accounts). Billing and projects attach here, never to users. - [API overview](https://docs.korve.dev/api-reference/overview.md): Base URL, authentication, roles, errors, and conventions for the Korve API. - [Previews](https://docs.korve.dev/api-reference/previews.md): Pull-request preview environments. Each preview runs on its own managed subdomain. - [Projects](https://docs.korve.dev/api-reference/projects.md): Deployable apps. Each project gets a managed subdomain and isolated runtime. - [regions](https://docs.korve.dev/api-reference/regions.md): Region catalogs — where compute, storage, and databases can be placed. - [Storage](https://docs.korve.dev/api-reference/storage.md): Project object storage. Uploads and downloads happen through short-lived signed URLs; keys are tenant-relative and isolated per project. Operations address the project's original per-environment scope by default, or one named bucket via ?bucket= (see the buckets resource). - [System](https://docs.korve.dev/api-reference/system.md): Platform health and API self-description. - [Usage](https://docs.korve.dev/api-reference/usage.md): Metered usage per project. Internal meters and agents report quantities against rate-card meter ids; reads aggregate the current calendar month. - [Commands](https://docs.korve.dev/cli/commands.md): Every korve command, with flags, examples, and behavior notes. - [CLI overview](https://docs.korve.dev/cli/overview.md): The korve binary: install, authenticate, configure — and everything the API does. - [Install the CLI](https://docs.korve.dev/install-cli.md): One command to install korve; one command to authenticate. - [Introduction](https://docs.korve.dev/introduction.md): Korve is an agent-era platform: deploy full-stack apps with batteries included. - [Pricing](https://docs.korve.dev/pricing.md): Usage-based, to the cent. No seats. No free tier. - [Budgets & usage](https://docs.korve.dev/primitives/budgets-and-usage.md): Metered usage at rate-card prices, with per-project monthly caps and an optional hard stop. - [Databases](https://docs.korve.dev/primitives/databases.md): One managed Postgres database per project, credentials shown once, rotatable on demand. - [Deploys](https://docs.korve.dev/primitives/deploys.md): How code becomes a running app on Korve. - [Custom domains](https://docs.korve.dev/primitives/domains.md): Point a domain you own at a project: add, CNAME, verify, done. - [Environment variables](https://docs.korve.dev/primitives/environment-variables.md): Encrypted configuration, applied on the next deploy. - [Environments](https://docs.korve.dev/primitives/environments.md): Production, preview, and any custom environment you create — each with its own infrastructure. - [Logs](https://docs.korve.dev/primitives/logs.md): Runtime logs from your deployed app — uniform, queryable, retained 7 days. - [Manifests (IaC)](https://docs.korve.dev/primitives/manifests.md): Declare your organization's desired state in korve.yaml; plan and apply to reconcile. - [Preview environments](https://docs.korve.dev/primitives/previews.md): Every open pull request gets its own live URL. Close the PR, and it's gone. - [Remediation](https://docs.korve.dev/primitives/remediation.md): The platform agent diagnoses failed deploys and hands you a structured fix. - [Storage](https://docs.korve.dev/primitives/storage.md): Per-project object storage with tenant-scoped keys and signed URL transfers. - [Quickstart](https://docs.korve.dev/quickstart.md): From zero to a deployed app on your-app.korve.app.