This is an embeddable semantic search platform: a single drop-in <script> tag that gives any website meaning-based search and fast AI summaries. It crawls a target site, indexes the content as vector embeddings, and serves results ranked by meaning rather than keyword overlap - so a query like “software with vector databases” finds the right page even when those exact words never appear on it.
It was my final-year project, built as a TypeScript monorepo (Turborepo) spanning a crawler (Playwright), an ingestion/embedding pipeline (BullMQ workers, Hugging Face Transformers), a Weaviate vector store, a Fastify search API, and the embeddable front-end widget - the same widget running live on this page.

