Choose theme
AI Resources
gitagent
gitagent keeps an AI agent's configuration, instructions, memory, tools, and skills in a Git repository. It provides a CLI and SDK for running that definition with a configured model provider.
The files describe the agent; the runtime executes its work. Versioning the definition does not make model responses or tool results identical across runs. Use this as a first read, not a recommendation. Open the original project before trusting details like terms, limits, privacy, cost, setup, or safety.
What it is
An agent defined in files
agent.yaml holds runtime settings, SOUL.md describes identity, and RULES.md holds behavioral instructions.
Why it stands out
Changes you can compare
Git history lets a team compare rule edits, branch an agent definition, and inspect changes to committed memory.
Availability
CLI, SDK, and documentation
The repository includes installation instructions, configuration examples, and programmatic access to the agent runtime.
Why it matters
What makes it useful
When a team changes how its agent should work, it can review a RULES.md diff instead of passing around a replacement prompt. Memory is also committed to Git, so its history can be examined alongside changes to the definition.
What to know
Where it fits
The CLI or SDK loads the agent directory and connects the configured model and tools. Repository files make the setup readable, but running it still depends on provider credentials, installed tools, and the environment.
Notable points
What stands out
An agent.yaml definition can extend a base agent from another repository. That gives teams a shared starting definition while keeping a separate agent directory for their own configuration.
Before using
What to review
Agent memory is committed to Git. Check what enters that history before sharing the repository.
The documented repo mode can commit and push work to a session branch; it is more than a read-only repository viewer.
Choose the provider and tool access needed for the task; a versioned rules file is not an execution sandbox.
Reader fit
Who may find it relevant
Developers maintaining agent definitions with the same review habits as code.
Teams that want a reusable base definition and visible rule changes.
People willing to configure providers and execution tools.
Editorial note
Why LifeHubber lists it
The CLI/SDK core and voice interface are separate packages. If you only need scripted or terminal agent work, the core installation covers that path; voice mode and its web interface require the additional voice package. That distinction helps explain which installation you actually need.
Source links
Source materials
Reader note
Before relying on this entry
LifeHubber lists entries to help readers inspect AI projects, not to endorse them or prove they are safe, suitable, accurate, maintained, or right for a specific use. We do not verify every entry in depth. Before relying on anything listed, review the original materials, terms, privacy practices, limits, and risks that matter for your situation.
What to explore next
Keep the work behind the agent reusable.
A Git repository keeps the agent definition readable. The next step is deciding which source files, prompts, decisions, and checks to keep alongside it when you change tools.
More in AI Agents
Keep browsing this category
Explore more AI agent projects.
Paperclip
paperclipai/paperclip
A self-hosted server and dashboard for coordinating agent teams through companies, goals, roles, issues, heartbeats, budgets, approvals, and persistent activity records.
OpenSEO
every-app/open-seo
An SEO workspace with keyword, ranking, backlink, and site research tools, an MCP connection for AI agents, reusable research skills, and hosted or self-hosted access.
Onyx
onyx-dot-app/onyx
A self-hostable AI workspace for connected knowledge, search, agents, and actions, with Lite and Standard deployment modes, multiple model providers, granular sharing, and active v4 admin tooling.
For project maintainers
Listed here? You can use the badge.
If you maintain a project with a current LifeHubber listing, you may add the optional “Listed on LifeHubber AI Resources” badge to its README, docs, or website. No introduction or permission request is needed.