{"id":51129756,"url":"https://github.com/socioprophet/homebrew-prophet","last_synced_at":"2026-06-25T11:01:19.970Z","repository":{"id":354497077,"uuid":"1223898607","full_name":"SocioProphet/homebrew-prophet","owner":"SocioProphet","description":"Homebrew tap for the SocioProphet / SourceOS / Holmes product suite: Prophet CLI, SourceOS AI carry, SourceOS devtools, SourceOS installer, Holmes, model routing, guardrails, agent registry, and functional ML lab launchers.","archived":false,"fork":false,"pushed_at":"2026-05-22T21:49:02.000Z","size":53,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-22T21:55:27.843Z","etag":null,"topics":["ai-tools","holmes","homebrew","prophet-cli","release-engineering","socioprophet","sourceos","tap"],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SocioProphet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-04-28T19:04:34.000Z","updated_at":"2026-05-22T21:49:17.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/SocioProphet/homebrew-prophet","commit_stats":null,"previous_names":["socioprophet/homebrew-prophet"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SocioProphet/homebrew-prophet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SocioProphet%2Fhomebrew-prophet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SocioProphet%2Fhomebrew-prophet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SocioProphet%2Fhomebrew-prophet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SocioProphet%2Fhomebrew-prophet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SocioProphet","download_url":"https://codeload.github.com/SocioProphet/homebrew-prophet/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SocioProphet%2Fhomebrew-prophet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34771664,"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-06-25T02:00:05.521Z","response_time":101,"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":["ai-tools","holmes","homebrew","prophet-cli","release-engineering","socioprophet","sourceos","tap"],"created_at":"2026-06-25T11:01:15.458Z","updated_at":"2026-06-25T11:01:19.964Z","avatar_url":"https://github.com/SocioProphet.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Homebrew Prophet\n\nHomebrew tap for the SocioProphet, SourceOS, AgentPlane, and Holmes product suite.\n\n## Tap\n\n```bash\nbrew tap SocioProphet/prophet\n```\n\n## Current formulae\n\n```bash\nbrew install prophet-cli\nbrew install sourceos-devtools\nbrew install agent-term\nbrew install agentplane\nbrew install sourceos-ai\nbrew install holmes\n```\n\n`prophet-cli` installs the `prophet` facade command.\n\n`sourceos-devtools` installs `sourceosctl`, including the non-mutating Local Model Door, Network Door, Native Assistant Door, Agent Machine, and Office Plane helper surfaces.\n\n`agent-term` installs the Matrix-first SourceOS operator ChatOps console.\n\n`agentplane` installs the AgentPlane-owned `sp-run` governed-runner evidence and read-only operator CLI.\n\n`sourceos-ai` installs the SourceOS local AI carry client.\n\n`holmes` installs the Holmes language intelligence CLI.\n\n## SourceOS local operator path\n\nThe Mac-first local operator path is:\n\n```bash\nbrew tap SocioProphet/prophet\nbrew install prophet-cli sourceos-devtools agent-term\n\nprophet sourceos local-model doctor\nprophet sourceos local-model plan --profile local-llama32-1b\nprophet sourceos network doctor\nprophet sourceos network plan --enterprise --mesh --allow-listed --destination models.enterprise.example\nprophet sourceos network provider --provider-class openai-compatible --owner user\nprophet sourceos native-assistant plan --operation open-workroom\nprophet sourceos native-assistant plan --operation create-office-artifact\nprophet sourceos agent-machine mounts plan\nprophet sourceos office doctor\nprophet sourceos agent-term office create-deck '!prophet-workspace' --workroom workroom-demo-0001 --title 'Demo Briefing Deck'\n```\n\n## Governed-runner operator path\n\nThe Mac-first governed-runner path is:\n\n```bash\nbrew tap SocioProphet/prophet\nbrew install prophet-cli agentplane\n\nsp-run doctor\nsp-run smoke --output-dir ./.socioprophet/smoke/governed-runner\nprophet governed-runner doctor\nprophet governed-runner smoke --output-dir ./.socioprophet/smoke/governed-runner\nprophet governed-runner list --runs-root ./.socioprophet/smoke/governed-runner\nprophet governed-runner status ./.socioprophet/smoke/governed-runner/run\nprophet governed-runner inspect ./.socioprophet/smoke/governed-runner/run\nprophet governed-runner tool list-tools\n```\n\nFor the full post-install smoke checklist, see [`docs/governed-runner-install-smoke.md`](docs/governed-runner-install-smoke.md).\n\nThe tap installs command-line tools only. It does **not** initialize Podman machines, create host mounts, write user profiles, start background daemons, grant access to local folders, download model weights, start local model services, run model calls, mutate firewall state, install mesh components, contact BYOM providers, invoke native assistant APIs, execute governed agents, run verifier commands, mutate governed workspaces, restore rollback state, update Agent Registry authority, or settle budget. Agent Machine mounts, Office generation/conversion, Local Model Door route planning, Network Door plans, Native Assistant Door plans, AgentTerm side effects, and AgentPlane governed-runner flows remain explicit dry-run, non-mutating, evidence-only, or policy-gated flows in the owning tools.\n\n## Dev formulae vs stable release formulae\n\nThis tap contains two kinds of formulae.\n\n### Dev formulae (`Formula/*.rb`)\n\nThese build directly from the `main` branch of each upstream repository.\nThey are intended for local development and CI.  They carry a `-dev` version\nsuffix and do **not** pin a sha256 checksum (the source is a live git branch).\n\n| Formula | Binary | Status |\n|---|---|---|\n| `prophet-cli.rb` | `prophet` | active |\n| `sourceos-devtools.rb` | `sourceosctl` | active |\n| `agent-term.rb` | `agent-term` | active |\n| `agentplane.rb` | `sp-run` | active |\n| `sourceos-ai.rb` | `sourceos-ai` | active |\n| `holmes.rb` | `holmes` | active |\n| `model-router.rb` | `model-router` | active |\n| `guardrail-fabric.rb` | `guardrail-fabric` | active |\n| `model-governance-ledger.rb` | `model-governance-ledger` | active |\n| `agent-registry.rb` | `agent-registry` | active |\n\n### Stable release formulae (`Formula/\u003ctool\u003e@\u003cversion\u003e.rb`)\n\nThese install from an **immutable release tarball** with a verified sha256\nchecksum.  They are intended for end-user production installs.\n\nRelease formulae are created from the templates in\n[`Formula/templates/`](Formula/templates/README.md).  See that README for\nstep-by-step instructions, required inputs (version, URL, sha256,\nSBOM/provenance references), and formula test requirements.\n\nAgentPlane stable release formula generation is governed by\n[`docs/agentplane-release-formula-procedure.md`](docs/agentplane-release-formula-procedure.md).\n\nNo stable release formulae have been published yet.  When a release is cut,\nfollow the template process to produce the versioned formula and open a PR\nto this tap.\n\nAvailable release templates:\n\n| Template | Tool | Notes |\n|---|---|---|\n| `Formula/templates/model-router-release.rb` | model-router | |\n| `Formula/templates/guardrail-fabric-release.rb` | guardrail-fabric | |\n| `Formula/templates/agent-registry-release.rb` | agent-registry | |\n| `Formula/templates/agentplane-release.rb` | agentplane / sp-run | |\n| `Formula/templates/model-governance-ledger-release.rb` | model-governance-ledger | |\n| `Formula/templates/nlboot-client-release.rb` | nlboot-client | Linux-only; dual-arch (x86\\_64 + aarch64) |\n\nFor `nlboot-client`, trigger the\n[update-nlboot-client](.github/workflows/update-nlboot-client.yml)\nworkflow with a published version string.  It downloads the release tarballs,\ncomputes checksums, generates a versioned formula from the template, and opens\na PR automatically.\n\n## Pending formulae\n\n- `sourceos-installer`\n- `nlplab`\n- `embeddinglab`\n- `graphlab`\n- `timeserieslab`\n- `imagelab`\n- `speechlab`\n- `ocrlab`\n- `videolab`\n- `translationlab`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsocioprophet%2Fhomebrew-prophet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsocioprophet%2Fhomebrew-prophet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsocioprophet%2Fhomebrew-prophet/lists"}