OpenAI to Algolia query translator
OpenAI · Structured outputs
Zod · Schema validation
Algolia · Precise query generation
150+ · Real-world queries tuned
Designers type how they think, e.g. '6x9 Scandinavian under $5000 in beige', instead of using filters.
OpenAI structured outputs translate the phrase into a precise Algolia query object.
Zod constrains the model's output so only valid, well-typed queries reach Algolia.
Maps language to real attributes: size, material, color, price, and stock status.
Built so non-technical teammates can adjust the mapping logic.
Reliably delivers precise results without hand-built filter UIs.
Input
Free-text query
API
Next.js API
AI
OpenAI + Zod
Search
Algolia
Output
Ranked results
Input
Free-text query
API
Next.js API
AI
OpenAI + Zod
Search
Algolia
Output
Ranked results
Next.js · TypeScript
OpenAI Structured Outputs · Zod
Algolia · Neon (Postgres)
AI / Search Engineering
Next.js, OpenAI API, Zod, Algolia, Neon (Postgres), TypeScript