An open API service for producing an overview of a list of open source projects.

awesome-llama: https://github.com/mlc-ai/web-llm

chatgpt deep-learning language-model llm tvm webgpu webml

Score: 26.455984706985305

Last synced: about 2 hours ago
JSON representation

Repository metadata:

High-performance In-browser LLM Inference Engine


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 437
Total Committers: 54
Avg Commits per committer: 8.093
Development Distribution Score (DDS): 0.561

Commits in past year: 44
Committers in past year: 9
Avg Commits per committer in past year: 4.889
Development Distribution Score (DDS) in past year: 0.227

Name Email Commits
Charlie Ruan 5****n 192
Nestor Qin i****y@g****m 46
Akaash Parthasarathy 4****p 34
Tianqi Chen t****n 28
Ruihang Lai r****l@c****u 27
Hongyi Jin j****2@g****m 23
Rick Zhou r****u@g****m 13
Sudeep Agarwal s****g 7
narangkay k****g@g****m 5
Dustin Brett d****t@g****m 4
Ikko Eltociear Ashimine e****r@g****m 4
Hangrui Cao 5****o 3
Victor Nogueira f****n@g****m 3
Tlopex 6****x 3
François Beaufort b****s@g****m 3
AK-Khan02 k****n@g****m 2
Gabe Guralnick g****k@g****m 2
Kit Ao 8****e 2
ANUSHKA KATHARE a****7@g****m 1
Adrien Brault a****t@g****m 1
Ahmed Adel g****b@a****o 1
Bhav Culleechurn b****c@u****a 1
David A Roberts d****@v****c 1
DavidGOrtega g****d@g****m 1
DongGeon Lee s****6@g****m 1
Gardner Bickford g****r@b****z 1
Gopi Krishna Suvanam 6****m 1
兰天游 d****u@g****m 1
tpoisonooo k****n@a****m 1
sravan m****6@g****m 1
and 24 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 376
Total pull requests: 533
Average time to close issues: 2 months
Average time to close pull requests: 3 days
Total issue authors: 258
Total pull request authors: 70
Average comments per issue: 2.44
Average comments per pull request: 0.44
Merged pull request: 456
Bot issues: 0
Bot pull requests: 0

Past year issues: 33
Past year pull requests: 12
Past year average time to close issues: 25 days
Past year average time to close pull requests: 5 minutes
Past year issue authors: 30
Past year pull request authors: 5
Past year average comments per issue: 2.33
Past year average comments per pull request: 0.58
Past year merged pull request: 4
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/mlc-ai/web-llm

Top Issue Authors

  • flatsiedatsie (19)
  • CharlieFRuan (10)
  • DavidGOrtega (8)
  • DustinBrett (7)
  • hpssjellis (5)
  • ArpanDhot (5)
  • louis030195 (5)
  • beaufortfrancois (4)
  • lonnietc (4)
  • loretoparisi (4)
  • djaffer (4)
  • felladrin (3)
  • hmd-ai (3)
  • JohnReginaldShutler (3)
  • metalshanked (3)

Top Pull Request Authors

  • CharlieFRuan (274)
  • Neet-Nestor (46)
  • rickzx (24)
  • jinhongyii (18)
  • MasterJH5574 (18)
  • akaashrp (9)
  • DiegoCao (9)
  • sudeepag (8)
  • eltociear (7)
  • felladrin (6)
  • beaufortfrancois (5)
  • narangkay (5)
  • tqchen (5)
  • DustinBrett (4)
  • AMKCode (4)

Top Issue Labels

  • help wanted (2)
  • status: tracking (2)
  • enhancement (1)
  • webapp (1)

Top Pull Request Labels

  • Tiny (3)
  • breaking (2)

Package metadata

npmjs.org: @mlc-ai/web-llm

Hardware accelerated language model chats on browsers

  • Homepage: https://github.com/mlc-ai/web-llm
  • Licenses: Apache-2.0
  • Latest release: 0.2.84 (published 3 months ago)
  • Last Synced: 2026-08-12T06:03:37.846Z (1 day ago)
  • Versions: 88
  • Dependent Packages: 2
  • Dependent Repositories: 10
  • Downloads: 306,060 Last month
  • Docker Downloads: 12
  • Rankings:
    • Stargazers count: 1.113%
    • Forks count: 1.727%
    • Downloads: 3.456%
    • Dependent repos count: 3.693%
    • Average: 3.765%
    • Dependent packages count: 8.836%
  • Maintainers (7)
