Skip to content
Back to AI products

Mindflix

Semantic film discovery

Describe a scene or a mood and get matching films, through LLM topic extraction and vector search.

Mindflix home page on desktop

What I built

  • Users describe a scene or mood; an LLM breaks it into topics matched by vector search (PostgreSQL + pgvector, nomic-embed-text).
  • Fuzzy title resolution with Elasticsearch/Kibana, enrichment via the IMDB API.
  • Collaborative-filtering recommender + semantic cache layer cutting redundant API calls.
  • Self-hosted LLM inference (Ollama / Llama 3.2) on a Linux VPS under PM2.

Stack

  • Next.js
  • Node.js
  • PostgreSQL
  • pgvector
  • Elasticsearch
  • Ollama
Open mindflix.club
Mindflix on mobile
Next productThreeKart