Product Specifications
CareerIndex is a local-first desktop application for managing a professional profile, aggregating job postings from multiple sources that match to said profile, and generating tailored LaTeX resumes for application to these postings. All user data lives on the local machine. The only external network calls are to the Anthropic Claude API and to job board sources during a scrape.
Modules
| Module | Description |
|---|---|
| Profile | Manage career facts used as the sole source material for resume generation |
| Resume | Tailor and compile LaTeX resumes against job descriptions using Claude |
| Job Aggregation | Search term management, adapters, scrape execution, deduplication, and commit |
| Job Board & Ranking | Hard filters, affinity scoring, composite scoring, and job board view |
| Job Filtering | Ban list and keyword filtering for pre-commit and retroactive exclusion |
| Application Tracking | Status lifecycle for favorited postings through to offer or rejection |
| Analytics | Funnel metrics, source breakdown, time-series volume, and LLM cost tracking |
| Settings | All user-configurable application settings |
| Data Management | Backup, export, and import |
| Platform | Startup, feature locking, security, and logging |