chef/automate

Chef Automate provides a full suite of enterprise capabilities for maintaining continuous visibility into application, infrastructure, and security automation.

243

stars

5,161

commits

Go

primary language

Jun 25, 2026

updated

automate.chef.io/
hacktoberfest

README

Automate

Build Status Build Status

Automate provides a unified view into infrastructure managed by Chef Infra, InSpec, and Habitat.

Key features include:

  • Aggregation and analysis tools for Chef Client and Chef Server data,
  • Compliance history and reporting, and
  • Compliance scanning of both individual servers and cloud APIs.

For more information see:

Project State: Active

Issues Response Time Maximum: 5 business days

Pull Request Response Time Maximum: 5 business days

Components

Chef Automate is a collection of microservices. Each service is developed independently.

Core Applications

Authentication, Authorization, & Administration

Management and Backend Services

Optional Additional Components

These components allow you to deploy other Chef projects as part of Automate

Getting Started

Please see Quickstart and Development Basics in the development document.

Architecture

The following picture illustrates the Automate architecture

Automate Architecture

API Compatibility

At this stage in development, the Go libraries and other APIs found in this repository are not intended for use outside of Chef Automate. If you think part of this repository would help and would like to depend on it, please open a GitHub issue so we can discuss it.

Contributors

(top 30 of 118)

chef-ci

1,484 commits

stevendanna

331 commits

msorens

222 commits

lancewf

198 commits

chef/automate

Chef Automate provides a full suite of enterprise capabilities for maintaining continuous visibility into application, infrastructure, and security automation.

243

stars

5,161

commits

Go

primary language

Jun 25, 2026

updated

automate.chef.io/
hacktoberfest

README

Automate

Build Status Build Status

Automate provides a unified view into infrastructure managed by Chef Infra, InSpec, and Habitat.

Key features include:

  • Aggregation and analysis tools for Chef Client and Chef Server data,
  • Compliance history and reporting, and
  • Compliance scanning of both individual servers and cloud APIs.

For more information see:

Project State: Active

Issues Response Time Maximum: 5 business days

Pull Request Response Time Maximum: 5 business days

Components

Chef Automate is a collection of microservices. Each service is developed independently.

Core Applications

Authentication, Authorization, & Administration

Management and Backend Services

Optional Additional Components

These components allow you to deploy other Chef projects as part of Automate

Getting Started

Please see Quickstart and Development Basics in the development document.

Architecture

The following picture illustrates the Automate architecture

Automate Architecture

API Compatibility

At this stage in development, the Go libraries and other APIs found in this repository are not intended for use outside of Chef Automate. If you think part of this repository would help and would like to depend on it, please open a GitHub issue so we can discuss it.

Contributors

(top 30 of 118)

chef-ci

1,484 commits

stevendanna

331 commits

msorens

222 commits

lancewf

198 commits

Languages

Go

61.4%

TypeScript

17.7%

Ruby

5.7%

HTML

4.1%

Shell

3.6%

SCSS

2.6%

HCL

1.3%

Elixir

1.0%