FrameIQ
Social movie & TV platform — Letterboxd-style tracking, ratings, and reviews — with CineBot, a multi-agent LangGraph AI assistant that streams its thinking in real time.
Overview
Full-featured social entertainment platform for tracking, rating, and reviewing movies, TV shows, and anime. Includes a watchlist with priority labels, a chronological diary, episode-by-episode TV tracking with smart completion (a show only moves to Completed when TMDb confirms the series has ended), in-browser streaming with auto-diary logging at ≥85% watch, activity feeds (Following / Global / Personal), review likes and comments, and a 60-day Upcoming Episodes calendar synced daily via GitHub Actions. CineBot is a four-node LangGraph pipeline: a zero-LLM heuristic Supervisor routes to either a Retriever (7 tools: vector DB, TMDb lookup, filmography, discover, similar, trending) or a Chat agent for open-ended questions, then an Enricher concurrently fetches poster and metadata cards. All responses stream via SSE so users see each tool call live. 5,700+ movies indexed in ChromaDB Cloud; conversation memory persisted across turns via LangGraph checkpointing.
What it does
- 5,700+ titles indexed
- SSE · 4-agent pipeline
- LangGraph checkpointing