jax-js: A JavaScript Implementation of Google's JAX Machine Learning Framework for Web Browsers
By
ekzhang
If you only eat one bagel today, this is the bagel.
Summary
The article announces jax-js, a new machine learning library for the web that reimplements Google DeepMind's JAX framework in pure JavaScript. The library runs completely in the browser using WebGPU and Wasm kernels, enabling cross-platform machine learning on the frontend web. The developer created it to provide a way to run numerical programs and machine learning in JavaScript, complementing Python's dominance in ML while leveraging JavaScript's ubiquity on the web.
Key quotes
· 5 pulledI'm excited to release jax-js, a machine learning library for the web.
You can think of it as a reimplementation of Google DeepMind's JAX framework (similar to PyTorch) in pure JavaScript.
jax-js runs completely in the browser by generating fast WebGPU and Wasm kernels.
Starting in February this year, I spent nights and weekends working on a new ML library for the browser.
I wanted a cross-platform way to run numerical programs on the frontend web, so you can do machine learning.
You might also wanna read
DeepSeek-V4: Hybrid Sparse-Attention Architecture Enables Efficient Million-Token Context Inference
DeepSeek-V4 introduces a hybrid sparse-attention architecture combined with on-policy distillation across domain specialists, enabling 1M-to
WebSparks: An AI-Powered Tool for Building Web Applications Without Extensive Coding
WebSparks is an AI-powered software engineer that transforms ideas into fully functional web applications without requiring extensive coding
innovirtuoso.com·18h agoJoost de Valk publishes open Website Specification: 128 rules for modern, future-proof websites
Joost de Valk, creator of Yoast SEO, published the Website Specification (specification.website) — an open, platform-agnostic reference docu
Rotary GPU: Enabling Large Mixture-of-Experts Models on Consumer Laptop GPUs with Limited Memory
This paper presents Rotary GPU, an exploratory approach to running large Mixture-of-Experts (MoE) language models on consumer-grade hardware
ZX Spectrum BASIC interpreter rebuilt from scratch to run natively in web browsers
A developer has rebuilt the ZX Spectrum's BASIC interpreter from scratch to run in a web browser, without emulating the original Z80 hardwar
How to Set Up an Apache Reverse Proxy for an Ecommerce Website
This article provides a comprehensive, start-to-finish guide on setting up an Apache reverse proxy specifically for ecommerce websites. It c
blog.radwebhosting.com·2d ago