Powerful AI models.
Directly in your browser.
Brimkern runs open-source models straight from Hugging Face on your own GPU: no installation, no server, and no subscription. Weights stream in once, stay on your device, and work completely offline.
curl -fsSL https://brimkern.com/install.sh | bashmacOS & LinuxCLI guideOr open in browser
$ brimkern run Qwen/Qwen2.5-0.5B-Instruct-GGUF
[gpu] WebGPU adapter: Apple M-series (resident KV cache)
[http] Streaming Q4_K_M weights (378 MB) via range requests
[wgsl] 14 custom shaders compiled · Zero server calls
✓ Model ready in 1.4s · 47.2 tok/s decodePick a model. Chat immediately.
Liquid AI architecture. Instant download, minimal memory footprint.
Alibaba. Strong at reasoning, coding and multilingual chat.
Google Gemma 3. Highly capable compact model for general queries.
Three reasons to run AI directly in your browser
100% Private & offline
Your conversations and documents never leave your machine. No accounts, no servers, and no telemetry. Once loaded, models continue to work even without an internet connection.
Zero install, zero configuration
No Python, Docker, or complex drivers to configure. Models stream in seconds through standard HTTP ranges and are cached locally on your device for immediate future access.
Any open-source model
Run standard GGUF and BRIK models from Hugging Face: Qwen, Gemma, Llama and more. Generate text, reason through problems, describe photos, or create images.
From model weights to answers on your GPU
- 01You select
author/modelA one-click curated preset or any Hugging Face repo ID or direct link.
- 02We resolve the best weights
The Hub API lists the repo; the best quantization is selected automatically.
- 03It streams into local cache
Weights stream progressively in the background and stay cached on your device.
- 04It runs on your GPU
WebGPU compute shaders execute the model live. Zero data leaves your machine.
Measured on real hardware
One script tag, an assistant that costs nothing to run
The compute is your visitor’s GPU: no inference bill, no rate limit, no data leaving their browser. The model only downloads when someone actually opens the widget, so your page speed is untouched.
SDK page & live demo<script src="https://brimkern.com/sdk.js"></script>
<script>
Brimkern.embed({
system: "You answer questions about my shop.",
});
</script>The same engine, as a coding assistant for your shell
It reads the project you are in and runs Qwen 3 4B on your GPU. Nothing leaves the machine.
See the CLIOne engine, four modalities
- Chat: multi-turn, reasoning models, French & English, on a resident GPU KV cache.
- Vision: attach an image and ask about it (Qwen2-VL, desktop).
- Images: text-to-image in the tab (SD-Turbo / SDXS with a WebGPU diffusion stack).
- Video (beta): short animated clips from a prompt, on the same kernels.