{"adoption": {"forks": 119, "observed_at": "2026-08-28T04:03:42.690070+00:00", "stars": 1132}, "canonical_url": "https://ross.abutalabs.com/products/itamae", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Configuration management tool inspired by Chef, but simpler and lightweight. Formerly known as Lightchef.", "domain": ["infrastructure-as-code", "self-hosted"], "enriched": true, "function": ["configuration-management", "infrastructure-as-code", "cli"], "health_score": 99, "homepage": "https://itamae.kitchen/", "language": "Ruby", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["itamae-kitchen/itamae"], "name": "itamae-kitchen/itamae", "platform": ["ruby", "cli"], "pushed_at": "2026-08-14T13:08:54+00:00", "repo": "itamae-kitchen/itamae", "stars": 1132, "tags": ["chef-inspired", "provisioning", "idempotent", "server-configuration", "ssh", "devops", "automation", "linux", "macos"], "topics": ["ruby", "chef", "infrastructure", "infrastructure-as-code", "itamae"], "urls": [], "use_cases": ["provision servers with idempotent recipes", "install and configure packages like nginx via code", "apply configuration to remote hosts over ssh", "manage vagrant vm provisioning", "lightweight alternative to chef for infra as code"], "what_it_is": "Itamae is a simple and lightweight configuration management tool for Ruby, inspired by Chef but with a simpler, Chef-like DSL that is not compatible with Chef. It applies idempotent recipes to local or remote machines via SSH or Vagrant.", "when_to_avoid": ["you need Chef compatibility or its ecosystem of cookbooks", "you need agent-based or large-scale fleet orchestration", "your stack is not Ruby-friendly"], "when_to_choose": ["you want Chef-like configuration management without Chef's complexity", "you prefer writing recipes in Ruby", "you need a lightweight tool for local, SSH, or Vagrant provisioning"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/itamae", "repo": "itamae-kitchen/itamae", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:37:57.823159+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b227e73d1b0c19d9379066e3c9062cdd205f4e7e9c487a17c2e1c5962cc4046a", "fetched_at": "2026-08-28T04:03:42.690070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itamae-kitchen/itamae"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:37:57.823159+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b227e73d1b0c19d9379066e3c9062cdd205f4e7e9c487a17c2e1c5962cc4046a", "fetched_at": "2026-08-28T04:03:42.690070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itamae-kitchen/itamae"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:37:57.823159+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b227e73d1b0c19d9379066e3c9062cdd205f4e7e9c487a17c2e1c5962cc4046a", "fetched_at": "2026-08-28T04:03:42.690070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itamae-kitchen/itamae"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:37:57.823159+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b227e73d1b0c19d9379066e3c9062cdd205f4e7e9c487a17c2e1c5962cc4046a", "fetched_at": "2026-08-28T04:03:42.690070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itamae-kitchen/itamae"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:37:57.823159+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b227e73d1b0c19d9379066e3c9062cdd205f4e7e9c487a17c2e1c5962cc4046a", "fetched_at": "2026-08-28T04:03:42.690070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itamae-kitchen/itamae"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:37:57.823159+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b227e73d1b0c19d9379066e3c9062cdd205f4e7e9c487a17c2e1c5962cc4046a", "fetched_at": "2026-08-28T04:03:42.690070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itamae-kitchen/itamae"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:42.690070+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:37:57.823159+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b227e73d1b0c19d9379066e3c9062cdd205f4e7e9c487a17c2e1c5962cc4046a", "fetched_at": "2026-08-28T04:03:42.690070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itamae-kitchen/itamae"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:37:57.823159+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b227e73d1b0c19d9379066e3c9062cdd205f4e7e9c487a17c2e1c5962cc4046a", "fetched_at": "2026-08-28T04:03:42.690070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itamae-kitchen/itamae"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:37:57.823159+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b227e73d1b0c19d9379066e3c9062cdd205f4e7e9c487a17c2e1c5962cc4046a", "fetched_at": "2026-08-28T04:03:42.690070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itamae-kitchen/itamae"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:37:57.823159+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b227e73d1b0c19d9379066e3c9062cdd205f4e7e9c487a17c2e1c5962cc4046a", "fetched_at": "2026-08-28T04:03:42.690070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itamae-kitchen/itamae"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 64}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4636, "days_push": 19, "days_rel": 26, "gap_med": 230, "n_releases_24m": 2}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}