Init. Checkpoint. Ship.

Single static binary. GTP-native push. No build step required.

terminal
# download prebuilt binary (Linux x86_64)
curl -fsSL https://graf.tools/install.sh | sh

# initialize repository
graf init myproject

# content-addressed snapshot
graf checkpoint "first snapshot"

# stat-cached, sub-100ms
graf status

# Merkle DAG history
graf log

# Ed25519 identity for signed proposals + releases
graf keygen

# sign a release checkpoint (SBI-enveloped, verifiable)
graf release sign

# push a ref to a GTP hub (experimental, alpha)
graf push https://graf-forge.org markus myproject main

30+ Commands. One Binary.

Version control, agent-native lanes, native transport, git interop. Sovereign alpha.

Core

init Initialize a graf repository (posix | lsm)
status Working-tree + lane state
checkpoint Delta checkpoint (full every 16th)
snapshot Full-tree seal checkpoint
log Checkpoint history
diff Uncommitted working-tree changes

Lanes & Branching

branch Create a lane from the current tip
switch Switch the active lane
lane Enter / scope / rip / export / invite / import / join
explore Enter an intent-slug lane

History & Integrity

at Select a checkpoint base
inspect Object metadata by CID or latest
find Locate an object across the store
place Extract an object to a file
overlay Overlay an object onto the worktree

Restacking & Provenance

adapt Replay a bounded chain + restack
deadend Negative-knowledge provenance
promote Advance a lane tip with tracking
propose Ed25519-signed evidence

Release & Identity

keygen Create an Ed25519 policy keypair
release sign SBI-enveloped release certificate
release verify Verify a release certificate

Native Transport (GTP, alpha)

clone Bootstrap refs from a GTP hub
pull Fetch + materialize a ref
push Publish a ref to a GTP hub

Git Interop (heads/git-*)

git status Read-only bridge diagnosis
git doctor Next-action diagnostics
git push Guarded push (stable channel)
git pull Guarded pull into git-main
git migrate Materialize a Git tree
git resolve import-lane Reconcile divergence

Open Source Licenses

Four sovereign licenses covering the full spectrum from fully open to commercial-safe.

LSL-1.0

Libertaria Sovereign License

File-level copyleft. Use freely; modifications to core files must be shared back. Linking and applications remain proprietary.

Read full text →
LCL-1.0

Libertaria Commonwealth License

Strong copyleft. Network deployments must publish source. Ensures SaaS cannot hide source behind a paywall.

Read full text →
LUL-1.0

Libertaria Unbound License

Permissive. Use, modify, close the source, sell the result. Attribution only. For specs, docs, and protocols.

Read full text →
LVL-1.0

Libertaria Venture License

Glass Box. Binary distribution allowed if build provenance is published. For commercial deployments with verifiability.

Read full text →

Libertaria Sovereign License (LSL-1.0)

File-Level Copyleft
Preamble: This License fosters a sovereign, decentralized ecosystem. It creates a balance between proprietary commercial use and communal innovation.

1. Grant of Rights: Each Contributor grants a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable license to reproduce, prepare Derivative Works of, publicly display, sublicense, and distribute the Contribution.

2. The Reciprocity Rule: If You distribute the Contribution in Executable Form, you must make the Source Code Form of any Modifications available under the terms of this License. This requirement applies only to the files of the Contribution itself that You have modified.

3. Larger Works: You may create and distribute a Larger Work under terms of Your choice. The Reciprocity requirement does not extend to Your independent code that links to or consumes the Contribution.

Disclaimer: THIS SOFTWARE IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND.
Governing Law: The Netherlands (Amsterdam courts).

Libertaria Commonwealth License (LCL-1.0)

Strong Copyleft + Service Rule
Preamble: This License ensures software remains a common good, regardless of how it is distributed or accessed. It closes the "Service Loophole."

1. Grant of Rights: Each Contributor grants a perpetual, worldwide, non-exclusive, no-charge, royalty-free license to reproduce, prepare Derivative Works of, publicly display, sublicense, and distribute the Work.

2. The Service Rule (SaaS Loophole Closed): If You perform a Network Deployment of the Work or a Derivative Work, you must make the complete Source Code available to all users interacting with it.

3. Copyleft Scope: If You create a Derivative Work, the entirety of that Derivative Work must be licensed under this License.

Disclaimer: THE WORK IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND.
Governing Law: The Netherlands (Amsterdam courts).

Libertaria Unbound License (LUL-1.0)

Permissive — Attribution Only
Preamble: This License is designed for maximum velocity and adoption. It grants absolute freedom to use, modify, and distribute the Work.

1. The "Do Anything" Clause: Each Contributor grants a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable license to reproduce, prepare Derivative Works of, publicly display, sublicense, and distribute the Work.

2. Freedom of Modification: You are not required to share the source code of Your modifications. You may create proprietary Derivative Works.

3. Attribution: The only condition is that You must include the original copyright notice and a copy of this License in any significant distribution.

Disclaimer: THE WORK IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND.
Governing Law: The Netherlands (Amsterdam courts).

Libertaria Venture License (LVL-1.0)

Glass Box — Verified Binary Distribution
Preamble: This License is a compact of trust for commercial entities. The "Glass Box" model: You may hide the source code, but you cannot hide the build process.

1. Commercial Distribution: You may distribute the Work in Executable Form without releasing the Source Code, subject to signed binaries and Build Manifests.

2. End User Rights: The End User receives a non-exclusive, perpetual license to run, install, and use the Work.

3. The Glass Box Rule: If a compliance audit reveals malicious code not in declared dependencies, the Registered Entity status and this License are immediately revoked.

Disclaimer: THE WORK IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND.
Governing Law: The Netherlands (Amsterdam courts).