stfurkan
Link: https://apps.apple.com/us/app/muntazam-habit-tracker/id68053...
- Carbonless: Calculate your website's carbon emissions
Link: https://carbonless.cc
- Aidekin: An AI assistant that runs inside your visitor’s browser
Link: https://aidekin.com
Repo: https://github.com/stfurkan/bitgpu
Demo: https://stfurkan.github.io/bitgpu/examples/chat.html
2. aidekin: In browser local AI assistant for any website (it uses the bitgpu engine)
Repo: https://github.com/stfurkan/aidekin
Website: https://aidekin.com
3. Carbonless: Calculate and reduce your website's carbon emissions
Website: https://carbonless.cc
1. https://github.com/stfurkan/bitgpu
Demo: https://stfurkan.github.io/bitgpu/examples/chat.html
2. https://aidekin.com --> this is one of my project that's currently using bitgpu engine
It needs webgpu support but I haven't had a chance to test with different devices.
1. https://github.com/stfurkan/bitgpu
2. https://aidekin.com --> this is one of my projects that's currently using bitgpu engine
Show HN: I wrote a 1-bit WebGPU runtime to run a 1.7B LLM in the browser
You play a duck in a small shared town. You pick a job, pay rent, post on a Twitter-style feed, vote in local elections. The simulation keeps running when you close the tab. No PvP, no loot boxes, no combat. Playtime is a few minutes a day by design.
How can I make it better? I'd be happy to hear your feedback.
You play a duck in a small shared town. You pick a job, pay rent, post on a Twitter-style feed, vote in local elections. The simulation keeps running when you close the tab. No PvP, no loot boxes, no combat. Playtime is a few minutes a day by design.
Show HN: Duckville, a persistent-world life SIM where you're a duck
I spent the weekend experimenting to see if I could get a proper LLM running locally on an old Raspberry Pi 4 (4GB), and more importantly, if I could get it to interact with the physical world.
I ended up using PrismML's new Bonsai models. Because they are genuinely 1-bit (trained from scratch at 1-bit, not quantized down to 4-bit), they actually fit. The 4B parameter model is ~570 MB, and the 1.7B is ~240 MB.
I loaded them through llama.cpp's router mode. I get around 2 tok/s on the 4B model for better reasoning, and 4-5 tok/s on the 1.7B when I just need speed. I tried Gemma 4 E2B first, but it was just too slow on 4GB of RAM.
The fun part: I wired up a cheap TM1637 4-digit display to the GPIO pins. Since Bonsai supports native tool calling, I wrote a small Python proxy that injects an update_display function into requests. When the model decides to use the tool, the proxy catches the streaming call, extracts the text, and drives the display. You can tell it to "show 1453" and it physically lights up.
It’s definitely just a weekend project (7-segment displays can't render W or M, self-signed certs, etc.). The code and setup scripts are all in the repo.
I’m thinking about adding servos or sensors next. Would love to hear your thoughts or see if anyone else is building edge AI hardware projects!
Show HN: Local LLM on a Pi 4 controlling hardware via tool calling
Trip Replay (https://tripreplay.app) - A client-side travel map animator where I successfully got the AI to implement complex D3 projections and WebCodecs logic.
Krypto Markets (https://krypto.markets) – A crypto dashboard built purely in "Agent Mode" to test how fast I could ship a data-heavy UI.
Gez.la (https://gez.la) – My old COVID-era open source virtual tour database project that I used agents to fully refactor and modernize from a legacy stack.
I just launched Trip Replay, my last project of 2025.
There are already tools that create animated travel maps, but they are almost all paid apps. Some charge per export, others require a subscription. I wanted something I could use myself without friction. So I built a free, web-based alternative.
How it works: It runs entirely in the browser using Next.js and the Canvas API.
* Rendering: It draws the map (using D3-geo) and the path frame-by-frame on a hidden canvas. * Encoding: Instead of a server-side render, it uses WebCodecs to encode the video directly on the client. * Privacy: Since it's client-side, no data leaves your device (except location search via API).
The output is a 1080p vertical video (9:16) ready for social media.
I launched it on Product Hunt today as well if you'd like to support it there: https://www.producthunt.com/products/trip-replay
The app is live here: https://tripreplay.app
Would love to hear your feedback!