Get Started
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
Full Toolkit
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 Legal
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).