LibraLibra
LibraLibra
DocsBlogLibra
Getting Started
Architecture
Design
IntentSpec DesignAI Object Model ReferenceAgent Workflow: From Intent to ReleaseAI Object Model Reference
Commands
API Reference
Policy

Design

Design principles behind an AI agent–native VCS

Libra is built around Git compatibility, but its product direction prioritizes workflows where humans and AI agents collaborate on code changes and history.

Principles

  • Agent-friendly interfaces: structured error output, stable error codes, and automation-safe CLI behavior
  • Strong interoperability: works with standard Git remotes and familiar command shapes
  • Transactional state: SQLite-backed metadata reduces file-level race conditions and improves consistency
  • Security defaults: signing and per-repo key management are first-class features
  • Scale by design: optional object storage backends and cloud sync enable large repository workflows

Architecture

How Libra is built and why it differs from Git

IntentSpec Design

The IntentSpec contract that turns natural-language requests into schedulable, auditable work

On this page

Principles