Ar7Wei

career-nova2

Ar7Wei

A local-first, single-user job-hunting desktop app that connects resumes, job applications and interview follow-ups, with all data stored in a local SQLite file

v0.2.6
Published at
7d ago
0
Stars
0
Download
Synced at
7d ago

Latest release

v0.2.6Oct 12, 2026, 02:27 AM
Downloads slow? Switch the source anytime above

README

Project Overview

Career Nova2 is a job-hunting desktop workbench that runs on your own machine. It is not SaaS, not multi-user and not cloud-based; everything lives in a single SQLite file on your disk. It handles three things for you: rewriting an old resume into a new version, scraping job listings from recruiting platforms and tracking applications, and querying live market data for your target direction. AI features are optional, and the app works fully without configuring an API key.

Resumes, applications and market data in one flow, all stored on your hard drive.

Key Features

  • Resume management: uploads PDF/DOCX/Markdown to extract experience automatically, generates and rewrites via chat, with version rollback
  • Job applications: aggregates listings from Liepin and 51job, deduplicates and sorts them, tracks status and interview calendar
  • Market research: queries job counts, cities, education, seniority and salary distribution live
  • Application analytics: charts and illustrated reports to review your progress
  • Local data: everything is stored in local SQLite; backup is just copying the folder

Target Audience

  • Job seekers currently hunting for a position
  • Users managing applications across multiple platforms
  • Users who value data privacy and do not want resumes uploaded to the cloud

Quick Start

  1. Download and run the installer from Releases (NSIS installer or portable version)
  2. Optional: configure an OpenAI-compatible LLM endpoint in Settings to enable AI features
  3. Upload an old resume on the "Resume" page; experience is extracted automatically
  4. Pick a platform on the "Applications" page to scrape listings and track applications
  5. Change the data directory and backend port in Settings as needed

Core Advantages

  • Local-first: all data stays in local SQLite with no account, server or tracking
  • Optional AI: works without a key; AI enhances rather than gates the workflow
  • Connected flow: resumes, applications and interviews managed in one line with mechanical parts automated
  • Any LLM compatible: works with official APIs, DeepSeek, local Ollama and other OpenAI-compatible endpoints

System Requirements

Item Requirement
OS Windows (current release)
Runtime No Python, Node or uv needed; the backend is frozen into the installer
Storage Local SQLite file

Notes

  • AI features send resume content and conversation context to the LLM service you configure; leave it unset if you mind
  • Job scraping depends on public page structures of recruiting platforms for personal use only, and may break when they change
  • The unsigned installer may show a SmartScreen prompt; choose "More info → Run anyway"

Release history

Sort