Story

Show HN: I vibecoded a 35k LoC recipe app

tomblomfield Wednesday, April 02, 2025

Over the last 2-3 weeks, I vibecoded the recipe app that I always wished existed - recipeninja.ai . It now includes a fully interactive voice assistant so you don't need to get your dirty hands over your new iPad when you're cooking.

Background: I’m a startup founder turned investor. I taught myself (bad) PHP in 2000, and picked up Ruby on Rails in 2011. I’d guess 2015 was the last time I wrote a line of Ruby professionally. Last month, I decided to use Windsurf to build a Rails 8 API backend and React front-end app, using OpenAI's realtime API for voice-to-voice responses. Over the last few days, I also used Claude Code and Gemini 2.5 Pro for some of the trickier features. 35,000 LoC later, this is what I built!

The site uses function-calling to navigate the site in realtime as you chat with the voice assistant, which I think is pretty neat.

For the long version, see https://tomblomfield.com/post/778601470234918912/vibecoding-...

I'd love any feedback you have!

Demo video of the voice assistant: https://www.youtube.com/watch?v=kRhVc9D5kcg

Generate and edit new recipes: https://www.youtube.com/watch?v=VwwZF6dHcHg

Summary
RecipeNinja.ai is an AI-powered recipe recommendation platform that uses machine learning to suggest personalized meal ideas based on user preferences and dietary needs. The platform aims to simplify meal planning and provide users with a convenient way to discover new recipes that fit their tastes and lifestyle.
117 231
Summary
recipeninja.ai
Visit article Read on Hacker News Comments 231