josephrocca's repositories
OpenCharacters
Simple little web interface for creating characters and chatting with them. It's basically a single HTML file - no server. Share characters using a link (character data is stored within the URL itself). All chat data is stored in your browser using IndexedDB. Currently supports OpenAI APIs and ~any Hugging Face model.
clip-image-sorter
Sort a folder of images according to their similarity with provided text in your browser (uses a browser-ported version of OpenAI's CLIP model and the web's new File System Access API)
openai-clip-js
OpenAI's CLIP model ported to JavaScript using the ONNX web runtime
rwkv-v4-web
BlinkDL's RWKV-v4 running in the browser
getVideoFrames.js
Simple JavaScript library to break a video down into individual frames (uses WebCodecs API and MP4Box.js)
gpt-2-3-tokenizer
GPT-2/3 tokenizer based on @latitudegames/GPT-3-Encoder that works in the browser and Deno
super-resolution-js
SOTA image super-resolution in JavaScript/Wasm using an ONNX-ported SwinIR model
onnxscript-editor
ONNX Script editor & visualiser running completely in the browser thanks to Pyodide and Netron
lyra-v2-soundstream-web
Lyra V2 (SoundStream) running in the browser
clip-bpe-js
A JavaScript port of OpenAI's CLIP byte-pair-encoding tokenizer
wasm-image-decoder
Decodes images using Rust's `image` crate compiled to WebAssembly
ChatVRM-js
A JS conversion/adaptation of parts of the ChatVRM (TypeScript) code for standalone use in OpenCharacters and elsewhere
onnx-pyodide
The `onnx` Python library (not `onnxruntime`, to be clear) running in the browser using Pyodide.
createWebMFromFrames.js
Creates a WebM video from a series of frames using the new WebCodecs API.
tinygrad.js
Just some initial experimentation around running tinygrad in the browser - not for serious usage
documentation
Mastodon documentation
public-mastodon-data.js
Simple JS functions for interacting with the public (i.e. no Auth) Mastodon data APIs
three.js
JavaScript 3D Library.
transformers.js
State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!