Automic VaultAutomic Vault

brew

Install unitycatalog with Homebrew, chocolatey, winget

Open, Multi-modal Catalog for Data & AI. Version 0.5.0 via Homebrew; verified 2026-06-17.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install unitycatalog

local Homebrew formula metadata

overview

Package summary

Open, Multi-modal Catalog for Data & AI

Commands and aliases

  • start-uc-server
  • uc

history

Project history and usage

Unity Catalog is an open source catalog and governance project for data and AI assets. In package-manager terms, the formula is useful because it installs both a local server launcher and a CLI for experimenting with catalogs, schemas, tables, volumes, functions, models, and integrations.

Project history

The official documentation describes Unity Catalog as an open, multimodal catalog with an OpenAPI specification and Apache-2.0 implementation. It is designed to support multiple table formats, compute engines, and asset types, including tabular data, files, functions, and AI models.

The project launched publicly in July 2024. By the 0.2 release, the official blog highlighted external authentication, MLflow model support, Apache Spark and Delta Lake integration, and a new UI. The docs also note hosting under the LF AI & Data Foundation as a sandbox project.

Adoption history

Unity Catalog's adoption story is tied to the lakehouse and AI-governance ecosystem rather than to a single CLI audience. The upstream README lists ecosystem support from cloud providers, query engines, data tooling vendors, AI tooling projects, and governance vendors.

For local package users, adoption starts with the quickstart workflow: run the UC server locally, then use the uc CLI to inspect and operate on catalog content. That makes the Homebrew package valuable as a reproducible local test harness for an otherwise infrastructure-oriented system.

How it is used

The official quickstart shows a two-terminal workflow: start the Unity Catalog server, then use the CLI to list catalogs and schemas, operate on Delta tables, and exercise sample assets. Integration docs cover Spark, Delta Lake, MLflow model registration, Spice, LiteLLM, and AI function tooling.

Configuration is server-centered. Official auth docs point users at etc/conf/server.properties for identity-provider settings and describe local authorization data, while the quickstart and server docs keep the CLI/server pairing visible.

Why package nerds care

Unity Catalog is package-nerd significant because it gives data engineers a local, open source implementation of a catalog API that otherwise lives in managed data-platform environments. A package manager can turn a governance server plus CLI into a fast local sandbox.

It also reflects a newer packaging pattern: CLI tools for AI and data infrastructure increasingly bundle local servers, OpenAPI-compatible services, sample data, auth configuration, and integrations with heavyweight runtimes such as Spark and MLflow.

Timeline

  • 2024: Unity Catalog launched publicly as an open source project.
  • 2024: Version 0.2 added external authentication, MLflow model support, Spark and Delta Lake integration, and a UI.
  • 2025: Documentation described Unity Catalog as an LF AI & Data Foundation sandbox project with open APIs and multimodal data and AI asset support.

Related projects

  • Related technologies in the official docs and README include Apache Spark, Delta Lake, Apache Iceberg REST catalog compatibility, Apache Hive metastore API compatibility, MLflow, Spice OSS, LiteLLM, and table formats such as Delta, Iceberg, Hudi, Parquet, JSON, and CSV.
  • The project also has a Rust implementation effort, unitycatalog-rs, which points to interest in native catalog implementations beyond the primary repository.

security posture

Risk level: orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service

Signals

  • metadata:service
  • text:server

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Formula metadata declares a service or daemon block.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 1 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
etc/conf/server.propertiesetc/conf/server.log4j2.propertiesetc/conf/hibernate.properties

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
etc/conf/server.propertiesetc/conf/token.txt

executables

Installed executables

CommandKindExposureNote
start-uc-servercliglobal executable
uccliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version0.5.0
manager updated2026-06-17
local dataok
upstreamcurrent
latest detectedv0.5.0

https://github.com/unitycatalog/unitycatalog

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:unitycatalog
Version0.5.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/unitycatalog
Homepagehttps://unitycatalog.io/
Repositoryhttps://github.com/unitycatalog/unitycatalog
Upstream docshttps://docs.unitycatalog.io/
LicenseApache-2.0
Source archivehttps://github.com/unitycatalog/unitycatalog/archive/refs/tags/v0.5.0.tar.gz
Last updated2026-06-17T22:22:09Z
Pulseupdated
Dependenciesopenjdk@21
Build dependenciessbt
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicedeclared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameunitycatalog
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Chocolatey92%

uc

choco install uc
  • installed executable or alias match
  • Matched by: Uc
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: uc from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='6.8399997','dnscrypt-proxy'
winget92%

Alibaba.UC

winget install --id Alibaba.UC -e
  • installed executable or alias match
  • Matched by: Uc
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Alibaba.UC from https://cdn.winget.microsoft.com/cache/source.msix
winget92%

Alibaba.UCCloudDrive

winget install --id Alibaba.UCCloudDrive -e
  • installed executable or alias match
  • Matched by: Uc
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Alibaba.UCCloudDrive from https://cdn.winget.microsoft.com/cache/source.msix
winget92%

MaxDiesel.UnrealCommander

winget install --id MaxDiesel.UnrealCommander -e
  • installed executable or alias match
  • Matched by: Uc
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: MaxDiesel.UnrealCommander from https://cdn.winget.microsoft.com/cache/source.msix

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment