Deployment View
Infrastructure Level 1
- Motivation
-
Vibe is a client-side tool. The only "deployment" is the package installed on the developer’s machine; there is no server component owned by this bounded context. All server-side systems are external ([section-context-and-scope]).
- Quality and/or Performance Features
-
The process is single-user and single-process. State lives under
~/.vibe/(overridable withVIBE_HOME):config.toml,.env, session logs, the trust list, plans and the update cache [vibe/core/paths/_vibe_home.py:19-36]. - Mapping of Building Blocks to Infrastructure
-
All nine building blocks run inside the single vibe/ (or
vibe-acp) process on the developer machine. The Remote block additionally talks to the Vibe Code / Nuage cloud.
Infrastructure Level 2 — Distribution channels
| Channel | Evidence |
|---|---|
PyPI package |
|
One-line scripts/install.sh (Linux / macOS) |
|
Standalone binary built with PyInstaller |
vibe-acp.spec, pyinstaller/runtime_hook_truststore.py, .github/workflows/build-and-upload.yml |
Packaged GitHub Action ( |
|
Zed editor extension |
Releases are cut by the .github/workflows/release.yml workflow; CI runs in .github/workflows/ci.yml [.github/workflows/].
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.