VIBE stands for Verified Intent-Based Engineering.
It is an agent-agnostic methodology for intent-driven engineering, designed to reduce drift between engineering intent, canonical knowledge artifacts, implementation, verification, and runtime control behavior.
v4 is a major redesign of the previous vibestart line, not a small incremental update. It deliberately combines and re-expresses strong ideas from osovv/grace-marketplace and aka-NameRec/ai-standards into one clean methodology-first product surface.
| Dimension | grace-marketplace | ai-standards | VIBE / vibestart v4 |
|---|---|---|---|
| Main contribution | graph-anchored code engineering, contracts, verification-first execution, controller-managed skills | centralized AI instruction infrastructure, manifest-driven composition, reusable fragments, project-local overrides | one methodology-first root surface that combines graph/contract rigor with explicit policy/config composition and bootstrap |
| Public operating model | skill-driven workflow such as grace-init, grace-plan, grace-execute, grace-reviewer |
manifest and renderer flow for project-specific AGENTS.md generation |
macro-first workflow language: discover, refine, deliver, fix, sync, resume, deploy, vibe |
| Core artifacts | XML planning, graph, verification, semantic execution flow | ai.project.toml, fragment registry, generated AGENTS.md, local overrides |
canonical XML knowledge surfaces plus TOML operating contracts and explicit runtime-state boundary |
| Configuration style | methodology and skill corpus shipped together | manifest-only dependency declaration for instruction features and stacks | explicit root manifest, governance policy, macro contracts, and profile-aware bootstrap through core and deep |
| Execution control | controller-managed sequential or multi-agent implementation | policy composition and activation guidance | deterministic governance, review/sync selection by risk and evidence, traceable and calibratable autonomy |
| What v4 changes | keeps the graph/contract/verification depth | keeps explicit composition and project-scoped policy discipline | unifies both approaches into a target-repo-first bootstrap and a clean public VIBE root surface |
The clean methodology surface:
CHANGELOG.mdbootstrap-from-git.shvibestarttests/test_vibestart.pytests/test_bootstrap_from_git.pyvibe.tomldocs/requirements.xmldocs/development-plan.xmldocs/verification-plan.xmldocs/knowledge-graph.xmldocs/decisions.xmldocs/vibe/governance.tomldocs/vibe/macros.tomldocs/vibe/spec.mddocs/vibe/grace-mapping.mddocs/vibe/vibestart-contract.mddocs/vibe/beta-readiness.mddocs/vibe/operator-guide.mddocs/vibe/release-path.md
These files define the current VIBE draft:
- graph-first knowledge continuity
- contract-first execution
- macro-first workflow language
- deterministic governance
- traceable and calibratable autonomy
- a working root bootstrap entrypoint for explicit
coreanddeepprofile selection - a core-first beta adoption path for one-project use
vibestart is the optional bootstrap/runtime product for VIBE.
It is intended to install and adapt one VIBE methodology through two product profiles:
coredeep
At the methodology level, VIBE remains one standard.
core and deep are product profiles, not separate frameworks.
Current active entrypoints:
./vibestart --core --target /path/to/project./vibestart --deep --target /path/to/project- from inside a target repository:
bash <(curl -fsSL <bootstrap-from-git.sh-url>) --repo <git-url> --ref v4.0.0-beta.2 --core --target .
Current beta posture:
coreis the recommended beta path for one-project adoptiondeepremains explicit and supported, but its richer adapters are still draft-leveldocs/vibe/operator-guide.mddescribes the normal first project loop after bootstrap- current prerelease git path is
v4.0.0-beta.2 - intended adoption UX is target-repo-first: fetch vibestart from git into the current repository context, then write the VIBE surface into that repository
- repository root,
vibe.toml, anddocs/form the clean VIBE working and release surface docs/technology.xmlis compatibility-only material kept for GRACE-compatible flowsinternal/holds project-internal reviews, inventory, and migration noteslegacy/vibestart-v3/holds the quarantined vibestart v3 package
The previous vibestart v3 product/runtime materials are preserved under:
legacy/vibestart-v3/
That package is preserved for reference and phased extraction, but it is no longer the canonical description of the new VIBE methodology or product surface.
Project-internal audits and inventory reports live under:
internal/
They are useful during development and migration, but they are not part of the clean public methodology contract.
New VIBE and vibestart product/workspace work happens only on the clean root surface.
- treat
legacy/as reference-only unless a deliberate extraction or migration task requires it - keep compatibility artifacts explicit instead of letting them leak into VIBE core semantics
- keep internal reports out of the public contract surface