proxy.golang.org: github.com/mlc-ai/web-llm

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mlc-ai/web-llm#section-documentation
  • Licenses: apache-2.0
  • Latest release: v0.2.83 (published 4 months ago)
  • Last Synced: 2026-08-12T06:03:42.032Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.528%
    • Average: 6.747%
    • Dependent repos count: 6.966%
npmjs.org: @loganz/mlc-ai--web-llm

Hardware accelerated language model chats on browsers

  • Homepage: https://github.com/mlc-ai/web-llm
  • Licenses: Apache-2.0
  • Latest release: 0.2.80 (published 10 months ago)
  • Last Synced: 2026-08-12T06:03:37.993Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 15 Last month
  • Rankings:
    • Stargazers count: 0.667%
    • Forks count: 0.941%
    • Downloads: 8.569%
    • Average: 13.57%
    • Dependent repos count: 23.613%
    • Dependent packages count: 34.062%
  • Maintainers (1)
pypi.org: web-lmm

LMM on browser

  • Homepage: https://github.com/mlc-ai/web-llm
  • Documentation: https://web-lmm.readthedocs.io/
  • Licenses: Apache-2.0
  • Latest release: 0.1.0 (published over 3 years ago)
  • Last Synced: 2026-08-12T06:03:43.942Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8 Last month
  • Rankings:
    • Stargazers count: 2.489%
    • Dependent packages count: 7.124%
    • Forks count: 7.604%
    • Average: 14.091%
    • Downloads: 22.404%
    • Dependent repos count: 30.832%
  • Maintainers (1)
npmjs.org: web-llm-next

Hardware accelerated language model chats on browsers

  • Homepage: https://github.com/mlc-ai/web-llm
  • Licenses: Apache-2.0
  • Latest release: 0.2.10 (published about 3 years ago)
  • Last Synced: 2026-08-12T06:03:37.773Z (1 day ago)
  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 23 Last month
  • Rankings:
    • Stargazers count: 1.198%
    • Forks count: 1.846%
    • Downloads: 6.988%
    • Average: 15.186%
    • Dependent repos count: 19.885%
    • Dependent packages count: 46.014%
  • Maintainers (1)
npmjs.org: @geeek/web-llm

Hardware accelerated language model chats on browsers

  • Homepage: https://github.com/mlc-ai/web-llm
  • Status: removed
  • Licenses: Apache-2.0
  • Latest release: 0.3.7 (published about 3 years ago)
  • Last Synced: 2026-08-12T06:03:34.173Z (1 day ago)
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 12 Last month
  • Rankings:
    • Stargazers count: 1.199%
    • Forks count: 1.837%
    • Average: 17.393%
    • Dependent repos count: 20.327%
    • Dependent packages count: 46.21%
  • Maintainers (1)
npmjs.org: @charliefruan/web-llm

Hardware accelerated language model chats on browsers

  • Homepage: https://github.com/mlc-ai/web-llm
  • Licenses: Apache-2.0
  • Latest release: 0.2.75 (published almost 2 years ago)
  • Last Synced: 2026-08-12T06:03:43.862Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 21 Last month
  • Rankings:
    • Dependent repos count: 25.702%
    • Average: 31.478%
    • Dependent packages count: 37.254%
  • Maintainers (1)
npmjs.org: @neet-nestor/web-llm

Hardware accelerated language model chats on browsers

  • Homepage: https://github.com/mlc-ai/web-llm
  • Licenses: Apache-2.0
  • Latest release: 0.2.71 (published almost 2 years ago)
  • Last Synced: 2026-08-12T06:03:43.765Z (1 day ago)
  • Versions: 25
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 142 Last month
  • Rankings:
    • Dependent repos count: 29.189%
    • Average: 35.478%
    • Dependent packages count: 41.767%
  • Maintainers (1)
npmjs.org: @askcodebase/web-llm

Hardware accelerated language model chats on browsers

  • Homepage: https://github.com/mlc-ai/web-llm
  • Licenses: Apache-2.0
  • Latest release: 0.2.15 (published over 2 years ago)
  • Last Synced: 2026-08-12T06:03:34.171Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 17 Last month
  • Rankings:
    • Dependent repos count: 33.975%
    • Average: 41.204%
    • Dependent packages count: 48.433%
  • Maintainers (2)

Dependencies

examples/chrome-extension/package.json npm
  • @parcel/config-webextension ^2.9.3 development
  • @types/chrome ^0.0.242 development
  • buffer ^6.0.3 development
  • parcel ^2.9.3 development
  • process ^0.11.10 development
  • url ^0.11.1 development
  • @mlc-ai/web-llm ^0.2.8
  • progressbar.js ^1.1.0
