Skip to main content
Prefer a prebuilt installer? Use the download page. This page is only for compiling from source.
Build Raven locally and enter your own API keys in the app. Pick your platform and follow each step in order.

Prerequisites

  • Deepgram and/or AssemblyAI - real-time transcription
  • Anthropic or OpenAI - AI assistance
  • After onboarding, open Settings → API Keys to switch STT engine, provider, and model
  • Node.js 22.12.0 or higher
  • GStreamer for echo cancellation
  • Platform-specific build tools (Xcode CLI on macOS, Visual Studio Build Tools on Windows)

Choose Your Platform

macOS Setup

macOS 12 (Monterey) through macOS 15 (Sequoia), Intel and Apple Silicon.

Windows Setup

Windows 10 (21H2+) and Windows 11. All commands for PowerShell.

Testing

After setup, verify everything works:

Troubleshooting

Reset all data (fresh start):
Packaged builds use Raven. npm run dev uses project-raven.