A free, local-first Windows app that helps job seekers organize resumes, find jobs, draft applications and prepare for interviews.

375
0
JavaScript
AGPL-3.0
2 days old

Svoi is a free Windows desktop companion for job search and everyday work after hiring. It is aimed at people who want to work with their resume, vacancies and replies in a local app rather than a web service. The README frames it around human confirmation: the user approves the recognized profile, edits texts and marks application status themselves.

What it handles

The main workflow is: collect job sites, a resume and past applications during onboarding, confirm the extracted profile, browse real HH.ru vacancies through the open API and public pages, then prepare and edit application drafts and employer replies. Interview preparation is tied to the requirements of a specific vacancy. After employment, the same app is intended for work tasks, emails and dialogue. Jobs from other sites can be added by link; the README does not claim unsupported sources are handled automatically.

The desktop version imports TXT, Markdown, CSV, JSON, PDF and DOCX, and resumes can be exported to Markdown. An optional free-form chat uses a local Qwen3-4B model or an existing Ollama installation; the README says the core scenarios work without downloading a model.

Local data and the public certificate

The profile, documents, applications and correspondence are stored on the computer in an encrypted store under the current Windows user. HH search and model download require internet. A voluntary public certificate sends only a chosen alias, status and aggregate action counters to the server; the owner key stays in local encrypted state and the server stores its hash. The page can be updated, disabled or deleted, and deleting history removes the server record and local action history while keeping the profile and documents.

Requirements and limits

The documented install path is a Windows x64 installer, version 1.0.0. The installer is not Authenticode-signed, so Windows may show an unknown-publisher warning; a SHA-256 checksum is provided for verification. Building from source requires Node.js 24 and npm. The author's stated checks were 37 automated tests, a production build and a full scenario in the packaged Windows app, including a live certificate and test-data deletion.

Svoi does not submit applications automatically and does not bypass CAPTCHAs or site restrictions. It does not guarantee employment or treat a skills match as an invitation. The public certificate is not a credential or proof of hiring, and it does not publish the resume, correspondence, employer names or documents. The code is AGPL-3.0-or-later, while dependencies, the model and third-party materials keep their own licenses; if you plan to modify and distribute it, check those terms.

Project source and documentation

Written by AI from the project's README, updated October 31, 2026. The project's own docs are the source of truth.