Electronics Recipe Generator

A three-stage RAG pipeline that turns a natural language query into a ranked Bill of Materials. Searches 54,000 Hackaday projects via vector similarity, cross-references 15,000 community-reviewed Amazon products for reliability scores, and uses a local LLM to generate a structured Maker Receipt — project summary, difficulty rating, build notes, and Amazon-linked components.

Live Python · FastAPI · Qdrant · Ollama · Docker
Python FastAPI Qdrant Ollama RAG Sentence Transformers Docker

How it works

01 — EMBED
Query encoded with all-MiniLM-L6-v2 (384-dim)
02 — RETRIEVE
Top-5 Hackaday projects from Qdrant (54k vectors, 1500-char snippets)
03 — MATCH
Parts fuzzy-matched to 15k reviewed Amazon products; Instructables refs from 48k indexed titles
04 — STREAM
BOM renders instantly via SSE; qwen3:0.6b synthesises build steps & narrative from all 5 projects

Live Demo

← Back to Projects