GitAgent: An Open Standard for Portable AI Agents in Git Repos

What GitAgent Does
GitAgent addresses the problem of AI agent framework lock-in by creating a portable agent definition that works across multiple platforms. Instead of rewriting agents when switching frameworks, developers can define agents as files in a git repository that export to Claude Code, OpenAI Agents SDK, CrewAI, Google ADK, LangChain, and others.
Core Specification
The standard uses three required files:
agent.yaml- Configuration fileSOUL.md- Personality and instructionsSKILL.md- Capabilities definition
Git-Native Benefits
By being git-native, GitAgent provides several built-in advantages:
- Version control for agent behavior - roll back bad prompts like reverting commits
- Branching for environment promotion (dev → staging → main)
- Human-in-the-loop via PRs - agents can open branches for human review
- Audit trail via git blame and git diff
- Agent forking and remixing - fork public agents, customize, and PR improvements back
- CI/CD integration with GitAgent validate in GitHub Actions
CLI Usage
The command-line interface allows direct execution of agent repositories:
npx @open-gitagent/gitagent run -r https://github.com/user/agent -a claudeOptional Compliance Features
For organizations needing compliance controls, GitAgent offers:
- Risk tier management
- Regulatory mappings (FINRA, SEC, SR 11-7)
- Audit reports via
GitAgent audit
Availability
The specification is available at https://gitagent.sh with code on GitHub. The developers are seeking feedback on schema design and adapter priorities for future development.
📖 Read the full source: HN AI Agents
👀 See Also

PACT 0.4.0 adds compound intelligence for AI coding agents
PACT (Programmatic Agent Constraint Toolkit) version 0.4.0 introduces compound intelligence features that help AI coding agents retain knowledge across sessions. The update includes research synthesis, a knowledge directory, and capability self-awareness systems.

depct: MCP Server Provides Claude with Live Runtime Analysis and Documentation
depct is an MCP server that instruments Node.js applications to capture runtime data, generating structured documentation with confidence levels that Claude can access before coding. The tool updates documentation automatically after Claude makes changes.

Publicly Hosted MCP Servers for Health, Academic, and Government Data
A developer has built and publicly hosts 14 MCP servers providing access to CDC datasets, clinical trials, FDA data, academic publications, congressional information, weather data, and other utilities. These servers require no setup, API keys, or local installation.

MCP Server Adds Persistent Memory with Retrieval Scoring to Claude Code
A developer built an MCP server called engram-mcp that gives Claude Code persistent memory across sessions and projects, featuring automatic retrieval scoring based on outcome success and drift detection for stale knowledge.