Skip to content
AppClap
GitAgent is unclaimed —
G

GitAgent

A git-native agent harness — identity, memory, rules, and skills live as plain files in a repo.·gitagent.sh

Visit

GitAgent is an open-source, git-native AI agent harness that lets developers define an agent's identity, memory, rules, skills, and tools as plain files inside a git repository, giving version control, branching, pull requests, and audit trails for AI agents. It ships as an npm CLI and Node.js SDK for initializing, validating, running, and exporting agents to frameworks such as Claude Code, OpenAI Agents SDK, CrewAI, and Lyzr. It also offers a 'Personal Assistant' mode that runs a local agent with memory, voice, camera, and a web UI, plus multi-channel messaging via Telegram, WhatsApp, and Twilio.

What it's for

Defining and version-controlling AI agent identity, memory, and skills as git filesEmbedding AI agents into Node.js applications via SDKRunning a local personal AI assistant with voice, camera, and web UIExporting the same agent definition to multiple AI frameworks (Claude Code, OpenAI, CrewAI, Lyzr, etc.)Building human-in-the-loop approval workflows for agent actionsAuditing and rolling back agent behavior changes using git historyConnecting agents to messaging channels like Telegram, WhatsApp, and phone/SMSChaining multi-step automated workflows (SkillFlows)Enforcing compliance and regulatory controls (SOX, GLBA, SOC2, GDPR, FINRA) on agent behavior

Features 20

  • Agent forking and remixing from public repos
  • Agent identity, memory, rules, and skills stored as plain git-tracked files
  • Auto-learning: completed tasks crystallized into reusable, versioned skills
  • Branch-based deployment and tagged releases for agent versions
  • Built-in OpenTelemetry observability (spans, tool traces, session cost)
  • CI/CD integration via GitHub Actions running gitagent validate
  • CLI commands: init, validate, run, export
  • Compliance and audit features: risk tiers, human-in-the-loop enforcement, regulatory support (SOX, GLBA, SOC2, GDPR, FINRA)
  • Git-native memory with auto-archiving and full commit history
  • Knowledge tree for structured entity relationships and embeddings
  • Lifecycle hooks (bootstrap.md, teardown.md) for agent startup/shutdown logic
  • Local Web UI (localhost:3333) with Chat, Skills, Integrations, Communication, SkillFlows, Scheduler, and Settings tabs
  • Multi-channel messaging integrations (Telegram, WhatsApp, phone/SMS via Twilio)
  • Node.js SDK with query() function for embedding agents in apps
  • Plugin system extensible via plugin.yaml, installable from git URLs or local paths
  • Real-time bidirectional voice via OpenAI Realtime API or Gemini Live, plus camera input
  • Secret management via local .env files kept out of version control
  • Segregation of Duties (SOD) role definitions with conflict matrices
  • SkillFlows — deterministic multi-step YAML workflows with approval gates
  • Support for 12+ LLM providers (Anthropic, OpenAI, Google, Groq, Mistral, xAI, OpenRouter, Cerebras, DeepSeek, AWS Bedrock, Google Vertex, Azure OpenAI)

At a glance

free tieropen sourceAPI
TypeCLI tool
DeploymentInstalled (local)
PlatformsWeb
Fordevelopers, compliance teams
CompanyLyzr Research Labs

Integrations

ComposioGmailGoogle CalendarSlackGitHubNotionJiraTelegramWhatsAppTwilioAnthropicOpenAIGoogleGroqMistralxAIOpenRouterCerebrasDeepSeekAWS BedrockGoogle VertexAzure OpenAIClaude CodeOpenClawCrewAILyzrNanobotChimeraOpenAI Realtime APIGemini Live

Complianceself-reported

SOXGLBASOC2GDPRFINRA

Resources

Pricing

The product is MIT-licensed open source and free.

Open SourceFree

Structured markup lists an Offer with price 0 USD; no other paid plans are listed on the pages.

Last checked 28 days ago·