Skip to content

Installation

Before installing RAPID, ensure you have:

RequirementVersionNotes
Node.js20+For RAPID CLI
DockerLatestDocker Desktop, Podman, or compatible runtime
1Password CLILatestRecommended for secrets management
direnvLatestFor automatic environment loading
bash npm install -g @a3t/rapid

Verify the installation:

Terminal window
rapid --version

direnv automatically loads environment variables when you enter a project directory.

Terminal window
brew install direnv

Add the hook to your shell:

Terminal window
echo 'eval "$(direnv hook bash)"' >> ~/.bashrc
source ~/.bashrc

1Password CLI enables secure secret management without storing API keys in plaintext.

Terminal window
brew install 1password-cli

Sign in to 1Password:

Terminal window
eval $(op signin)

Run the following to verify everything is installed:

Terminal window
# Check RAPID
rapid --version
# Check Docker
docker --version
# Check direnv
direnv --version
# Check 1Password (optional)
op --version

You’re ready to create your first RAPID project. Head to the Quickstart guide.