Skip to main content
PACKAGE MANAGER FOR CONTEXT · BSL 1.1

Tame your AI coding agents.
Zero context rot, zero rule drift.

The tool-agnostic GitOps layer for your AI agents. Unify your IDEs into a single source of truth, stop context waste, and enforce coding rules in Git across all your repositories and teams.

curl -sL https://sprawl.software/install.sh | bash

Free forever for up to 5 developers under BSL 1.1 · macOS & Linux · Windows user? See docs →

sprawl-cli - 80s Terminal Walkthrough Live Demo

Watch Sprawl prune context rot, compile GitOps rules across IDEs, and enforce safe boundaries in under 80 seconds.

-74% Token Spend
< 4ms In-Memory Lock
100% Workstation Privacy
Works with:
Google Antigravity Antigravity
VS Code Copilot Copilot
VS Code VS Code
IntelliJ IntelliJ
Cursor Cursor
Visual Studio Visual Studio
Claude Claude
Gemini Gemini
Google Antigravity Antigravity
VS Code Copilot Copilot
VS Code VS Code
IntelliJ IntelliJ
Cursor Cursor
Visual Studio Visual Studio
Claude Claude
Gemini Gemini

Up and Running in 3 Steps

Synchronize your engineering rules and connect adapters to codebases within minutes.

Step 1

Import your organization's global rules repository onto your local development machine securely.

$ sprawl init

Step 2

Navigate to any software project directory to apply the standard inherited rules baseline.

$ cd legacy-service
$ sprawl graft

Step 3

Select relevant local overrides and compile configuration endpoints dynamically.

$ sprawl sync
1995 vs 2026 ARCHITECTURAL MENTAL MODEL

A Package Manager for AI Context

How software engineering solved DLL hell and raw C:\libs zip dumps in 1995 with package managers and manifests is how Sprawl solves prompt folklore in 2026. Declare rules once in version-controlled Git: compile deterministic context bounds across every assistant.

Token Economics

Eliminate Context Rot

The real pain isn't agents escaping - it's agents drowning in project junk. Blindly ingesting build caches, test fixtures, and lockfiles causes needle-in-a-haystack attention failures. Sprawl deterministically prunes repository context, slashing token burn by up to -74%.

Multi-IDE GitOps

Kill "Rule Drift" Hell

Engineers use different tools: Cursor (.cursorrules), Claude Code (CLAUDE.md), Copilot (copilot-instructions.md), and Antigravity. Sprawl maintains one source of truth in version-controlled .agents/ and compiles native configs across every assistant with sprawl bind.

Fleet Management

Cross-Repo Fleet GitOps

Managing agent rules across 20 to 50 microservice repositories manually is unmaintainable. Sprawl propagates, validates, and commits centralized architectural DNA across your entire fleet in Git with a single command: sprawl ws push.

Safe Context

Solve the Mounting Paradox

Agents locked to a repository often need shared corporate design tokens or API schemas from another. Developers either expose their entire home folder or paste stale code. With sprawl mount, surgically link read-only alias fences (@shared-core) without exposing host secrets.

Context Clamping FinOps

Autonomous coding fleets fail on economics before they fail on capabilities.

80k Tokens

The Token Drain

Re-injecting dead dependencies, test fixtures, and global caches costs up to $40 per syntax bug in context attention bloat and model hallucination.

-74% Spend

Subtree Clamping

Clamping search context strictly to active feature subtrees slashes model spend by up to 74% while eliminating cross-module attention noise.

< 4ms Local

Task Attribution

Workstation SQLite ledger attributes token spend per task and git branch out-of-band with zero cloud gateway and zero proxy latency.

Configure Your Workspace DNA

A visual TUI to customize your workspace DNA. Select active personas, rules, and skills, define paths, and compile bindings for your IDE assistants.

sprawl add
━━━ DNA Configuration ━━━
Navigate: Click to Select | Toggle: Click/Space | Confirm: Click Sync
📁 PERSONAS
📁 RULES
📁 SKILLS
📁 ATOMS
📁 WORKFLOWS
sprawl_manifest.yml

                                
sprawl_manifest.yml Compiled DNA
version: "1.0"
active_persona: "master-engineer"
rules:
  - "engineering.md"
  - "planning_artifacts.md"
