A framework-agnostic, git-native standard for defining AI agents
OpenGAP (Git Agent Protocol) is an open specification and reference CLI that turns any git repository into a portable, framework-agnostic AI agent definition. Developers structure their repo using a small set of files: a required `agent.yaml` manifest and `SOUL.md` identity document, with optional additions for rules, duties, skills, tools, workflows, knowledge, memory, and compliance artifacts. The `opengap` CLI, published to npm as `@open-gitagent/opengap`, reads this structure and exports it to runtimes including Claude Code, OpenAI, LangChain, CrewAI, and AutoGen via adapters. It integrates with Claude Code directly and supports MCP-compatible tool definitions through YAML schemas in the `tools/` directory. A standout feature is built-in segregation of duties enforcement, with a conflict matrix in `agent.yaml` that prevents a single agent from occupying incompatible roles such as both `maker` and `checker`, targeting regulated industries with FINRA, SEC, and Federal Reserve compliance requirements. Developers building multi-agent systems, compliance-sensitive applications, or reusable agent libraries across multiple frameworks are the primary audience.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Healthy fork ratio
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
- !README contains suspicious pattern: eval\s*\(
git clone https://github.com/open-gitagent/opengap && cp opengap/*.md ~/.claude/agents/18 items in this repository
Reviews financial documents (prospectuses, ADVs, marketing materials) for FINRA 2210 compliance, required disclosures, and balanced presentation. Use when reviewing financial statements, audit documents, regulatory filings, or when the user mentions compliance checks, financial audits, or document verification.
Analyzes documents and processes against FINRA, SEC, Federal Reserve, and CFPB regulatory frameworks. Identifies compliance gaps, classifies findings by severity, and recommends remediation. Use when performing compliance audits, regulatory reviews, gap analyses, or verifying policy adherence to financial regulations.
Creates and configures agent.yaml files, writes SOUL.md personality definitions, and sets up agent directory structures with skills, tools, and knowledge. Use when the user wants to configure an agent, create agent.yaml, write SOUL.md, set up agent directory structure, or customize agent settings.
Converts agent definitions between frameworks — exports to Claude Code, OpenAI, CrewAI, Lyzr, and GitHub Models formats, and imports from Claude, Cursor, and CrewAI projects. Use when the user wants to convert an agent, migrate to another framework, export to LangChain/AutoGen/CrewAI, or import from existing automation tools.
Guides installation of gitagent and creation of first agent with scaffolding, configuration, and validation. Use when the user is new to gitagent, asks how to get started, wants to install gitagent, set up their first agent, or says 'how do I start?'
Searches the SkillsMP registry, installs skills locally or globally, creates custom skills with SKILL.md frontmatter, and manages the skill lifecycle. Use when the user wants to find skills, add new capabilities, install a skill, browse available skills, create a custom skill, or manage the skills system.
Configures and runs agents with different adapters including Claude, OpenAI, CrewAI, Lyzr, and GitHub Models. Supports local execution, remote git repos, and one-shot prompts. Use when the user wants to run an agent, switch LLM providers, configure adapter settings, or launch agents from git repositories.
Ingest a raw source document into the wiki. Reads the source, extracts key information, creates or updates wiki pages, maintains cross-references, and logs the operation. Use when the user adds a new source or says 'ingest this'.
Health-check the wiki for contradictions, stale claims, orphan pages, missing cross-references, and knowledge gaps. Use periodically or when the user says 'lint the wiki' or 'check wiki health'.
Query the wiki to answer questions. Searches wiki pages, synthesizes answers with citations, and optionally files valuable answers back as new wiki pages. Use when the user asks a question about the knowledge base.
Researches a topic by breaking it into subtopics, gathering factual information with reasoning, and producing a structured summary with key findings and open questions. Use when the user asks to research, investigate, look up, summarize a topic, or says 'what is known about...' or 'learn about...'
Semantic search over ingested documents using RAG (LlamaIndex/ChromaDB or Foundational RAG)
Reviews code diffs and files for security vulnerabilities (OWASP Top 10), error handling, complexity, naming conventions, and performance issues. Use when the user asks to review a PR, pull request, diff, merge request, or code changes.
Subagents overview
What people ask about opengap
What is open-gitagent/opengap?
+
open-gitagent/opengap is subagents for the Claude AI ecosystem. A framework-agnostic, git-native standard for defining AI agents It has 2.8k GitHub stars and was last updated 15d ago.
How do I install opengap?
+
You can install opengap by cloning the repository (https://github.com/open-gitagent/opengap) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is open-gitagent/opengap safe to use?
+
Our security agent has analyzed open-gitagent/opengap and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains open-gitagent/opengap?
+
open-gitagent/opengap is maintained by open-gitagent. The last recorded GitHub activity is from 15d ago, with 15 open issues.
Are there alternatives to opengap?
+
Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.
Deploy opengap to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/open-gitagent-opengap)<a href="https://claudewave.com/repo/open-gitagent-opengap"><img src="https://claudewave.com/api/badge/open-gitagent-opengap" alt="Featured on ClaudeWave: open-gitagent/opengap" width="320" height="64" /></a>More Subagents
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The agent that grows with you
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Production-ready platform for agentic workflow development.
The agent engineering platform.
🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.