Getting Started¶
Requirements¶
- Windows 11, WSL2/Linux, or macOS on x64 or arm64.
- Node.js 20.19 or newer.
- Git for project initialization and Git-backed deployment workflows.
- Optional: Docker Desktop/Engine, provider CLIs, and provider credentials.
Install¶
For offline installation, download the verified archive and RELEASE_SHA256SUMS from the latest release, verify the checksum, then run npm install --global ./forgevena-1.3.0.tgz.
On Linux or Intel macOS, you can instead use the maintained Homebrew tap:
The current native release assets are x64-only; use npm on arm64.
Create a first project¶
Preview, inspect, then apply:
forgevena create DemoApi --template fastapi --dry-run --verbose
forgevena create DemoApi --template fastapi --apply
cd DemoApi
forgevena validate
Initialize an existing project¶
Initialization is additive. Existing source, manifests, configuration, and documentation are reported as skipped.
First integration and provider¶
ai-workspace integrations install openspec
ai-workspace integrations init openspec --apply
ai-workspace providers init openai --apply
ai-workspace credentials configure openai --apply
ai-workspace providers verify openai
The credential command prompts locally with masked input; no secret is accepted as a command argument.
First deployment plan¶
ai-workspace cloud render generate --dry-run
ai-workspace cloud render generate --apply
ai-workspace cloud render validate
ai-workspace cloud render plan
Deployment never runs automatically. Review Deployment before applying any remote action.
Common workflow¶
flowchart TD
Doctor --> Preview[Create or init preview]
Preview --> Apply
Apply --> Validate
Validate --> Configure[Configure providers/integrations]
Configure --> Test
Test --> DeployPlan[Generate deployment plan]
DeployPlan --> Operate If a command fails, use --verbose, then consult Troubleshooting.