Craig Ellenwood's repositories
tuner
Pitch detection with P5.js and ML.js
json-server
Get a full fake REST API with zero coding in less than 30 seconds (seriously)
transformers.js
State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!
whisper-web
ML-powered speech recognition directly in your browser
web-player
HLS and MPEG-DASH player for web
sdxl-api
SDXL API provides a seamless interface for image generation and retrieval using Stable Diffusion XL integrated with Cloudflare AI Workers. This API allows users to generate and manage images in a highly efficient and scalable manner.
hf-notebooks
Notebooks using the Hugging Face libraries 🤗
sdxl-worker
Stable Diffusion XL Workers AI demo
sketches-3d
Experiments and demos of 3D game-like things. Mostly using Blender + Three.JS with custom shaders and interactive bits.
needles_lufs_dsp
Loudness meters for the browser
audio-development-tools
This is a list of sound, audio and music development tools which contains machine learning, audio generation, audio signal processing, sound synthesis, spatial audio, music information retrieval, music generation, speech recognition, speech synthesis, singing voice synthesis and more.
whip
Client and Server modules for WebRTC HTTP Ingestion Protocol (WHIP)
nnabla-examples
Neural Network Libraries https://nnabla.org/ - Examples
transcriber
voice to text via P5js
p5.sound.js
new experimental build of p5.sound.js library
ffmpeg-webworker
A WebWorker implementation that eases the use of ffmpeg library in the browser.
ZoeDepth
Metric depth estimation from a single image
FFNodes
A client/server solution for batch processing ffmpeg operations from multiple systems across the internet.
Wonder3D
Single Image to 3D using Cross-Domain Diffusion
DearPyGui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
octahedrone
Generative Audio Visual Sketch
AudioMasher
Generative Audio Playground
drumbot
Play real-time music with a machine learning drummer that drums based on your melody.