workspace
Isolated agent state. No branch names, stashes, or rebases.
neb workspace create billing --from mainGit assumes one person, one branch, one commit at a time.
Nebula assumes a dozen agents working at once —
each with its own workspace, review trail, and the
full context to pick up exactly where it left off.
agent workspace → change → proposal → policy → release → runtime
neb v0.1.0-pre.1 starting
────────────────────────────────────
[init] storage: canonical graph + blob store
[init] policy engine: loaded
[init] vector index: experimental
[init] git projection: compatibility mode
────────────────────────────────────
[ready] protocol listening
Git was designed to track files.
Modern teams need to track systems.
Nebula adds what Git cannot answer natively.
Isolated agent state. No branch names, stashes, or rebases.
neb workspace create billing --from mainIntent, affected services, review state, and result travel together.
neb save --message "Billing fix"Structured review before work becomes history. Context, blockers, approvals.
neb propose --target main --title "Billing fix"Governance checked before history changes. Sensitive paths stay visible.
neb policy set "src/**" allowGit is a compatibility output of Nebula, not the source of truth.
neb projection export --environment production --target vercelNebula reviews a proposal with context, blockers,
approvals, and signals attached before work
becomes history. Humans keep the final say.
[WARNING] Do not use in production systems.
Pre-alpha: protocol and data models will break between versions.
Nebula's source of truth is a durable graph you can inspect, export, and move. GitHub, Vercel, local Git, and CI are projection targets — not the canonical record.
Metadata DB → repos, refs, snapshots, workspaces
Blob store → source bytes, encrypted private blobs
Vector DB → experimental path/hash index chunks
Policy → per actor, action, object, environment
agent:billing
agent:security
agent:docs
Nebula is a protocol preview for local workflows, policy-aware proposals, and experimental registry paths. Humans still keep the final say before history is composed.
→ teams building agent-native workflows
→ developers who think Git is not enough
→ infrastructure teams who need system-aware source control
creating .nebula/
[ok]refs initialized
[ok]workspace: main
[ok]policy engine: ready
[ok]objects store: local
initialized nebula galaxy