Existing platforms like Backstage have ~1,100 pieces and most are overdone. I scraped and cleaned data from 172+ plays to build a database of 8,600+ monologues.
The AI search lets you describe what you need naturally: "funny piece for woman in 20s about career anxiety" instead of clicking through age/genre filters.
Tech stack: Next.js, FastAPI, PostgreSQL with pgvector, LangChain for semantic search.
Free tier available. Would love feedback from the HN community on the search experience and technical implementation.