The Ultimate AI-Powered Job Search Command Center.
CareerOps Hub is a cloud-native central command station built upon the powerful santifer/career-ops framework. It provides a dedicated, always-on environment to manage your entire job search lifecycleโfrom automated portal scanning to AI-driven CV tailoringโall accessible directly from your web browser.
By combining Claude Code, Ubuntu, and Playwright, this hub eliminates the friction of local setups, allowing you to focus on what matters: landing your next big role.
This project is a cloud-ready implementation and enhancement of the original Career-Ops created by Santiago Fernรกndez. We highly respect and acknowledge the original work that made this automation possible.
๐ Original Repository: https://github.com/santifer/career-ops
- ๐ค Agentic Strategy: Powered by Claude Code for intelligent job evaluation and strategic CV adjustments.
- ๐ Centralized Access: A secure web terminal that serves as your personal career dashboard from any device.
- ๐ ATS-Ready PDFs: Automated PDF generation via Playwright & Chromium, pre-installed and ready to go.
- ๐พ Persistent Workspace: Fully integrated with Railway Volumes to keep your career assets (CVs, profiles, and logs) safe permanently.
- ๐ High-Performance Base: Runs on a streamlined Ubuntu Latest environment with Node.js 20 LTS.
Set these variables in your Railway dashboard to secure your Hub:
| Variable | Default | Description |
|---|---|---|
| USERNAME | admin |
Your custom username for Hub access. |
| PASSWORD | admin |
Your secure password for Hub access. |
| CLAUDE_MODEL | claude-3-5-sonnet-latest |
The AI engine driving your career analysis. |
Once deployed, access your web terminal and follow these steps:
- Authorize AI:
Run
claudeand follow the OAuth link to connect your Anthropic account. - Define Your Profile:
Navigate to
cd configand editprofile.ymlusingnanoto set your career targets. - Deploy Your CV:
Create your master CV file:
nano /root/workspace/cv.md(Paste your CV in Markdown). - Execute Operations:
Simply paste a job URL into the terminal or run the
/career-opscommand to start the engine.
To ensure your CareerOps Hub retains all its data across deployments:
- Create a Railway Volume in your project.
- Mount it to:
/root/workspace. - Your CVs, tailored PDFs, and configuration files will remain safe and sound.
- Smart Job Scoring: Let the AI grade opportunities (A-F) based on your unique profile.
- Bulk Application Prep: Evaluate and prepare dozens of applications in parallel.
- STAR Method Prep: Generate interview stories and negotiation scripts tailored to specific roles.
- ATS Optimization: Create job-specific CVs that pass through recruiter filters with ease.
- AI Brain: Claude Code (Anthropic)
- Host OS: Ubuntu Latest
- Environment: Node.js 20 LTS
- Engine: Playwright &
ttyd
Distributed under the MIT License. Original logic by Santifer. Cloud Hub implementation by ASEP SAPUTRA.