About GitAgent
GitAgent is an open standard and agent harness for defining, versioning and running AI agents as files in a git repository. An agent's identity, rules, memory, skills, tools, hooks and workflows live as plain files, so the agent's configuration is code that can be reviewed, branched, diffed and reverted with ordinary git commands. The vendor describes it as framework agnostic with a full audit trail, human in the loop controls and no vendor lock in.
A repository carries a manifest, a SOUL file for identity, a RULES file, skills, tools, knowledge, memory and compliance folders. Memory changes can be opened as branches and pull requests for human review, and deterministic multi step workflows can be defined in YAML. The vendor documents patterns such as an LLM wiki knowledge base, agent versioning, and running agents on stateless compute with git as the state. The accompanying open standard, called OpenGAP, exports agent definitions to Claude Code, OpenClaw, Lyzr Agent, NanoBot, CrewAI and the OpenAI Agents SDK.
It is built for developers and teams who want agents treated like software. It offers an SDK for embedding agents in applications and a personal assistant mode that runs a local agent with memory, voice and a web interface. It requires Node 20 or later, is licensed under MIT, and was created by Shreyas Kapale and Khush Patel at Lyzr Research Labs. The site lists a price of zero, and no paid plans are published.