A Digital Twin of my coffee roaster that runs in the browser
I built this website to host a data-driven model of my coffee sample roaster. I realized after 20 or so batches on the machine that while the controls are intuitive (heat, fan, and drum speeds), the physics can be unintuitive. I wanted to use my historical roast data to create and tune a model that I could use to do roast planning, control, and to help me build my own intuition for roasting. This website lets you interact with my roaster in a virtual, risk-free setting! The models are custom Machine Learning modules that honor roaster physics and bean physics (this is not…
In plain words
A Digital Twin of my coffee roaster is a browser-based simulator that models a sample coffee roaster using machine learning trained on real roast data. It lets users practice roasting virtually without risk by adjusting heat, fan, and drum speeds to understand how these controls affect the roasting process. The custom ML models incorporate roaster and bean physics rather than using general-purpose AI. Designed for coffee enthusiasts and roasters seeking to improve their technique through experimentation and intuition-building in a safe, risk-free environment.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
I built this website to host a data-driven model of my coffee sample roaster. I realized after 20 or so batches on the machine that while the controls are intuitive (heat, fan, and drum speeds), the physics can be unintuitive. I wanted to use my historical roast data to create and tune a model that I could use to do roast planning, control, and to help me build my own intuition for roasting. This website lets you interact with my roaster in a virtual, risk-free setting! The models are custom Machine Learning modules that honor roaster physics and bean physics (this is not GPT/transformer-based). Buncha math. The models are trained on about a dozen real roasts. The default bean model is an Ethiopian Guji bean. My next steps are to add other roasters and the ability to practice control/reference tracking.
Does the same job
all alternatives →
- WRWe're two coffee nerds who built an AI app to track beans and recipes2025 · beanbook.app · ▲60
It’s available on iOS now: https://itunes.apple.com/app/id6499280064 We got into specialty coffee during COVID and, like many others, fell deep down the rabbit hole. Along the way, we ran into the same frustrations: - A drawer full of empty coffee bags. - No simple way to track grind size, rest dates, notes—by bean. - My coffee history scattered across photos, screenshots, notebooks, and half-memories. - The unique traits, people, and stories behind each coffee disappearing from the internet once it sold out (since coffee is an agricultural good) - In our opinion, no…


- GYGet your website copy and design roasted2024 · roastmywebsite.ai · ▲39
- IBI built a tool to roast landing pages using AI agents2024 · roastmylandingpage.io · ▲9
I built a tool to roast landing pages with AI agents. I was gathering feedback from watching landing page roast videos, and figured out I could prompt LLMs to analyse a screenshot and roast based on the same criteria. It's not 100% accurate yet, but it has been really insightful when I've tested it on my own websites. Let me know what you think!
More ai this month
the category →
I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.
AI · 17d ago · simedw.com
Astute▲585Automate your B2B brand going viral, with new media creators
AI · 18d ago · company-app.joinastute.com


Hey HN, Henry from Cactus here! We previously released Cactus Needle, a 14MB agentic LLM for tool call, device use, and structured extraction for phones, wearables, smart homes, small robots and microcontrollers. We got really great feedback here, and have now incorporated the suggestions to release Needle 2. The whole model is a single 14MB binary that runs a full session in 28MB of RAM; 45m parameters at 2bit compression. Needle hits 500 tokens/sec decode speed on a Raspberry Pi 5, sits between 400-1,500 tokens/sec on VR devices like Meta Quest 3S and Apple Vision Pro, and ranges…
AI · 27d ago · cactuscompute.com


Launched alongside, October 2025
the whole month →

- SA
I went down the rabbit hole on a side project and ended up building this: Strange Attractors(https://blog.shashanktomar.com/posts/strange-attractors). It’s built with three.js. Working on it reminded me of the little "maths for fun" exercises I used to do while learning programming in early days. Just trying things out, getting fascinated and geeky, and being surprised by the results. I spent way too much time on this, but it was extreme fun. My favorite part: someone pointed me to the Simone Attractor on Threads. It is a 2D attractor and I asked GPT to extrapolate it to…
AI · Oct 2025 · blog.shashanktomar.com

- ASAutism Simulator▲779
Hey all, I built this. It’s not trying to capture every autistic experience (that’d be impossible). It’s based on my own lived experience as well as that of friends on the spectrum. I'm trying to give people a feel for what masking, decision fatigue, and burnout can look like day-to-day. That’s hard to explain in words, but easier to show through choices and stats. I'm not trying to "define autism". I’ve gotten good feedback here about resilience, meds, and difficulty tuning. I’ll keep tweaking it. If even a few people walk away thinking, "ah, maybe that’s why my coworker struggles in those…
Life & fun · Oct 2025 · autism-simulator.vercel.app
