Now in beta — VS Code & Neovim

Finish the thought.

Low-latency inline completions that stay inside your editor flow. Tab to accept. Keep typing.

See how it works →

Features

Built for the inline loop

The product is narrow on purpose: fast completions, local caching, and a setup path that works across VS Code and Neovim.

Editor-native

Stay in the typing loop

Beam renders inline ghost text in VS Code and Neovim, so accepting a suggestion is one keystroke instead of a context switch.

Local daemon

Keep the hot path warm

beam-agent stores your key locally, caches recent completions, and prefetches likely follow-ups to cut perceived latency.

Org-scoped

Manage usage per workspace

Create organization API keys, inspect usage, and upgrade a single org without mixing personal and team work.

Setup

From signup to first completion

The setup is still lightweight, but the flow depends on your editor. This is the actual path users follow today.

01

Create your account

Sign up, create your first organization, and generate an API key from the dashboard. That gives you a key scoped to the work you want Beam to serve.

Dashboard -> Create org -> New API key
02

Install Beam in your editor

VS Code ships as an extension. Neovim uses the beam-agent daemon plus the beam.nvim plugin.

VS Code: code --install-extension beam.beam Neovim: npm install -g beam-agent
03

Paste your API key once

Use the command palette in VS Code or :BeamSetKey in Neovim. After that, completions appear while you type and accept with Tab.

VS Code: Beam: Set API Token Neovim: :BeamSetKey rudy_<your-key>

Pricing

Start free. Go fast.

Free plan needs no credit card. Upgrade any time — cancel any time.

Free

$0/month
  • 50 completions / day
  • Auto-trigger mode
  • Up to 2 lines per completion
  • Short context window
  • VS Code + Neovim
Popular

Pro

$12/month
  • 2,000 completions / day
  • Auto + explicit trigger
  • Up to 10 lines per completion
  • Larger context window
  • Higher-quality explicit completions

Questions