Candidate profile ↗ Application queue ↗
Open AI Workspace ↗ — saved chats, reusable agents, and job-specific interview practice.
Discover published roles from JSearch and any configured employer ATS feeds. Understand your fit, prepare an application, and track progress.
More queries/pages may use more RapidAPI quota. Successful queries are cached for 15 minutes. Independent queries run in parallel.
Search to load jobs.
Ask for resume feedback, screening answers, interview practice, or career advice. Optional context is sent to OpenAI when you submit. No employer application is submitted.
Requires OPENAI_API_KEY on your local server. Review AI output before use.
Statuses are self-reported; opening an application link does not mean it was submitted.
Privacy: profile and saved jobs sync to your private Supabase account when authenticated; application tracking remains in this browser. Jobs are fetched through the local Python service. Resume files are parsed in memory by the local Python server and are not stored on disk. Extracted text is saved in this browser only when you save your profile. No automated submissions. If OPENAI_API_KEY is set, preparing an application sends your resume text and job description to OpenAI; otherwise a source-preserving local draft is generated.