JT Book a call

Work / Our own product

elital

Our own product. Paste a job description, and a retrieval pipeline over vector search scores every candidate while an LLM explains each match.

[Visit site]

The product

elital search box: paste a job description or describe the role, or start from a template
Two featured elital searches with their matched candidates and a preview link

What it does

A recruiter or founder pastes a job description, or describes the role in their own words. elital returns a shortlist of freelance engineers. Every candidate on it has a match score from 0 to 100 and a few lines on why they fit. The public shortlist is anonymized: an initial, no full names.

How it works

  • The pasted text is expanded into search queries, then matched with vector search and full-text search in PostgreSQL (pgvector).
  • A scoring step ranks the candidates it found.
  • An LLM writes a "why this match" note for each candidate, as a background job.
  • Shortlists can be shared by link with people who have no account.
  • Admins approve or reject contact requests for a candidate and get a daily digest.

What it shows about our work

It is the product where we have shipped LLM features ourselves: retrieval, scoring, and an explanation a person can read. Version 1.1.0 (February 2026) added collaborative shortlists and the AI match reasoning. System tests cover the guest flow, shortlisting, search and shared links.

Topics

Our own productPostgreSQLpgvectorFull-text searchLLMHotwire

About this project

Is elital a client project?

No. It is our own product. We built it, and it runs at elital.jetthoughts.com.

What does the LLM do?

Retrieval finds and scores the candidates; the LLM writes a short "why this match" note for each candidate, so a person can check the score instead of trusting it.

Is it built on a particular framework?

The parts that matter here are PostgreSQL with pgvector for the search, an LLM for the match reasoning, and Hotwire for the pages. The same retrieval-then-explain shape fits the app you already run.

Explore more clients

[All six clients]

Agent Inbox

Real estateRailsReactVue

60 days From zero to MVP

100,000+ Users added in under a year

[Read the case]

Open Apply

TechnologyRailsHotwireTailwind CSS

2 → 20 Internal developers

2+ years Together

[Read the case]

Mobile Coach

TechnologyRailsAngularJSPostgreSQL

2 → 10 developers Team scaled

9+ yrs Together

[Read the case]

LimeLeads

Database ProviderRailsReactPostgreSQL

Unblocked Release changes and development

30+ mo Together

[Read the case]

OrchestrateCS

Compliance OperationsRailsHotwireTailwind CSS

<60 days From zero to a live MVP

2 Full-time engineers

[Read the case]

Crosslake

Management ConsultingRailsReactAngularJS

3 wks Release cycle, was 2 months

0.5 s Average request, was 5 s

[Read the case]

Tell us whatyou need built

JetThoughts has been building software since 2008. Book a call, or write to sales@jetthoughts.com. You'll leave the call with a written one-page scope within 2 working days.

#01 Paul Keen
Paul KeenFounder

A 30-minute call; pick a time.