mlc-ai/web-llm

High-performance In-browser LLM Inference Engine

86
/ 100
Verified

WebLLM helps web developers integrate powerful AI language models directly into their web applications, running entirely within the user's browser. It takes model files and instructions, producing AI-generated text, chat responses, or structured JSON data. Web developers creating interactive, privacy-focused AI experiences for their users would benefit from this.

17,562 stars and 188,037 monthly downloads. Used by 3 other packages. Actively maintained with 9 commits in the last 30 days. Available on npm.

Use this if you are a web developer who wants to build AI assistants, chatbots, or other language model-powered features directly into a website, without needing a server to process AI requests.

Not ideal if you are a data scientist or researcher looking for a Python library for offline model training or complex backend AI inference.

web-development in-browser-ai client-side-llm web-application-development interactive-ai
Maintenance 20 / 25
Adoption 23 / 25
Maturity 25 / 25
Community 18 / 25

How are scores calculated?

Stars

17,562

Forks

1,221

Language

TypeScript

License

Apache-2.0

Last pushed

Mar 13, 2026

Monthly downloads

188,037

Commits (30d)

9

Dependencies

1

Reverse dependents

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/mlc-ai/web-llm"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.