Skip to content

Commit 6ffa628

Browse files
committed
Initial release: gitclaw v0.1.0
A universal git-native AI agent framework. Agents are git repos — identity (SOUL.md), rules (RULES.md), memory, tools, skills, hooks, workflows, and compliance are all version-controlled files. Features: - CLI with REPL and single-shot modes - Programmatic SDK with query() and tool() APIs - AsyncGenerator streaming (GCMessage events) - Multi-provider LLM support (OpenAI, Anthropic, Google, etc.) - Declarative YAML tools with script implementations - Composable skills with /skill:<name> invocation - Script-based and programmatic lifecycle hooks - Agent inheritance and dependency resolution - Compliance validation and audit logging - Git-committed memory with full history
1 parent 4c67906 commit 6ffa628

File tree

25 files changed

+3073
-45
lines changed

25 files changed

+3073
-45
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@ node_modules/
22
dist/
33
pi-mono/
44
.claude/
5+
.gitagent/
6+
*.tgz
7+
snake-game.html
8+
examples/debug-events.ts

0 commit comments

Comments
 (0)