models

README.md

MODELS

A fast, search-first catalog of AI models. Lives at models.krisyotam.com.

The data comes from the open models.dev catalog. The UI is a SvelteKit app with virtualized rows, keyboard-driven filtering, and a matte dark mode that matches the rest of krisyotam.com.

Why

I look at this catalog a lot. I wanted something snappier than the upstream site, with the filters I actually use and a dark theme that doesn't fight my eyes at night.

Stack

  • SvelteKit (Svelte 5, runes)
  • Tailwind v4
  • @sveltejs/adapter-vercel
  • Hosted on Vercel, DNS via Cloudflare (CNAME only, no proxy)
  • CI from git.sr.ht/~krisyotam/models via builds.sr.ht

Local development

pnpm install
pnpm dev

Open http://localhost:5173.

Other scripts:

pnpm check     # prettier + svelte-check + eslint
pnpm format    # prettier --write
pnpm build     # production build
pnpm preview   # serve the build

Deploys

Pushes to main on sr.ht trigger builds.sr.ht, which runs vercel pull && vercel build --prod && vercel deploy --prebuilt --prod. Production aliases to models.krisyotam.com.

License

MIT.