jlifeng.JobPilot
1.5.3

Zero-Deployment AI Resume Builder, JD Matcher & Mock Interview Assistant JobPilot
JobPilot is a local-first AI job-search desktop app focused on resume writing, AI-assisted review, JD matching, mock interviews, and private document management. It packages the job-search workflow into a native desktop workspace, so you can import, edit, export, sync, and iterate on your materials without running a server. ✨ Key Features - Native Desktop Workspace — Built with Tauri 2, React, TypeScript, and Rust for a lightweight local app experience on Windows, macOS Apple Silicon, and Intel Mac. - Real Workspace Signals — The dashboard is driven by local resumes, recent interviews, WebDAV sync status, and saved AI analysis records instead of demo data. - AI Resume Review & Editing — Resume generation, rewriting, grammar checks, JD matching, ATS checks, cover letters, and AI polishing with per-suggestion application for targeted edits. - Anthropic Tool Use Support — Native Anthropic tool_use / tool_result flow for resume editing, including precise replaceResumeText patches instead of whole-resume rewrites. - Multi-Format Import — Import resumes from JSON, Markdown, PDF, and images. Regular PDFs and scanned documents can be parsed with multimodal AI. - Privacy-Aware Export — Export to PDF, smart one-page PDF, HTML, plain text, Markdown, and JSON, with an optional masking switch for names, phone numbers, emails, companies, schools, and private links. - Editor Experience — Drag-and-drop sections, inline editing, auto-save, Markdown toolbar shortcuts, textarea lists for long content, and 50+ resume templates. - Mock Interview & Review — Create interview sessions from a JD and target role, simulate conversations, score candidate answers, review weak points, and get a training plan. - Encrypted WebDAV Sync — Back up resumes, settings, and API keys to 123Cloud, Nutstore, Nextcloud, and other WebDAV services, with manual restore and configurable auto sync. - Release & Update Flow — In-app update checks, version synchronization, Windows/macOS packaging, and release notes generated from the changelog.