Manage Your APIs
and Docs Natively in Git
Design, document, mock and govern your APIs in one Git-native workspace, or on your own machine with the apigit CLI and the AI coding agent you already use.
Trusted by API teams at
What is APIGit?
APIGit is a Git-native platform for your APIs and their documentation. Keep OpenAPI, AsyncAPI and GraphQL beside your Markdown guides in one repository, then design, review and publish them like code. Edit visually or as text, check every change against your governance rules, and publish documentation sites and mock servers straight from a commit. AI agents read the same published docs through MCP, and the apigit CLI brings linting, mocking and publishing to your own machine and CI.
Native Git Repository
Every API and document lives in a real Git repository: clone it, branch it, review changes in pull requests and keep the full history.
Explore Native Git RepositoryAI Agents & CLI
Published documents answer AI agents through llms.txt and an MCP server. Connect your own agent to your account, or work local-first: the apigit CLI and its Agent Skill run in your terminal and in CI.
Explore AI Agents & CLIAPI Governance
Check OpenAPI and AsyncAPI against built-in and custom rules, and validate GraphQL schemas, while you edit and in review.
Explore API GovernanceAPI Design
Design OpenAPI in a visual editor, or edit OpenAPI, AsyncAPI and GraphQL as code with a diff and a live preview.
Explore API DesignAPI Documentation
Publish API references and Markdown guides as one site, straight from Git. Pin a version or follow a branch, and choose who can read it.
Explore API DocumentationMock Server
Publish a mock from an OpenAPI document or a GraphQL schema with no scripts, or write Express.js mocks for custom logic and state.
Explore Mock ServerFrom a Commit to Docs, Mocks and Agents
Your APIs and their docs live in a Git repository. Everything else is built from a commit.
Design in Git, Review Like Code
Every spec, schema, Markdown page and mock script is a file in one repository. Edit OpenAPI in a visual form or as code, and AsyncAPI and GraphQL as code with a diff and a preview. Then open a pull request and review the change together.
- A visual OpenAPI editor with form, code, diff and preview views
- Branches and pull requests, as in any Git repository
- Governance rules checked while you edit and in review


Publish Docs and Mocks From Any Commit
Pick a commit and publish it as an API document, a mock server, or both. Pin a version to a release or let it follow a branch, and choose who can read each one.
- Interactive API references beside your Markdown guides
- Mock servers from OpenAPI or GraphQL, with no code
- Public, members only or named viewers, per version
Local-First, Ready for AI Agents and CI
Every published version also answers in the formats AI agents read. The apigit CLI runs the same checks, a docs preview and a mock on your own machine, so a coding agent such as Claude Code or Codex can do the work in your terminal, and CI can repeat it.
- llms.txt, Markdown and an MCP server for each published version
- An MCP server for your account: agents work on a branch, people merge
- Lint, breaking-change checks, a local mock and publishing from the CLI
- An Agent Skill that teaches coding agents the commands

Your API Is a Git Repository, Not a Record in a Tool
Real Git, not an export
Clone, branch and push your specs like any repository. Nothing is locked in a proprietary store.
One workspace
Design, documentation, mock servers and governance all work from the same files and the same commit.
Reviewed like code
Every API change goes through a pull request, with the rule findings next to the diff.
Open formats
OpenAPI, AsyncAPI, GraphQL and Markdown in Git, with published references and guides in one site.
Free for individuals. Team from $24 a month for 3 seats, with a 30-day trial. See pricing
Ready to get started with APIGit?
Create a free workspace, add an OpenAPI file and publish your first API document and mock server in minutes.