#19 · Primary category: Inference & Local Deploy
web-llm
High-performance In-browser LLM Inference Engine
Project last updated:08/04/26
GitHub Stars
18.6K
Forks
1.4K
Contributors
54
License
Apache-2.0
Why we included this project
WebLLM runs open models like Llama, Phi, Gemma, Mistral, and Qwen entirely inside the browser, accelerated by WebGPU, so there is no server to stand up and no inference bill to manage. Since everything happens on the device, user data never leaves the machine, which is what makes it appealing for privacy-sensitive assistants and offline tools. The engine exposes an OpenAI-compatible chat API, so the same client code you already use against hosted models can point at a local in-browser backend, with streaming, JSON-mode, and function-calling supported. It ships as an npm package with a modular MLCEngine interface, so it drops into existing web apps, Chrome extensions, or worker-based UIs without committing to a particular framework. For teams that want LLM features without hosting them, that is a workable path from prototype to production.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
llama.cpp
LLM inference in C/C++
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.