A SessionBoard clone for the killmysaas challenge, built on
SIE and graded with swyx's sbek eval kit.
Server-rendered on purpose: real links, real <form>s, real <button>s. The eval kit's
browser agent (and any browser agent) can drive every flow without synthetic-handler guessing.
| Feature | SIE primitive | Model |
|---|---|---|
| Auto-tagging submitted abstracts | extract |
urchade/gliner_multi-v2.1 |
| Similar-submission detection for reviewers | encode + cosine |
sentence-transformers/all-MiniLM-L6-v2 |
| Semantic session search in public widgets (planned) | encode + score |
MiniLM + BAAI/bge-reranker-base |
| AI agenda assistant (planned) | deterministic packer, optional generate |
- |
Every SIE call degrades gracefully: with no SIE server running the app works fully, enrichment is just skipped.
npm install
npm start # http://localhost:3050
# optional: SIE for enrichment
docker run -p 8080:8080 -v sie-hf-cache:/app/.cache/huggingface \
ghcr.io/superlinked/sie-server:latest-cpu-defaultgit clone https://forge.smol.ai/swyx/killmysaas-evals.git && cd killmysaas-evals
pnpm install
pnpm run eval -- --url http://localhost:3050- 01 Call for Papers: multi-event, CFP windows (enforced), custom questions, drafts, edit, withdraw
- 02 Abstract Management: review queue, ratings, disposition
- 03 Speaker Management: profiles, portal, tasks
- 04 Content Management: uploads, versions, approvals
- 05 AI Agenda Builder: structure, placement, conflicts, auto-pack
- 06 Public Widgets: sessions, speakers, agenda, itinerary
- 07 Speaker CRM (extra credit)