This project explores sqlite-vector by adapting the PKN VideoDB search interface.
https://decaller.github.io/sqlite-vector-video-db/
- Vector Search: Semantic search using
sqlite-vector(mock embeddings for demo). - FTS Search: Keyword-based search using SQLite's FTS5.
- WASM Powered: Entire database and search engine run in the browser.
- Turso-style UI: Clean, dark-mode interface for searching ceramah chapters.
index.html: The main browser-based search interface.pkn.db: Sample SQLite database with embeddings.seed.mjs: Script to generate and seed the database.index.mjs: Simple Node.js test script.
- Seed the database:
node seed.mjs
- Run locally:
Open
index.htmlin a local web server (e.g.,npx serve .).
ISC