Tools · teaching · experiments
Open Source
A working index of tools, teaching resources, and personal AI experiments I build and maintain. It is curated rather than exhaustive.
Browse every repository on GitHub29 entries
No matches
Try a broader term such as privacy, teaching, WebGPU, video, or agents.
01 · Build
Tools & apps
Small, useful software—many privacy-first and entirely browser-based.
Pulp
An agent-driven design canvas with a Rust/WASM engine and real HTML/CSS output.
Vaanika
Clone a voice from a short clip, fully on-device with WebGPU and WASM.
Better Quick Look
Richer Finder previews for Markdown, code, data files, archives, and folders.
GitHub Pages DNS fix
A reversible macOS split-DNS workaround for slow or unreachable GitHub Pages.
Redacat
True image and PDF redaction in the browser; files never leave the device.
Shaant
Remove background noise from videos locally using RNNoise, DeepFilterNet, and ffmpeg.wasm.
Pastiche
Neural style transfer that runs locally with ONNX Runtime WASM.
Collage Maker
Create polished photo collages in 15+ layouts with smart cropping, captions, and reusable styles.
Prompt2image
Generate images through a CLI or MCP server, with paper-size and orientation controls.
Video subtitle overlay
Play local video with synced subtitles and persistent metadata for screen sharing.
Vidvaani
Dub YouTube videos into Hindi using Whisper and Gemini text-to-speech.
Quizforge
Generate shuffled Typst exam sets, answer keys, and grading CSVs from one master.
Video trim metadata store
Trim Drive recordings in the browser and save them back with metadata.
Setwise
Create randomized, print-ready LaTeX quizzes from reusable question sets.
Bodh
Turn Markdown into polished PDF presentations with live preview and themes.
Pythor
A small bridge bringing familiar R-style data workflows to Python.
02 · Explain
Learning & teaching
Inspectable resources for learning machine learning, systems, and research practice.
LLM from scratch
A six-part educational series that builds a language model piece by piece.
VLM from scratch
Inspectable notebooks for understanding and building vision-language models.
Interactive articles
Intuition-first technical articles with live, manipulable visual explanations.
Maths & Word Masti
Two cheerful, voice-enabled browser games for early maths, phonics, and sight words.
Chalkdust
Native Typst figures for convolution, attention, receptive fields, and other ML concepts.
Autograd playground
An interactive computational-graph explorer for learning backpropagation.
CS Research Methods Bootcamp
A practical starting point for reading, designing, and communicating computer-science research.
Docker ML demos
Five progressive examples, from hello-world containers to deployable ML apps.
Hugging Face Spaces tutorial
Step-by-step guides and templates for deploying Streamlit apps.
Manim animations
Educational machine-learning animations with generated narration.
Pathfinding visualizer
Compare BFS, DFS, A*, Dijkstra, Greedy, and bidirectional search interactively.
03 · Try
Experiments & prototypes
Personal explorations of multimodal AI, model behaviour, agents, and local tool use.