Skip to main content
This guide is for the open-source version of Raven. If you just want to use Raven, download the app instead - no build steps required.
The open-source version lets you build Raven from source and provide your own API keys. Pick your platform and follow each step in order.

Prerequisites

  • Deepgram - real-time transcription (free tier available)
  • Anthropic or OpenAI - AI assistance
  • After onboarding, open Settings → API Keys to switch provider and model (Haiku/Sonnet/Opus or GPT-5.x)
  • 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):