Launching today

GitAgent
Your repository becomes your agent
74 followers
Your repository becomes your agent
74 followers
What if your repo was the AI agent? GitAgent is a git-native open standard where your repo becomes the agent's memory, skills, and identity. Define it once and run it anywhere straight from GitHub into Claude, OpenAI, CrewAI, OpenClaw and more. Same repo, any runtime, zero reformatting. Every agent is versioned, reviewable, and reproducible! Roll back a bad prompt like bad code; branch for environments and PR before anything changes. Your repo was always this close to being an agent.








Lyzr
Hey PH! π
We built GitAgent because the agent ecosystem was a mess β and three problems kept showing up everywhere:
β No single source of truth Everyone had agents, nobody had a canonical place they lived. Built in Claude Code? Stuck there. Move to CrewAI? Start over. Every tool, its own format, its own lock-in.
β‘ Portability was half-solved Tons of solutions for sharing agent skills β but nobody was solving portability for the entire agent. Memory, identity, behavior β all stranded in whatever tool you built it in.
β’ No real versioning No branching, no rollback, no diffing. You'd tweak a prompt, break something, and have no idea how to get back. Agents had no git β and they desperately needed it.
So we asked a simple question: what if the agent just lived in git? Every developer already knows how to fork, branch, PR, and tag. Git already solves versioning, collaboration, and portability for code.
We just mapped that onto agents.
GitAgent is our answer to all three β one repo, one source of truth, runs anywhere from Claude to CrewAI to OpenClaw without reformatting a single file.
Try it right now β run any agent directly from GitHub:
Swap -a claude for -a openai, -a crewai, or -a openclaw β same repo, any runtime. Would love to hear what runtimes you want us to support next! π
Support the project: https://github.com/open-gitagent/gitagent
Support projects built on GitAgent Standard
Clawless: https://github.com/open-gitagent/clawless
GitClaw: https://github.com/open-gitagent/gitclaw
Interesting approach. Using the repo itself as the agent's memory makes way more sense than dumping everything into a system prompt or building separate context management.
How does it handle large monorepos though? Any filtering or scoping so the agent doesn't drown in irrelevant code? Also wondering about private repos, is there a self-hosted option?
Congrats on the launch, gonna try this on a couple of our projects.
Lyzr
@mihir_kanzariya Yes β weβre actively working towards full mono-repo support. If you check gitagent.sh, we already have an initial pattern in place.
It works with any self-hosted GitLab or Bitbucket setup as well, since the underlying principle is Git.
Also, if youβre building a public agent project, feel free to publish it on our registry: https://registry.gitagent.sh
GitAgent
Hey Product Hunt! π
We're thrilled to share something we've been obsessing over. @GitAgent
Here's the backstory: We kept seeing the same problem over and over again. Teams would pour weeks into building AI agents, defining tool chains, decision logic, memory, persona, only to realize that all of that IP was trapped inside whatever framework they chose on day one.
Want to switch frameworks? Rewrite everything. Want to version-control your agent the way you version-control your code? No clean way to do it. Want to hand off your agent to another team or deploy it somewhere else? Pain.
We thought, why can't agents work like code? Store them in Git. Version them. Port them. Run them anywhere.
That's GitAgent.
It extracts the "soul" of your agent. The config, logic, tools, everything that makes it yours. It stores it as a portable, version-controlled definition. Then you deploy it to any framework with one command.
We're calling this #OwnYourAgents because we genuinely believe that if you built the agent, you should own it. Not the framework. Not the platform. You.
We'd love your feedback, your upvotes, and most importantly, your honest takes on what we can do better. This is just the beginning.
Let's make agent portability the standard. π