GravityBootsAn open agent orchestration framework for VS Code with a persistent daemon that coordinates intelligence sharing between Claude, Gemini, GPT, and local models across your project workspaces. Here's How It WorksGravityBoots orchestrates agentic engineering workflows through an automation design pipeline — from an idea in your head to a running, auditable, self-improving automation — right in your IDE as the command center. Set Your Project WorkspaceYou decide what to automate. GravityBoots initializes your IDE's active workspace and gives you operator sovereignty across your agent collective — operating as a single agent swarm, each leveraging their full agent harness's tools and subscription accounts. You decide what to delegate to each agent without losing context across your agent collective that shares the same workspace intelligence and memory substrate.
The daemon automatically boots with your IDE. The System Panel immediately lights up as nine services report their health state. Your workspace is now ready to connect the agent roster. Set Your Agent Collective RosterWho's on your agent team? Are you using a single subscription account, or multiple? Do you have multiple agent sessions active per harness or one on each? Whatever agent configuration you're running, you can connect Claude Code Desktop, Claude Code CLI, Antigravity 2.0, Antigravity IDE, Codex, and Codex CLI with a simple link command in the IDE chat or terminal:
Are you using locally hosted models? It doesn't matter. Your agent harnesses are now all linked as one agent collective sharing the same brain. Use the
With all your agents now linked to the same workspace, you can execute any GravityBoots commands from any linked agent harness. Multiple workspaces open in your IDE? It doesn't matter. Do a Share Your Workspace Brain and Intelligence Layer Across Agent HarnessesGravityBoots is agent harness agnostic so you don't have to pick between your favorite agentic development platforms. GravityBoots lets you use the strength of each agent harness, maximizing your productivity by delegating to each agent the most appropriate tasks for the agent harness and model. To share an agent's work to the collective, simply
Do you only want specific agents to engage with the work of your corresponding agent? Simply invoke a Read Your Agents' Brains Across Agent HarnessesGravityBoots lets you manage your project within your Boots-initiated workspace, link any agent, and read your agents' brains across harnesses. Claude Code can see inside Codex's brain, Antigravity 2.0 can see inside Claude Code's brain — it doesn't matter. All linked agents can
Use the The Human Extension Into the Intelligence LayerYou, the Operator, are a key agent in the GravityBoots collective. You provide the taste, knowing what needs to get built and deciding when and how it's ultimately done. Except, you have the great ideas in your head which need to get ingested into the shared intelligence layer, but the challenge is that the ideas come when they come, and you need a capture mechanism to inject your thoughts into the intelligence substrate, so it gets incorporated into your project scope. Simply share your random flash of brilliance in your IDE agent chat and
The agent goes to work and logs a speclet, a mini-functional and technical spec for prioritization. You want to streamline the flow further and expedite the process? Simple — The GravityBoots command protocol is flexible enough to run in any sequence by any agent in your workspace's agent roster. Some of your agents are busy while others are idle? Use the available agent to
Invoke a
The GravityBoots command protocol is flexible to meet the individual needs of the operator orchestrator, scope of task, or phase of project. Bounce to New Sessions Without Losing Context ResolutionGravityBoots gives lofty project goals traction, which rapidly fills up the context window. Feeling stressed because hopping into a new session means picking up from scratch? GravityBoots'
Just like that. You've left your cluttered context window and bounced to a fresh session. Simply start the new session from your agent harness and
Without skipping a context beat, your agent picks up where it left off and continues in the fresh context window as if it never left. A Persistent Daemon Managing Critical Activity in the BackgroundGravityBoots' core orchestration mechanism is its persistent daemon running in the background, keeping a heartbeat and executing scheduled tasks. Beyond managing cron jobs, the daemon is also performing automated calibration health checks against all telemetry endpoints using an exhaustive automated eval pre-flight checklist. The daemon effectively works as the security guard for all Boot Skill executions, ensuring no unsigned skill runs without a SHA hash seal. The process of ingesting an intelligent process into the GravityBoots framework as a Boot Skill is called assimilation — which essentially means it passes through the approval gauntlet that ensures no agent activity gets executed outside the parameters you've specified in the workflow. Boot Skill AuthoringYou have a skill idea or requirement — maybe the Agent wrote it from a conversation, maybe you found it in a catalog, maybe you wrote it yourself. However, before anything can get audited for compliance it first needs to exist. Execute a
Your agent goes to work — it writes the Python script, generates the YAML workflow manifest, and places everything in Skill Chain of Custody and Security AuditingBefore your new skill can run inside the GravityBoots automation engine, it passes through the assimilation gate — six stages that verify trust before anything gets execution privileges.
Here's what your skill goes through: Extract parses the skill file. Scaffold generates the permissions manifest. Audit validates that declared permissions match actual code behavior — no hidden API calls, no undeclared file access. Seal stamps a cryptographic integrity hash. Review presents the nutrition label — at a glance you see what the skill calls, what it reads, what it costs, and what it risks. First Run executes the skill in a sandboxed trial. The nutrition label is the key artifact here. Like food packaging for automation — everything the skill consumes, produces, and costs is visible before you approve it. It's generated from the code and embedded in the code. The process is iterative and includes human review at each step to ensure the skill is safe to run in your workspace. Once approved, it enters the registry. You can still execute any skill from within your IDE without the security check, but only assimilated Boot Skills run inside the GravityBoots automation engine. No unsigned or tampered skills will execute without proper approval from the operator during assimilation. RegistrationThe approved skill is sealed and enters the hot-reloadable registry. It's a
Trust tiers control what skills can do: sandboxed (no network, no filesystem beyond workspace), verified (declared permissions only), autonomous (full delegation). Tiers are operator-settable. You approve escalations explicitly. ExecutionThe skill runs — on a schedule, in response to an event, or on demand. Every execution is bounded: scoped tools, capped token budgets, declared resource limits.
Every call, every decision, every action is captured in the execution trace. Drill into any run to see exactly what happened and why. Real-time token metering tracks per-skill, per-model, and per-session costs. No surprise API bills. TelemetryAfter execution, the system knows itself.
Multi-Agent CoordinationGravityBoots operates across multiple agents and surfaces simultaneously. The relay protocol — a file-based, append-only coordination substrate — lets agents announce state, exchange context, and read each other's working memory. All coordination, never command. No central controller.
Three CLI verbs drive the coordination surface: relay (announce and exchange state), inject (seed context into agent brains), intercept (read a peer's working memory read-only). Higher-order workflows like consensus and delegate compose on top of these primitives. AuditThe pipeline closes with drift detection. Did the build diverge from the spec? Did the spec diverge from the code?
Canon-drift checks speclets against the codebase. Spec-index validates coverage. The audit phase is what makes the pipeline a loop, not a line — findings feed back into new intent, and the cycle continues. The AgentThe GravityBoots Agent is the whole embodied system — the substrate, the daemon, the skills, and the harness working together as a single intelligence. Its persona, Seven, is a persistent conversational interface that remembers what happened yesterday, learns your preferences over time, and can create, modify, and manage boot skills through natural conversation. This is not a chatbot. It's intelligence externalized into code — transparent, always-on, and yours to audit. Direct your automation in plain English; the pipeline handles the rest. Typed memory (semantic, episodic, procedural, domain) captures context from every interaction and execution. Dual search: vector similarity plus full-text. The system gets smarter from what it does, not just what it's told. Getting Started1. Install the ExtensionClick Install above, or search 2. Install the Python DaemonClone the repository and install in editable mode:
This gives you the 3. Connect a ModelGravityBoots is model-agnostic. Set an API key for your preferred provider:
You can connect more than one — GravityBoots routes and falls back across configured providers. See OAuth connectors ( 4. Initialize and Start
Look for "Boots: Connected" in the status bar. You're operational. 5. Open the System PanelCtrl+Shift+P → Boots: System Panel to see your system status, services, connected LLM providers, and available actions. How It Works
The extension is the visual layer. The daemon is the engine. The skills are the intelligence — captured in code, not rented per execution. Commands
The Agent conversational interface opens from the sidebar panel or the System Panel's "Launch Agent" button. The Full CLIGravityBoots ships 20+ command groups. Run
Requirements
LicenseApache 2.0 — © 2026 Evodio Walle Because a closed-source product can't create a category. |