{"id":49644124,"url":"https://github.com/metagit-ai/metagit-cli","last_synced_at":"2026-06-26T23:01:10.862Z","repository":{"id":305238724,"uuid":"997037486","full_name":"metagit-ai/metagit-cli","owner":"metagit-ai","description":"Situational awareness across Git repositories.","archived":false,"fork":false,"pushed_at":"2026-06-23T20:10:25.000Z","size":6756,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-23T22:11:45.612Z","etag":null,"topics":["agent-skills","cli","git","mcp-server","metadata","project-management","python","situational-awareness","skill"],"latest_commit_sha":null,"homepage":"https://metagit-ai.github.io/metagit-cli/","language":"Python","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/metagit-ai.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","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":"AGENTS.md","dco":null,"cla":null},"funding":{"github":["zloeber"]}},"created_at":"2025-06-05T21:16:04.000Z","updated_at":"2026-06-23T20:10:30.000Z","dependencies_parsed_at":"2025-09-01T21:13:26.001Z","dependency_job_id":"98e44c22-a4c6-4489-a25d-14e965fa010f","html_url":"https://github.com/metagit-ai/metagit-cli","commit_stats":null,"previous_names":["metagit-ai/metagit-cli"],"tags_count":1322,"template":false,"template_full_name":null,"purl":"pkg:github/metagit-ai/metagit-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metagit-ai%2Fmetagit-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metagit-ai%2Fmetagit-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metagit-ai%2Fmetagit-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metagit-ai%2Fmetagit-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/metagit-ai","download_url":"https://codeload.github.com/metagit-ai/metagit-cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metagit-ai%2Fmetagit-cli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34835779,"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-26T02:00:06.560Z","response_time":106,"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":["agent-skills","cli","git","mcp-server","metadata","project-management","python","situational-awareness","skill"],"created_at":"2026-05-05T23:00:29.915Z","updated_at":"2026-06-26T23:01:10.826Z","avatar_url":"https://github.com/metagit-ai.png","language":"Python","funding_links":["https://github.com/sponsors/zloeber"],"categories":[],"sub_categories":[],"readme":"# Metagit™\n\n\u003c!-- agent-entrypoint:\nintent: executable-tool\nprimary_workflow: usage-first\ninstall: uv tool install -U metagit-cli\n\nbootstrap:\n  - export METAGIT_AGENT_MODE=true\n  - metagit context pack --tier 2 --json\n\nauthoritative:\n  - ./AGENTS.md\n  - ./docs/agents.md\n  - ./llms.txt\n\nusage:\n  - ./README.md#quick-start\n--\u003e\n\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://metagit-ai.github.io/metagit-cli/\"\u003e\n\u003cimg src=\"docs/inc/metagit_logo_dark.png\" width=\"520\" alt=\"Metagit™ logo\"\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/metagit-ai/metagit-cli/releases/latest\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/v/release/metagit-ai/metagit-cli?color=blue\u0026label=Latest%20Release\" alt=\"Latest Release\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/metagit-ai/metagit-cli/blob/main/LICENSE.md\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/License-MIT-ffffff?labelColor=d4eaf7\u0026color=2e6cc4\" alt=\"License: Apache 2.0\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://deepwiki.com/metagit-ai/metagit-cli\"\u003e\n        \u003cimg alt=\"Ask DeepWiki\" src=\"https://deepwiki.com/badge.svg\"\u003e\n    \u003c/a\u003e\n    \u003cimg src=\"https://img.shields.io/badge/status-stable-green.svg\" alt=\"Status: Stable\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/python-3.12+-blue.svg\" alt=\"Python 3.12+\"\u003e\n    \u003cimg src=\"https://github.com/metagit-ai/metagit-cli/actions/workflows/test.yaml/badge.svg\" alt=\"Tests\"\u003e\n    \u003cimg src=\"https://github.com/metagit-ai/metagit-cli/actions/workflows/docker.yaml/badge.svg\" alt=\"Build\"\u003e\n\u003c/p\u003e\n\nMetagit gives you situational awareness across Git repositories. It helps multi-repo projects feel manageable, discoverable, and cohesive. It captures cross-repository relationships and project knowledge in easy to understand version controlled manifests.\n\n## About\n\nThis tool works well for scenarios like:\n\n1. At-a-glance view of a project's technical stacks, languages, external dependencies, and generated artifacts.\n2. Switching between many Git projects during the day without losing context.\n3. Isolating outside dependencies that weaken the security and dependability of your software delivery pipelines.\n4. Automated documentation of a code's provenance.\n5. Helping new contributors get from onboarding to first commit faster.\n\nMetagit is designed for developers, SREs, and AI agents who work across loosely connected repositories. It tracks the dependencies and project relationships that are easy to miss when you only look at one repo at a time.\n\n## Quick start\n\n```bash\nuv tool install -U metagit-cli\nmetagit version\nmetagit completion install --shell zsh   # optional tab completion\n```\n\n\u003e **NOTE** - Use the PyPI package name **`metagit-cli`** NOT `metagit`!\n\nInside any Git repository, initialize a metagit manifest:\n\n```bash\nmetagit init\n```\n\nThat creates `.metagit.yml` and updates or adds a `.gitignore` for `.metagit/` (synced git repos).\n\n\n## Skills\n\nInstall bundled agent skills (OpenClaw, Hermes, Claude Code, and others):\n\n```bash\nmetagit skills list\nmetagit skills install --scope user --target openclaw --target hermes\n\n# or, using vercel's skills registry (preferred)\nnpx skills add metagit-ai/metagit-cli\n```\n\nUse `--scope project` when installing into a specific umbrella repository checkout. See [Skills](docs/skills.md) for targets, MCP install, and the project-management skill for agents.\n\n## Agent guides\n\n- [Hermes agents and organization-wide IaC](docs/hermes-iac-workspace-guide.md) — illustrated workflow for using Metagit as a control plane across Terraform, policy, and module repositories (controller + subagents, layered `agent_instructions`, MCP tools).\n\n## Documentation\n\nFor installation guidance, detailed usage, including full CLI command surface, local MCP runtime setup, API-oriented flows, and advanced examples, use the documentation site:\n\n- [Documentation](https://metagit-ai.github.io/metagit-cli/)\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](./LICENSE.md) file for details.\n\n## Trademark\n\nMetaGit™ is an open-source project.\n\nMetaGit and the MetaGit logo are trademarks of Zachary Loeber.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmetagit-ai%2Fmetagit-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmetagit-ai%2Fmetagit-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmetagit-ai%2Fmetagit-cli/lists"}