jgw96/web-ai-toolkit

The Web AI Toolkit is a powerful, privacy-first JavaScript library that brings advanced AI capabilities directly to your web applications. Run OCR, speech-to-text, text summarization, image classification, and more — all locally in the browser with no data sent to external servers.

49
/ 100
Emerging

Built on Xenova models and ONNX.js, the toolkit automatically detects optimal hardware backends (WebGPU, WebNN, WebAssembly) and caches models locally for offline inference. Beyond the core tasks mentioned, it includes RAG (Retrieval-Augmented Generation) search, text-to-speech synthesis, and configurable chunking strategies for processing large documents with progress callbacks.

No commits in the last 6 months. Available on npm.

Stale 6m
Maintenance 2 / 25
Adoption 11 / 25
Maturity 25 / 25
Community 11 / 25

How are scores calculated?

Stars

61

Forks

6

Language

TypeScript

License

MIT

Last pushed

Jun 30, 2025

Monthly downloads

20

Commits (30d)

0

Dependencies

6

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/jgw96/web-ai-toolkit"

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