Back to Projects
ai
2026

JobJam.io — AI Job Search & Application Platform

JobJam.io is a commercial AI-native platform for job seekers. It uses LLMs across the full search-to-apply lifecycle: discovering relevant roles, evaluating fit between a candidate and a job description, tailoring application materials per role, and surfacing skill gaps relative to a target position. Built on Next.js with TypeScript, Anthropic's Claude for the AI workflows, Supabase (EU) for data and auth, Stripe for payments, and Vercel for hosting. The pricing is deliberately one-time — aligned with how a job search actually plays out (a bursty effort over weeks or months) rather than a perpetual subscription.

jobjam

JobJam.io — AI Job Search & Application Platform

Technologies

Frontend

Next.js
TypeScript

Backend

Anthropic Claude API

Database

Supabase (EU)

Tools

Stripe
Vercel
Challenges
  • Helping job seekers cut through hundreds of listings to surface the few worth actually applying to
  • Producing application materials tailored to each role without sliding into generic LLM output
  • Building a paid AI product in a market crowded with free subscription tools
Solutions
  • AI fit-evaluation that scores how well a candidate matches each role using their profile and the JD
  • Per-role application tailoring that drafts focused cover letters and resume points
  • Skill-gap analysis that names exactly what is missing relative to a target position
  • One-time pricing model that aligns with how a job search actually plays out
Key Outcomes & Impact

Live commercial product at jobjam.io

Full AI workflow across discovery, fit, tailoring, and skill-gap analysis

EU data hosting via Supabase for privacy

Other Projects

AI Workflow Builder
AI Workflow Builder

Chain LLM steps into a workflow with {{stepId.output}} substitution between steps. Pick a preset, edit any prompt, watch the chain execute step by step.

View Project
ai-eval — Open-Source LLM Eval Harness
ai-eval — Open-Source LLM Eval Harness

CLI + web viewer that runs your prompts against test cases with contains / regex / equals / llm-judge assertions, produces a JSON report, and fails the build on regressions in CI.

View Project