License-gated inference
Only authenticated, licensed users can run inference. Every model load and inference call is validated before execution.
Edge AI Infrastructure
AlPa is a secure, portable, vendor-neutral AI inference platform built on WebAssembly + WebGPU with Dawn as the native backend. One codebase delivers GPU-accelerated inference to browsers, edge devices, servers, and embedded systems — with license-gated security at every step.
AlPa compiles once and runs everywhere: browsers, edge devices, servers, and embedded systems. The same codebase powers browser (WASM) and native builds, backed by WebGPU acceleration via Dawn — so inference travels to where the data lives instead of forcing data toward the cloud.
Only authenticated, licensed users can run inference. Every model load and inference call is validated before execution.
GPU-accelerated inference via Dawn or browser WebGPU, delivering native-class performance on consumer hardware.
Progressive loading of llama.cpp-compatible models — start inference before the full model has arrived.
A standard chat completions interface means existing tooling and clients work with AlPa out of the box.
Ed25519-signed offline licenses with a grace period keep deployments running without a constant connection.
White-label support with per-tenant branding and SSO for platform-style deployments.
One codebase for both browser (WASM) and native builds — no forked runtimes to maintain.
The C/C++ runtime validates a license token before every model load and inference call. Heartbeat re-validation runs in the background, and offline use is supported via Ed25519-signed licenses — security is enforced at the runtime layer, not bolted on.
License tokens are checked before every model load and every inference call — no valid license, no execution.
Re-validation runs continuously in the background so revoked or expired licenses are enforced mid-session.
Cryptographically signed offline licenses with a grace period enable air-gapped and edge deployments.
Get up and running with AlPa in 5 minutes.
You need a valid license to use AlPa. Contact your administrator, or go to the AlPa platform, sign up for an account, and get your license token from the dashboard.
Browser (recommended for beginners): open Chrome 113+ or Edge 113+, navigate to the AlPa demo page, enter your license token, click "Validate License", and start chatting. Command line: download the CLI binary for your platform and run it with your license token.
Using the CLI with a local model, point AlPa at any llama.cpp-compatible GGUF file — loading is progressive, so you can start before the full model has arrived.
Type your message and press Enter. The AI will respond — through the OpenAI-compatible chat completions interface.
alpa_cli_demo --license "YOUR_TOKEN_HERE" --model /path/to/model.gguf