skills:
  - "challenge-me"
  - "sprawl-design-system"
bindings:
  cursor: ".cursorrules"
  copilot: "copilot-instructions.md"
Full interactive compiler on desktop Try sprawl init →
ACTIVE SANDBOX SIMULATION

Model Execution Safeguards

Watch how different frontier models process sandboxing guardrails under Sprawl containment rules in real time.

Deterministic Isolation

Models explicitly refuse path traversal attempts outside the designated project root (such as ~/.ssh, ~/Downloads, or host credentials).

Multi-Model Parity

Fences compile natively across Gemini, Claude Opus, GPT-OSS, and local LLMs. One GitOps source of truth enforces identical guardrails regardless of the assistant.

Zero Token Bleed

Out-of-boundary requests fail fast before triggering expensive context dumps or large directory scans, preserving developer token budgets.

Zero Platform Lock-In

If Sprawl doesn't match your workflow patterns, strip everything out cleanly with a single command.

$ sprawl wipe

Ready to Tame the Sprawl?

Secure your local workspace and prevent token footprint burn in under 60 seconds.

TRANSPARENT FINOPS & COMMERCIAL MODEL

Simple, Predictable Pricing

Start free with your team under BSL 1.1. Upgrade for local FinOps telemetry, branch cost attribution, or centralized multi-repo fleet governance.

Community Free Forever

Core Runtime

Solo developers & engineering teams up to 5 developers.

€0 / forever

Free forever under BSL 1.1

  • Core CLI engine (sprawl graft, bind, doctor)
  • Sub-4ms in-memory path validation & boundary fencing
  • Universal IDE adapters (VS Code, IntelliJ, Cursor, Visual Studio)
  • Declarative .agents/ GitOps rule synchronization
  • 100% offline, zero cloud calls & zero external dependencies
Install CLI (curl)
Enterprise Fleet Pilot Available

Fleet Sovereign Governance

Engineering fleets (>5 developers), CISOs, CTOs & high-compliance enterprises.

Custom / 14-day pilot

Bespoke SLA & dedicated advisory

  • Everything in Pro across entire engineering fleet
  • Multi-repo GitOps push (sprawl ws push across 40+ repos)
  • Centralized in-VPC telemetry & security gate enforcement
  • EU AI Act (Art. 14), DORA & NIS2 compliance attestation
  • Zero-trust CI/CD compliance gate integration
  • Fractional Head of AI Advisory & Custom SLAs
Book 14-Day Pilot

Frequently Asked Questions

Everything you need to know about Sprawl's local runtime, sandboxing, and IDE integration.

What is Sprawl?

A free, local CLI that locks down your AI coding assistant configs. You write your rules once, Sprawl compiles them into native settings for VS Code, IntelliJ, Cursor, Visual Studio, and more. Everything lives in a .agents/ Git folder. No cloud. No account. Just one command.

How does Sprawl secure my code?

It scopes your workspace. AI agents are kept within the project boundary and cannot touch parent directories or leak credentials through MCP tools. Sprawl maps file paths and restricts MCP file access to your workspace, so your IP stays on your machine, not in someone else's training set.

Does Sprawl collect telemetry or phone home?

Zero telemetry. Zero analytics. Zero network calls. Sprawl runs 100% on your local machine with a minimal, audit-verified dependency tree. You can read every line of it, it's BSL 1.1 licensed.

Which editors and AI tools are supported?

VS Code, IntelliJ, Cursor, Visual Studio, Claude, Gemini, and Google Antigravity, all from a single config. Sprawl is completely model-agnostic and IDE-agnostic, auto-compiling native workspace bounds and rules for any editor and LLM engine.

How do I configure rules, skills, and personas?

Drop markdown files into .agents/rules/, .agents/skills/, and .agents/personas/. They're version-controlled in Git, so changes go through pull requests like any other code. Run sprawl sync to compile, done.