Unity Catalog

Open-source universal catalog for data and AI, supporting multi-format and multi-engine governance.

MCPCLI

About Unity Catalog

Open-source universal catalog for data and AI, supporting multi-format and multi-engine governance. Explore how Unity Catalog integrates with the agentic data stack ecosystem and supports autonomous data operations.

Key Features

  • Universal open-source catalog for data and AI governance (LF AI & Data)
  • Multimodal asset management: tables, volumes, functions, and ML/AI models
  • Multi-format support: Delta Lake, Apache Iceberg (UniForm), Parquet, CSV, JSON
  • Interoperability with Iceberg REST Catalog and Hive Metastore interface
  • Broad engine support: Spark, Trino, DuckDB, Daft, PuppyGraph, StarRocks
  • Built-in user management with access control and token-based authentication
  • Unified three-level namespace (catalog.schema.object) for all asset types
  • Open API spec with Apache 2.0 license for vendor-neutral extensibility

Agent Integration

CLIbin/uc

$ Build from source with sbt (JDK 17): sbt createTarball
CLI Documentation