Raindrop Code Quick Start
Raindrop Code is an integrated AI development environment that transforms your terminal into a powerful application builder. Build complete applications with databases, APIs, and deployment infrastructure through natural language conversations and structured workflows.
Prerequisites
Before you begin:
- LiquidMetal Account: Sign up at liquidmetal.run
- Node.js: Version 18 or higher
Installation Instructions
Step 1: Set Up Your Development Environment
Install Prerequisites
Verify installations:
node --versionbrew --versionInstall Prerequisites
- Install Node.js
- If you do not have
wget, download it using your package manager.
Install Prerequisites
-
Install WSL
Terminal window wsl --install - Install Node.js
- If you do not have
wget, download it using your package manager.
Step 2: Get Your LiquidMetal API Key
- Sign in or sign up for a LiquidMetal account at liquidmetal.run
- Navigate to Settings -> API Keys
- Create a new API key
- Copy your API key (you’ll need it in Step 4)
Step 3: Install Raindrop Code
Install the Raindrop CLI and Raindrop Code tools:
npm install -g @liquidmetal-ai/raindrop@latestbrew tap LiquidMetal-AI/tapbrew install raindrop-codeVerify installation:
raindrop-code --version-
In your terminal run the following command to download the latest raindrop-code binary:
Terminal window wget https://github.com/LiquidMetal-AI/homebrew-tap/releases/download/raindrop-code-v0.0.1-alpha18/raindrop-code-v0.0.1-alpha18-linux-amd64.tar.gz -
Extract the file
Terminal window tar -xvzf raindrop-code-v0.0.1-alpha18-linux-amd64.tar.gz -
Rename the binary to
raindrop-codeby running the following command in your terminal:Terminal window mv raindrop-code-0.0.1-alpha18-linux-amd64 raindrop-code -
Make the alias to run the binary executable by running the following command in your terminal:
Tip: We recommend you rename the binary to
raindrop-codefor easier usage. To get your PATH, first runpwdbefore setting the alias.Terminal window alias raindrop-code="{PATH}/raindrop-code”
-
In your terminal run the following command to download the latest raindrop-code binary:
Terminal window wget https://github.com/LiquidMetal-AI/homebrew-tap/releases/download/raindrop-code-v0.0.1-alpha18/raindrop-code-v0.0.1-alpha18-linux-amd64.tar.gz -
Extract the file
Terminal window tar -xvzf raindrop-code-v0.0.1-alpha18-linux-amd64.tar.gz -
Rename the binary to
raindrop-codeby running the following command in your terminal:Terminal window mv raindrop-code-0.0.1-alpha18-linux-amd64 raindrop-code -
Make the alias to run the binary executable by running the following command in your terminal:
Tip: We recommend you rename the binary to
raindrop-codefor easier usage. To get your PATH, first runpwdbefore setting the alias.Terminal window alias raindrop-code="{PATH}/raindrop-code”
Step 4: Start Your First Project
Create a new directory for your project and start Raindrop Code:
mkdir my-raindrop-projectcd my-raindrop-projectexport LM_API_KEY=<YOUR-LM-API-KEY>raindrop-codeCreate a new directory for your project and start Raindrop Code:
mkdir my-raindrop-projectcd my-raindrop-projectexport LM_API_KEY=<YOUR-LM-API-KEY>raindrop-codeCreate a new directory for your project and start Raindrop Code:
mkdir my-raindrop-projectcd my-raindrop-projectexport LM_API_KEY=<YOUR-LM-API-KEY>raindrop-codeCreating Your First Application
Start a New Raindrop App
Once Raindrop Code is running, create a new application:
/new-raindrop-appWhat Happens:
- Raindrop Code uses GLM 4.6 as the default model
- All subagents are handled by GLM for consistent development experience
- Guides you through a structured workflow to build your application
- Generates architecture, infrastructure, and application code
- Deploys to live infrastructure