Skip to main content
Open Standard v0.4.0 · Clone a repo. Get an agent. OpenGAP is a git-native, framework-agnostic open standard for defining AI agents. Version-controlled config that exports to Claude Code, OpenClaw, Lyzr Studio, Nanobot, CrewAI, and the OpenAI Agents SDK. Your repository becomes your agent.

Why OpenGAP

Everything your agent needs, defined in files you already know how to manage.

Three Files Define Your Agent

Everything else is optional.
  1. agent.yaml: model, tools, runtime config, compliance
  2. SOUL.md: identity, personality, values, domain expertise
  3. SKILL.md: reusable capability modules

How It Works

OpenGAP stores every aspect of an AI agent: identity, skills, tools, knowledge, memory, hooks, and compliance artifacts: as plain files in a git repository. This means you get version control, branching, pull requests, code review, CI/CD, and collaboration for free, using tools developers already know. Define your agent once, then export to any framework:

Quick Start

Install the CLI and scaffold your first agent

Agent Structure

Full directory layout and identity files

CLI & Adapters

All CLI commands, run flags, and export formats

Compliance

FINRA, SEC, Federal Reserve: first-class regulatory support

Open Source

OpenGAP is an open standard. View the GitHub repository to explore the spec, open issues, or submit a pull request.