examples/get-started/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • @mlc-ai/web-llm ^0.2.8
examples/next-simple-chat/package.json npm
  • @mlc-ai/web-llm ../..
  • @types/node 20.3.3
  • @types/react 18.2.14
  • @types/react-dom 18.2.6
  • autoprefixer 10.4.14
  • eslint 8.44.0
  • eslint-config-next 13.4.7
  • next 13.4.7
  • postcss 8.4.24
  • react 18.2.0
  • react-dom 18.2.0
  • tailwindcss 3.3.2
  • typescript 5.1.6
package-lock.json npm
  • 585 dependencies
package.json npm
  • @mlc-ai/web-tokenizers ^0.1.0 development
  • @rollup/plugin-commonjs ^20.0.0 development
  • @rollup/plugin-node-resolve ^13.0.4 development
  • @typescript-eslint/eslint-plugin ^5.59.6 development
  • @typescript-eslint/parser ^5.59.6 development
  • @webgpu/types ^0.1.24 development
  • buffer ^5.7.1 development
  • eslint ^8.41.0 development
  • process ^0.11.10 development
  • rollup ^2.56.2 development
  • rollup-plugin-ignore ^1.0.10 development
  • rollup-plugin-typescript2 ^0.34.1 development
  • tslib ^2.3.1 development
  • tvmjs file:./tvm_home/web development
  • typescript ^4.9.5 development
examples/get-started-web-worker/package.json npm
  • buffer ^6.0.3 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
.github/workflows/tests.yaml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • actions/upload-artifact v4 composite
examples/get-started-latency-breakdown/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/qwen3/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
.github/workflows/build-site.yaml actions
  • actions/checkout v2 composite
  • ruby/setup-ruby v1 composite
.github/workflows/build.yaml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
.github/workflows/linter.yaml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
examples/function-calling/function-calling-openai/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/subgroups-usage/package.json npm
  • buffer ^5.7.1 development
  • crypto-browserify ^3.12.1 development
  • events ^3.3.0 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • stream-browserify ^3.0.0 development
  • string_decoder ^1.3.0 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • vm-browserify ^1.1.2 development
  • @mlc-ai/web-llm ^0.2.84
.github/workflows/security.yaml actions
  • actions/checkout v4 composite
  • actions/dependency-review-action v4 composite
  • actions/setup-node v4 composite
  • github/codeql-action/analyze v3 composite
  • github/codeql-action/autobuild v3 composite
  • github/codeql-action/init v3 composite
examples/seed-to-reproduce/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/abort-reload/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/cache-usage/package.json npm
  • buffer ^5.7.1 development
  • parcel 2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/json-mode/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/chrome-extension-webgpu-service-worker/package.json npm
  • @parcel/config-webextension ^2.9.3 development
  • @types/chrome ^0.0.242 development
  • buffer ^6.0.3 development
  • parcel ^2.9.3 development
  • process ^0.11.10 development
  • url ^0.11.1 development
  • @mlc-ai/web-llm ^0.2.84
  • progressbar.js ^1.1.0
examples/integrity-verification/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/embeddings/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
  • langchain ^0.3.37
examples/function-calling/function-calling-manual/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/simple-chat-upload/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/streaming/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/structural-tag-tool-use/package.json npm
  • buffer ^5.7.1 development
  • parcel 2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm file:../..
examples/json-schema/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/multi-models/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/logit-processor/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/multi-round-chat/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/service-worker/package.json npm
  • buffer ^6.0.3 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/simple-chat-ts/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
examples/text-completion/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
docs/requirements.txt pypi
  • sphinx ==5.2.3
  • sphinx-reredirects ==0.1.2
  • sphinx-rtd-theme *
  • sphinx-tabs ==3.4.1
  • sphinx-toolbox ==3.4.0
  • sphinxcontrib-napoleon ==0.7
  • sphinxcontrib_httpdomain ==1.8.1
  • tlcpack-sphinx-addon ==0.2.2
examples/vision-model/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
utils/vram_requirements/package.json npm
  • buffer ^5.7.1 development
  • crypto-browserify ^3.12.0 development
  • events ^3.3.0 development
  • parcel ^2.8.3 development
  • path-browserify ^1.0.1 development
  • process ^0.11.10 development
  • stream-browserify ^3.0.0 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84
  • @mlc-ai/web-runtime 0.18.0-dev2
tests/scripts/sanity_checks/package.json npm
  • buffer ^5.7.1 development
  • parcel ^2.8.3 development
  • process ^0.11.10 development
  • tslib ^2.3.1 development
  • typescript ^4.9.5 development
  • url ^0.11.3 development
  • @mlc-ai/web-llm ^0.2.84