Back to projects

Dishly

A local-first recipe app that turns a natural-language request into a swipeable list of relevant recipes.

Focus
Recipe discovery · Retrieval-augmented generation
Tools
Python · JavaScript · React
Dishly's opening screen with its logo, a natural-language recipe search field, and a dark food photograph.
The real Dishly goal-entry screen, captured from the local React application.

Integrated RAG into a recipe app that turns a natural-language request into a Tinder-style swipeable recipe list. Built a pipeline for embedding-based semantic search with relevance scoring, with filtering for dietary constraints. Designed a query analyzer to extract nutritional constraints and preferences before retrieving relevant recipes.