Pre-built Binaries

Download the latest release for your platform from the GitHub Releases page:

macOS (Apple Silicon & Intel)

  1. Download lambda-macos.zip from Releases
  2. Unzip to a directory of your choice
  3. Open Terminal and run:
cd ~/Downloads/lambda    # or wherever you unzipped
./lambda view            # verify it works

Tip: Add the directory to your PATH for global access: export PATH="$PATH:~/lambda"

Linux (x86_64)

  1. Download lambda-linux.tar.gz from Releases
  2. Extract and run:
tar -xzf lambda-linux.tar.gz
cd lambda
./lambda view

Tested on Ubuntu 20.04+. Requires basic X11/Wayland for the viewer.

Windows (x86_64)

  1. Download lambda-windows.zip from Releases
  2. Unzip to a folder (e.g., C:\lambda)
  3. Open a terminal (cmd or PowerShell) and run:
cd C:\lambda
lambda.exe view

Tip: Add to your system PATH for convenience.

Build From Source

Clone the repository and build with the included scripts:

git clone https://github.com/henry-luo/lambda.git
cd lambda

# Install dependencies (pick your platform)
./setup-mac-deps.sh       # macOS
./setup-linux-deps.sh     # Linux
./setup-windows-deps.sh   # Windows (MSYS2)

# Build
make build                # Debug build (fast iteration)
make release              # Optimized release build
make test                 # Run tests

See the README for detailed build instructions.

Verify Installation

After installing, run these commands to verify everything works:

# Start the interactive REPL
lambda

# Open the built-in viewer
lambda view

# Show version / help
lambda --help