4 ms·
I've been enjoying the breadth of projects made possible with AI, I've cataloged over 200 of them created in 2025 here: https://jonathanclark.com/posts/ai-codin
by jclarkcom 11mo ago
I've been enjoying the breadth of projects made possible with AI, I've cataloged over 200 of them created in 2025 here:
https://jonathanclark.com/posts/ai-coding-million-lines-2025.html https://jonathanclark.com/posts/ai-coding-million-lines-2025...
A few of my recent favorites:
- swim lap counter in html/JS that uses the camera to watch you swim and count laps/timing
- video recorder that records your window/desktop and uploads a file to S3
- video conferencing app that allows a 2 year to click on a family member face and initiates a video conference using webRTC, STUN, and browser audio/video capture with automatic bandwidth adjustments (works on all platforms with pure HTML/JS).
- CUDA based ray tracer with HTML UI that can trace over 2m rays per second on my laptop for scientific study, allowing real-time display of optical parts.
- chat front-end for image models like gemini-pro and openai that take other images and text as references and generate a big library of options to chose from in seconds, I've been using photoshop for decades but I tend to use this more now.
- momojo 11mo ago> CUDA based ray tracer with HTML UI I'm curious if you mean they're running a raytracer on the back end, and you interact with an HTML UI, or if it runs browserside, maybe via WASM. AFAIK CUDA isn't directly compilable to WASM (yet?)
- jclarkcom 11mo agoI have a node middleman that proxies request from an HTML/JS front end to a native cuda process using web sockets. To support multiple windows, the node process process provides communication between two browser windows. This lets me have render a model using 3JS in one window and a ray traced version in another window.
- tonymet 11mo agoAI powered financial data PDF extractor sounds interesting
- roncesvalles 11mo agoWoah that's a lot of projects. Would be cool if you could open-source some of them.
- properbrew 11mo ago+1 to this, not all of them of course, but there's some very useful ones in there I could make use of.
- jclarkcom 11mo agoThanks for the encouragement. I do plan to make more of them open source, in the past it's been a bit of burden to document, test, and fix bugs before publishing but for some projects AI can do that for you now. One project I did publish: https://github.com/jclarkcom/ble_proxy https://github.com/jclarkcom/ble_proxy This turns your cell phone into a network proxy, but using BLE so the phone can be connected to a Wifi network (hotel, plane, etc). It's pretty slow, but in some cases you just need a little bit of data to work. I made it on a plane ride where my cellphone had data but my laptop didn't.
- properbrew 11mo ago100% completely understood, making something you only intend yourself to see compared to something other people will see is very different. Very cool! Love little things like this.