---
id: "comet-ml"
type: "component"
kind: "ml-platform"
provider: "default"
category: "compute"
aliases: "Comet"
docs: "https://www.comet.com/docs/v2/"
url: "https://localhost:3000/catalogue/components/comet-ml"
---

# Comet

Experiment tracking, model registry and model monitoring, as cloud or self-hosted.

| | |
|---|---|
| Provider | [default](https://localhost:3000/catalogue?provider=default) |
| Kind | [ML platform](https://localhost:3000/catalogue/kinds/ml-platform) |
| Category | Compute |
| Official docs | [https://www.comet.com/docs/v2/](https://www.comet.com/docs/v2/) |

## Properties

| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| `computeInstances` | integer | — | no | — | inherited |
| `deployment` | enum | `cloud`, `self-hosted`, `sagemaker-partner-app` | no | "cloud" | inherited |
| `experimentTracking` | boolean | — | no | true | **true** |
| `gpuEnabled` | boolean | — | no | — | inherited |
| `managed` | boolean | — | no | false | **true** |
| `modelRegistry` | boolean | — | no | true | **true** |
| `publicAccess` | boolean | — | no | — | inherited |

Bold values are the ones this component pins.

## Rules that apply · 1

### Stateful node without zone redundancy `stateful-node-without-zone-redundancy` (error)

- Page: https://localhost:3000/catalogue/rules/stateful-node-without-zone-redundancy.md
- Why: A stateful compute node pinned to exactly one availability zone disappears with that zone, and its state goes with it. Nodes inside a cell are exempt, because there the cell is deliberately single-zone and redundancy comes from the other cells.
- Applies to: every node in category compute
- Message: Stateful node '{{node.id}}' lives in exactly one availability zone. A zone outage takes its state with it.

It fires when:

- all of these hold:
  - the node's `stateless` is false
  - the node sits inside exactly 1 availability-zone group
  - this does not hold:
    - the node sits inside at least one cell group

## Other products of the same kind · 61

- [Platform for AI](https://localhost:3000/catalogue/components/alibaba-pai.md) `alibaba-pai` — alibabacloud
- [AWS Clean Rooms ML](https://localhost:3000/catalogue/components/aws-clean-rooms-ml.md) `aws-clean-rooms-ml` — aws
- [Amazon SageMaker AI](https://localhost:3000/catalogue/components/aws-sagemaker.md) `aws-sagemaker` — aws
- [Amazon SageMaker Canvas](https://localhost:3000/catalogue/components/aws-sagemaker-canvas.md) `aws-sagemaker-canvas` — aws
- [Amazon SageMaker Feature Store](https://localhost:3000/catalogue/components/aws-sagemaker-feature-store.md) `aws-sagemaker-feature-store` — aws
- [Managed MLflow on Amazon SageMaker AI](https://localhost:3000/catalogue/components/aws-sagemaker-mlflow.md) `aws-sagemaker-mlflow` — aws
- [Amazon SageMaker Unified Studio](https://localhost:3000/catalogue/components/aws-sagemaker-unified-studio.md) `aws-sagemaker-unified-studio` — aws
- [Microsoft Foundry](https://localhost:3000/catalogue/components/azure-ai-foundry.md) `azure-ai-foundry` — azure
- [Azure Machine Learning](https://localhost:3000/catalogue/components/azure-machine-learning.md) `azure-machine-learning` — azure
- [Abacus.AI](https://localhost:3000/catalogue/components/abacus-ai.md) `abacus-ai` — default
- [Alteryx](https://localhost:3000/catalogue/components/alteryx.md) `alteryx` — default
- [Argilla](https://localhost:3000/catalogue/components/argilla.md) `argilla` — default
- [C3 AI Platform](https://localhost:3000/catalogue/components/c3-ai.md) `c3-ai` — default
- [ClearML](https://localhost:3000/catalogue/components/clearml.md) `clearml` — default
- [CVAT](https://localhost:3000/catalogue/components/cvat.md) `cvat` — default
- [Dataiku](https://localhost:3000/catalogue/components/dataiku.md) `dataiku` — default
- [DataRobot](https://localhost:3000/catalogue/components/datarobot.md) `datarobot` — default
- [Datasaur](https://localhost:3000/catalogue/components/datasaur.md) `datasaur` — default
- [Determined AI](https://localhost:3000/catalogue/components/determined.md) `determined` — default
- [Domino Data Lab](https://localhost:3000/catalogue/components/domino-data-lab.md) `domino-data-lab` — default
- [DVC](https://localhost:3000/catalogue/components/dvc.md) `dvc` — default
- [Encord](https://localhost:3000/catalogue/components/encord.md) `encord` — default
- [Feast](https://localhost:3000/catalogue/components/feast.md) `feast` — default
- [Flyte](https://localhost:3000/catalogue/components/flyte.md) `flyte` — default
- [H2O.ai](https://localhost:3000/catalogue/components/h2o.md) `h2o` — default
- [Kili](https://localhost:3000/catalogue/components/kili.md) `kili` — default
- [KNIME](https://localhost:3000/catalogue/components/knime.md) `knime` — default
- [Kubeflow](https://localhost:3000/catalogue/components/kubeflow.md) `kubeflow` — default
- [Label Studio](https://localhost:3000/catalogue/components/label-studio.md) `label-studio` — default
- [Labelbox](https://localhost:3000/catalogue/components/labelbox.md) `labelbox` — default
- [Metaflow](https://localhost:3000/catalogue/components/metaflow.md) `metaflow` — default
- [Generic ML platform](https://localhost:3000/catalogue/components/ml-platform.md) `ml-platform` — default
- [MLflow](https://localhost:3000/catalogue/components/mlflow.md) `mlflow` — default
- [neptune.ai](https://localhost:3000/catalogue/components/neptune-ai.md) `neptune-ai` — default
- [NVIDIA DGX Cloud](https://localhost:3000/catalogue/components/nvidia-dgx-cloud.md) `nvidia-dgx-cloud` — default
- [Pachyderm](https://localhost:3000/catalogue/components/pachyderm.md) `pachyderm` — default
- [Polyaxon](https://localhost:3000/catalogue/components/polyaxon.md) `polyaxon` — default
- [Prodigy](https://localhost:3000/catalogue/components/prodigy.md) `prodigy` — default
- [RapidMiner AI Hub](https://localhost:3000/catalogue/components/rapidminer.md) `rapidminer` — default
- [Roboflow](https://localhost:3000/catalogue/components/roboflow.md) `roboflow` — default
- and 21 more: https://localhost:3000/catalogue/kinds/ml-platform.md

## Use it in a design

```yaml
nodes:
  - { id: "comet-ml", component: "comet-ml" }
```

## Source (`component` YAML, verbatim)

```yaml
# yaml-language-server: $schema=../../schema/component.schema.json
# Comet: experiment tracking, model registry and production monitoring for ML teams (Opik is its LLM sibling). Per
# "Deploying Comet Self Hosted", Comet is used as the managed cloud or self-hosted on Linux VMs, Kubernetes or as an
# Amazon SageMaker partner app inside an existing VPC.
schemaVersion: "1"
type: "component"
id: "comet-ml"
kind: "ml-platform"
provider: "default"
docs: "https://www.comet.com/docs/v2/"
aliases: ["Comet"]
defaults:
  managed: true
  experimentTracking: true
  modelRegistry: true
properties:
  deployment:
    type: "enum"
    values: ["cloud", "self-hosted", "sagemaker-partner-app"]
    default: "cloud"
```

Human page: https://localhost:3000/catalogue/components/comet-ml
