{"id":37289957,"url":"https://github.com/extra-chill/homeboy","last_synced_at":"2026-07-05T00:01:15.327Z","repository":{"id":331517212,"uuid":"1131377870","full_name":"Extra-Chill/homeboy","owner":"Extra-Chill","description":"Headless orchestration for agentic software engineering.","archived":false,"fork":false,"pushed_at":"2026-06-28T16:03:41.000Z","size":32814,"stargazers_count":9,"open_issues_count":99,"forks_count":5,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-28T16:09:50.875Z","etag":null,"topics":["cli","code-factory","developer-tools","rust"],"latest_commit_sha":null,"homepage":"https://chubes.net/docs/homeboy","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Extra-Chill.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-09T22:51:16.000Z","updated_at":"2026-06-28T15:47:03.000Z","dependencies_parsed_at":"2026-02-28T16:01:06.154Z","dependency_job_id":"0196997a-05b3-4c66-8236-27658caebceb","html_url":"https://github.com/Extra-Chill/homeboy","commit_stats":null,"previous_names":["extra-chill/homeboy-cli","extra-chill/homeboy-core","extra-chill/homeboy"],"tags_count":722,"template":false,"template_full_name":null,"purl":"pkg:github/Extra-Chill/homeboy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Extra-Chill%2Fhomeboy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Extra-Chill%2Fhomeboy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Extra-Chill%2Fhomeboy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Extra-Chill%2Fhomeboy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Extra-Chill","download_url":"https://codeload.github.com/Extra-Chill/homeboy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Extra-Chill%2Fhomeboy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35139194,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-04T02:00:05.987Z","response_time":113,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","code-factory","developer-tools","rust"],"created_at":"2026-01-16T02:28:47.006Z","updated_at":"2026-07-05T00:01:15.321Z","avatar_url":"https://github.com/Extra-Chill.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Homeboy\n\nHomeboy is a component-aware automation CLI for modern software work: many branches, many worktrees, many agents, and many projects moving at once.\n\nIt gives local developers, CI jobs, scheduled automation, and coding agents the same operational surface for checks, reviews, tests, benchmarks, traces, releases, and evidence. Humans get readable terminal output; automation gets stable JSON artifacts.\n\nHomeboy core is intentionally domain-agnostic. The CLI owns orchestration, configuration, structured output, persisted runs, baselines, remote execution, and release/evidence workflows. Domain-specific behavior lives in extensions such as Rust, WordPress, Node.js, GitHub, Homebrew, Swift, and custom team extensions.\n\n## What You Can Do\n\n- Run repeatable quality gates with `homeboy review audit`, `homeboy review lint`, `homeboy review test`, `homeboy review build`, and `homeboy review`.\n- Produce structured evidence with `--output` so CI jobs and coding agents can inspect results without scraping terminal logs.\n- Capture benchmark, fuzz, trace, and review artifacts as persisted runs.\n- Coordinate many branches and worktrees with comparable checks, reports, and PR evidence.\n- Use runners for hot commands, remote execution, and durable agent workflows.\n- Plan releases, versions, changelogs, tags, and deploy steps from component metadata.\n\n## Start Here\n\nNew to Homeboy? Start with [docs/start-here.md](docs/start-here.md). It walks through the first local review gate, the smallest useful `homeboy.json`, JSON evidence, CI, and where each kind of documentation lives.\n\nThe shortest useful loop is:\n\n```bash\nhomeboy review --changed-since origin/main\nhomeboy review --changed-since origin/main --output homeboy-results/review.json\n```\n\nPortable repo config starts with `homeboy.json`:\n\n```json\n{\n  \"id\": \"my-project\",\n  \"extensions\": {\n    \"rust\": {}\n  }\n}\n```\n\n## Common Paths\n\n- [Start here](docs/start-here.md) - first-time setup and first successful run.\n- [Workflows](docs/workflows/index.md) - task guides for reviews, CI reproduction, evidence, runners, agent-task loops, local environments, releases, and fleet operations.\n- [Concepts](docs/concepts/index.md) - mental models for components, extensions, evidence, runners, and scope.\n- [Reference](docs/reference/index.md) - command, config, schema, output, and template references.\n- [Internals](docs/internals/index.md) - maintainer architecture, contracts, and docs-maintenance guidance.\n- [Operations](docs/operations/index.md) - runbooks for release-gate proof, runner setup, and artifact publication.\n\n## Installation\n\n```bash\n# Homebrew (macOS/Linux)\nbrew tap Extra-Chill/homebrew-tap\nbrew install homeboy\n\n# Cargo\ncargo install homeboy\n\n# From source\ngit clone https://github.com/Extra-Chill/homeboy.git\ncd homeboy \u0026\u0026 cargo install --path .\n```\n\n## Documentation\n\nDocumentation is checked into this repo and embedded in the binary:\n\n```bash\nhomeboy docs list\nhomeboy docs index\nhomeboy docs commands/commands-index\n```\n\nThe checked-in documentation starts at [docs/index.md](docs/index.md).\n\n## Name\n\nNamed after [\"Homeboy\" by SUSTO](https://www.youtube.com/watch?v=-bBvwfn2ibU), a Charleston band.\n\n## License\n\nMIT License - Created by [Chris Huber](https://chubes.net)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fextra-chill%2Fhomeboy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fextra-chill%2Fhomeboy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fextra-chill%2Fhomeboy/lists"}