Index / GitClaw · updated Aug 17, 2026

GitClaw

open-gitagent/gitclaw · healthy · rank 28 of 43 by stars

A git-native AI agent framework where identity, rules, memory, and tools are version-controlled files. Recently refactored to split voice into an optional package, shrinking core for sandboxed CI use.

#git-native#ai-agent#framework#typescript#voice
Compare vs OpenClaw
GitHub ↗

Facts

Repository

Contributors8
Open issues49
Last commitAug 9, 2026
Release cadence~18 days
Latest releasev2.1.0

Runtime

LanguageTypeScript
Memory80 MB
Boot time200 ms
Deploymentself-hosted · desktop · cloud
Setup difficultyLow
Plugin ecosystemEmerging

Posture

LicenseMIT
Local-firstYes
Cloud dependencyRequired
Privacy postureMixed

Community

Sentiment10% positive
Reddit mentions0
Web results10

Security breakdown

Composite 70 / 100 · how these are scored

Sandboxing4 / 10

higher is safer

API security6 / 10

higher is safer

Network isolation3 / 10

higher is safer

Telemetry safety7 / 10

higher is safer

Shell access risk7 / 10

higher is riskier

Model access

Read from the repository, not written by a model · 53 files examined

3 providers · custom endpoint

Direct
AnthropicGoogleOpenAI
Compatible
OpenAI-compatible

Pinned models

gpt-4o-mini released 2024-07-18 — 2 years old (from the public model catalogue)

Pin last edited 24 days ago

Evidence
ANTHROPIC_API_KEYenv var · install.sh
ANTHROPIC_API_KEYenv var · src/index.ts
GEMINI_API_KEYenv var · install.sh
OPENAI_API_KEYenv var · install.sh
OpenAI-compatibledocumented · README.md

Decision

Why choose GitClaw over OpenClaw?

Why choose this

  • Agent config fully version-controlled in git (diff/branch personalities)
  • Slim core for sandboxed CI with optional voice package
  • Declarative YAML tools and composable skills modules

Tradeoffs

  • No native mobile/Android support like OpenClaw
  • Smaller community (598 stars vs OpenClaw ecosystem)
  • Requires Node.js and git proficiency, less beginner-friendly

Best fit

  • Developers wanting agent config in git
  • Teams needing version-controlled AI personas
  • CI/sandbox environments via slim install

Avoid if

  • Users wanting turnkey no-config assistant
  • Those averse to command-line git workflows
  • Environments without Node.js 18+
Good Confidence70%

Evidence from README and commit history shows active development and git-native design, but external community feedback is absent (Reddit 0, web snippets unrelated). Uncertainty around multi-user and exact security posture.

AI layer reviewed Aug 2, 2026 · how this is written

Star activity

651 stars today

Overview

GitClaw (formerly GitAgent) is a universal git-native AI agent framework that treats the agent itself as a version-controlled repository. Core identity, rules, memory, tools, and skills are stored as files (agent.yaml, SOUL.md, RULES.md, memory/, tools/, skills/, hooks/), enabling developers to fork, branch, and diff agent personalities and behaviors using standard git workflows.

The architecture emphasizes modularity and supply-chain safety. Following version 2.0, the project split its voice UI into an optional @open-gitagent/voice package, reducing the core tarball by 52% and removing unused dependencies to pass strict sandbox scanners. The framework provides a CLI and SDK, supports multiple LLM providers (OpenAI, Gemini), declarative tools with image output, and lifecycle hooks (pre_query, post_tool_failure, file_changed).

Compared to OpenClaw, GitClaw leans into developer-centric git workflows rather than broad OS/mobile integration. It offers strong version control of agent state but lacks native mobile clients and has a smaller community footprint. The slim install mode makes it suitable for CI environments, while the full install adds a browser-based voice UI.

Nominate a clone

Add a new Claw

Paste a GitHub repository and tell us why it belongs on the tracker.

Opens a prefilled issue on GitHub — every nomination is public. Comfortable with a PR? Adding the repo to projects.json is faster.