Skip to content

Releases: Keljian/JSE

JSE latest build

23 Jun 14:10

Choose a tag to compare

Automated installer build from master at cb2adeb.

v0.1.0 – JSE (Job Search Engine), first public release

18 Jun 06:02

Choose a tag to compare

JSE (Job Search Engine) — a local-first desktop assistant for the whole job
hunt. Scrapes listings, matches them against your resume with a local LLM,
tracks everything on a Kanban board, and drafts applications in your own voice.
Runs on your own hardware. Free and open source.

This is an early release. It works and I use it daily, but it's rough in
places and built around my own workflow. Expect rough edges, and please file
issues — that's exactly what I'm after right now.

What's here

  • Local-LLM job matching and tiered assessment (OpenAI-compatible endpoint)
  • Multi-lane career-path search
  • Fragment/RAG knowledge base built from your past applications
  • Kanban pipeline: interviews, feedback, follow-ups, auto-archiving
  • Plugin-based scrapers
  • Optional cloud LLM for document generation
  • Hidden- and current-market analysis

Requirements

  • Node.js + npm, Python 3.11+, Chrome (for scraping)
  • A local OpenAI-compatible LLM server, or cloud API credentials
  • See the README for full setup

Known limitations

  • Windows/macOS launchers only, Linux untested
  • Scraper creator is in beta - it works, just may have issues
  • UI needs a bit of a polish in some areas, but it's workable

Install

Run from source — see the README quickstart.
Windows installer included - in beta

Feedback and bug reports welcome. Dev updates: https://ko-fi.com/keljian

v1.0.0-beta - Windows installer

19 Jun 00:00

Choose a tag to compare

JSE Windows Installer Beta

JSE now has a standalone Windows installer. Download the .exe and run it—Node, npm, Python, and JSE’s dependencies are bundled.

You’ll also need:
Google Chrome for job searching.
Either LM Studio or Ollama for local AI matching—not both.

This beta is unsigned, so Windows SmartScreen may appear. Verify the checksum, then select More info → Run anyway.
SHA-256:
16ABECD50EF581D1CCCBFD95E1EB5AED56AC6165407EB25687ADA7A7239CE565

As always, back up your JSE folder before upgrading.