# open-gitagent/opengap

A framework-agnostic, git-native standard for defining AI agents

Repository: https://github.com/open-gitagent/opengap
Canonical: https://ross.abutalabs.com/products/opengap
Homepage: https://gitagent.sh
Language: TypeScript
License: MIT
License Family: permissive
Topics: agent, agent-framework, agent-skills, agents, assistant, claude-code, gitagent, open-standard, openclaw, skills
Last push: 2026-07-02T21:15:45+00:00

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 90, release rhythm 91, longevity 13
- inputs: {"age_days": 190, "days_push": 62, "days_rel": 62, "gap_med": 9.0, "n_releases_24m": 9}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2919, forks 347 (observed 2026-08-28T04:07:30.117972+00:00)

## What it is
OpenGAP (Git Agent Protocol) is a framework-agnostic, git-native open standard for defining AI agents as repository files, with a reference CLI published on npm. Repositories containing agent.yaml, SOUL.md, skills, tools, and workflows become portable agent definitions exportable to frameworks like Claude Code, LangChain, CrewAI, and AutoGen.

## Use cases
- define an ai agent as a git repo
- portable agent definition across frameworks
- export agent to claude code or langchain
- version control ai agent configurations
- share reusable agent skills
- compliance-ready agent policies for finance

## When to choose
- you want agents defined in version-controlled repos
- you need framework-agnostic agent portability
- you need segregation-of-duties or regulatory compliance in agent definitions
- you want composable agents that extend or delegate to others

## When to avoid
- you need a full agent runtime or orchestration engine rather than a definition standard
- you are locked into a single framework's native agent format
- you need a mature v1.0 specification (spec is still v0.1.0)

## Facets
- artifact type: framework
- maturity: active
- function: agent-framework, mcp, cli, developer-tools, version-control
- domain: large-language-models, developer-tools
- platform: cli, cross-platform
- tags: git-native, open-standard, agent-definition, claude-code, agent-skills, specification, ai-agents, automation, nodejs

## Member repositories
- open-gitagent/opengap (main) score 75

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:30.117972+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:34:00.422546+00:00, confidence not recorded.
  - readme: https://github.com/open-gitagent/opengap (fetched 2026-08-28T04:07:30.117972+00:00, sha aa9fdb901285)
  - homepage: https://gitagent.sh (fetched 2026-08-29T09:49:29.430717+00:00, sha 0a5f47805aff)
- Data as of 2026-08-30T08:39:29.467469+00:00.
