Skip to content

Install

Terminal window
curl -fsSL https://raw.githubusercontent.com/airgap/parabun/main/install.sh | bash

The install script downloads a prebuilt binary (parabun) and the matching VS Code / Cursor / Kiro extension, drops them under ~/.parabun/, and adds the binary to your shell $PATH.

After installing, verify:

Terminal window
parabun --version
parabun -e 'console.log("hello")'

The VS Code-family extension (works for code, cursor, and kiro) provides:

  • TextMate grammar for .pts / .ptsx / .pjs / .pjsx files.
  • An LSP with hover, go-to-definition, semantic highlighting, purity diagnostics, memo arity hints, and operator documentation.
  • Full chat-template detection on .gguf paths in parabun:llm calls.

Install it independently of the runtime:

Terminal window
curl -fsSL https://raw.githubusercontent.com/airgap/parabun/main/install-extension.sh | bash

The script picks up whichever IDE binaries are on $PATH and installs the extension into all of them.

parabun self-update pulls the latest release and refreshes the editor extension at the same time. There is no semver-style channel split today; the install script tracks main.

Terminal window
rm -rf ~/.parabun
# remove the PATH export from your shell rc

The extension is uninstalled through the IDE’s own extension manager.

Terminal window
git clone https://github.com/airgap/parabun
cd parabun
bun install
bun bd # debug build at ./build/debug/bun-debug
bun run build:release # release build at ./build/release/bun

bun bd accepts trailing arguments and passes them to the built binary, which is the recommended way to run your local build (bun bd test foo.test.ts, bun bd -e 'console.log("hi")'). See CLAUDE.md in the repo for the full build flag reference.

PlatformStatusNotes
Linux x86_64shippedPrimary development target. CUDA + V4L2 + ALSA backends.
macOS arm64shippedMetal kernels (parity with CUDA still in progress for some ops).
macOS x86_64shippedSame as arm64 minus Metal (falls back to CPU).
Linux arm64 (Jetson, Pi 5)shippedCUDA on Jetson; CPU + V4L2 elsewhere.
Windowsin progressBuild runs; runtime stabilization underway.