வேலைக்கு விண்ணப்பிப்பதில் பல மாதங்கள் சிரமப்பட்ட பிறகு, எனக்குத் தேவைப்பட்ட அமைப்பை நான் உருவாக்கினேன்.
நிறுவனங்கள் விண்ணப்பதாரர்களை வடிகட்ட AI-ஐ பயன்படுத்துகின்றன. நான் வேலை தேடுபவர்களுக்கு நிறுவனங்களை தேர்ந்தெடுக்க AI-ஐ வழங்கினேன். இப்போது இது Open Source ஆக அனைவருக்கும் கிடைக்கிறது.
எந்த Agent Skill Standard CLI-யிலும் இது இயங்கும். மேலும் விவரங்களுக்கு Supported CLIs ஆவணத்தைப் பார்க்கவும்.
## career-ops அறிமுகம்
career-ops ([career-ops.org](https://career-ops.org), **careerops** என்றும் அழைக்கப்படுகிறது) என்பது எந்த AI Coding CLI-யையும் வேலை தேடலுக்கான முழுமையான கட்டுப்பாட்டு மையமாக மாற்றும் ஒரு Open Source அமைப்பு. Spreadsheet-ல் விண்ணப்பங்களைக் கைமுறையாகக் கண்காணிப்பதற்குப் பதிலாக, AI-ஆல் இயக்கப்படும் ஒரு செயல்முறையை இது வழங்குகிறது. இதன் மூலம் நீங்கள்:
- **வேலை வாய்ப்புகளை மதிப்பீடு** செய்யலாம் — 10 எடையிடப்பட்ட அம்சங்களைக் கொண்ட A–F மதிப்பீட்டு முறையின் மூலம்.
- **தனிப்பயனாக்கப்பட்ட PDF-களை உருவாக்கலாம்** — ஒவ்வொரு வேலை விளக்கத்திற்கும் (Job Description) ஏற்ற ATS-optimized CV-கள்.
- **வேலைவாய்ப்பு தளங்களை தானாக Scan** செய்யலாம் — Greenhouse, Ashby, Lever மற்றும் நிறுவனங்களின் Career Pages.
- **பல வேலை வாய்ப்புகளை ஒரே நேரத்தில் செயலாக்கலாம்** — Sub-agents மூலம் ஒரே நேரத்தில் 10-க்கும் மேற்பட்ட வேலை வாய்ப்புகளை மதிப்பிடலாம்.
- **அனைத்து விண்ணப்பங்களையும் ஒரே இடத்தில் கண்காணிக்கலாம்** — Integrity checks உடன் ஒரே நம்பகமான தரவு மூலத்தில்.
- **நிறுவனங்களை ஆய்வு செய்து தொடர்புகொள்ள வேண்டிய சரியான நபரை கண்டறியலாம்** — விண்ணப்பிப்பது உங்கள் பெயரை வரிசையில் சேர்க்கும்; ஆனால் சரியான ஆய்வே உரையாடலுக்கான வாய்ப்பை உருவாக்கும்.
> **முக்கிய குறிப்பு:** இது எல்லா வேலைகளுக்கும் கண்மூடித்தனமாக விண்ணப்பிக்கும் ("spray-and-pray") கருவி அல்ல. career-ops ஒரு வடிகட்டியாக செயல்படுகிறது. நூற்றுக்கணக்கான வேலை வாய்ப்புகளில் இருந்து உங்கள் நேரத்திற்கு உண்மையாக மதிப்புள்ள சிலவற்றைத் தேர்ந்தெடுக்க உதவுவதே இதன் நோக்கம். 4.0/5-க்கும் குறைவாக மதிப்பெண் பெறும் வேலைகளுக்கு விண்ணப்பிக்க வேண்டாம் என்று இந்த அமைப்பு வலியுறுத்துகிறது. உங்கள் நேரமும், பணியமர்த்துநரின் நேரமும் மதிப்புமிக்கவை. எந்த விண்ணப்பத்தையும் சமர்ப்பிக்கும் முன் எப்போதும் சரிபார்க்கவும்.
career-ops ஒரு **Agentic** அமைப்பு. நீங்கள் தேர்வு செய்யும் AI Coding CLI:
- Playwright-ஐ பயன்படுத்தி Career Pages-ஐ உலாவுகிறது.
- முக்கியச் சொற்களை (Keywords) மட்டும் பொருத்திப் பார்ப்பதற்குப் பதிலாக, உங்கள் CV மற்றும் Job Description-ஐப் பகுத்தறிந்து பொருத்தத்தை மதிப்பிடுகிறது.
- ஒவ்வொரு வேலைக்கும் ஏற்றவாறு உங்கள் Resume-ஐ மாற்றி அமைக்கிறது.
> **கவனத்திற்கு:** ஆரம்பத்தில் கிடைக்கும் மதிப்பீடுகள் மிகச் சிறப்பாக இருக்காது. காரணம், இந்த அமைப்பு இன்னும் உங்களைப் பற்றி அறிந்திருக்காது. உங்கள் CV, தொழில் பயணம், முக்கிய சாதனைகள், விருப்பங்கள், திறன்கள், தவிர்க்க விரும்பும் விஷயங்கள் போன்ற தகவல்களை வழங்குங்கள். நீங்கள் அதிக தகவல்களை வழங்கும் அளவுக்கு, இந்த அமைப்பு உங்களை நன்றாகப் புரிந்துகொண்டு தொடர்ந்து சிறந்த பரிந்துரைகளை வழங்கும். இதை ஒரு புதிய Recruiter-ஐ அறிமுகப்படுத்துவதைப் போல நினைத்துக் கொள்ளுங்கள். முதல் சில நாட்கள் அவர் உங்களைப் பற்றி கற்றுக்கொள்வார்; அதன் பிறகு அவர் மிகவும் பயனுள்ளவராக மாறுவார்.
740-க்கும் மேற்பட்ட வேலை வாய்ப்புகளை மதிப்பீடு செய்து, 100-க்கும் மேற்பட்ட தனிப்பயனாக்கப்பட்ட CV-களை உருவாக்கி, **Head of Applied AI** பதவியைப் பெற்ற ஒருவரால் இந்த அமைப்பு உருவாக்கப்பட்டது. [முழுமையான அனுபவக் கட்டுரையை இங்கே படிக்கலாம்](https://santifer.io/career-ops-system).
## Features
| அம்சம் | விளக்கம் |
| --- | --- |
| **Auto-Pipeline** | ஒரு URL-ஐ ஒட்டினால், முழுமையான மதிப்பீடு, PDF மற்றும் Tracker பதிவு தானாக உருவாகும். |
| **6-Block Evaluation** | பணியின் சுருக்கம், CV பொருத்தம், நிலைத் திட்டம், சம்பள ஆய்வு, தனிப்பயனாக்கம், நேர்முகத் தேர்வு தயாரிப்பு (STAR+R), மேலும் மோசடி அல்லது போலி வேலைவாய்ப்புகளை கண்டறியும் Block G சரிபார்ப்பு. |
| **Interview Story Bank** | ஒவ்வொரு மதிப்பீட்டிலும் STAR + Reflection கதைகளை சேமித்து, எந்த நடத்தை சார்ந்த (Behavioral) நேர்முகக் கேள்விக்கும் பயன்படுத்தக்கூடிய 5–10 முக்கியக் கதைகளை உருவாக்குகிறது. |
| **Negotiation Scripts** | சம்பள பேச்சுவார்த்தை, புவியியல் அடிப்படையிலான சம்பளக் குறைப்பை எதிர்கொள்ளும் முறைகள், மற்றும் போட்டி வேலைவாய்ப்புகளை பயன்படுத்தி பேச்சுவார்த்தை நடத்துவதற்கான வழிகாட்டிகள். |
| **ATS PDF Generation** | Space Grotesk மற்றும் DM Sans வடிவமைப்பைப் பயன்படுத்தி ATS-க்கு ஏற்ற Keyword-களுடன் CV-களை உருவாக்குகிறது. |
| **Cover Letter Generator** | நிறுவன ஆய்வின் அடிப்படையில் Cover Letter-களை உருவாக்குகிறது. Keyword பொருத்தம், நான்கு வழிகாட்டும் கேள்விகள் (ஏன் / சிக்கல் / அணுகுமுறை / நடை), Chat-இல் ஒப்புதல், மற்றும் CV போலவே HTML + Playwright மூலம் A4 PDF உருவாக்கும் வசதி. ஒவ்வொரு மதிப்பீட்டிலும் வரைவு உருவாகும்; தேவையான போது `/career-ops cover` மூலம் முடித்து PDF உருவாக்கலாம். |
| **Application Email Drafts** | மதிப்பீட்டு அறிக்கை அல்லது Job Description-இலிருந்து Recruiter, Referral அல்லது Cold Application-க்கான Email வரைவை உருவாக்குகிறது. இதில் Subject, இணைப்புகளின் பட்டியல், பொருத்தமான அம்சங்கள் மற்றும் Profile அடிப்படையிலான தொடர்பு விவரங்கள் இடம்பெறும். இது வரைவு மட்டுமே; career-ops Email-ஐ அனுப்பவோ, விண்ணப்பிக்கவோ, எந்த பொத்தானையும் அழுத்தவோ செய்யாது. |
| **Portal Scanner** | Anthropic, OpenAI, ElevenLabs, Retool, n8n உள்ளிட்ட 45-க்கும் மேற்பட்ட நிறுவனங்களும், Ashby, Greenhouse, Lever, Wellfound போன்ற தளங்களுக்கான முன்கூட்டியே அமைக்கப்பட்ட தேடல்களும். |
| **Batch Processing** | Headless CLI Workers (`claude -p` / `opencode run`) மூலம் பல வேலை வாய்ப்புகளை இணையாக மதிப்பிடுகிறது. |
| **Dashboard TUI** | Terminal-இல் உங்கள் Pipeline-ஐ உலாவ, வடிகட்ட, மற்றும் வரிசைப்படுத்த உதவும் Dashboard. |
| **Human-in-the-Loop** | AI மதிப்பீடு செய்து பரிந்துரைக்கிறது; ஆனால் இறுதி முடிவும் செயல்பாடும் உங்களுடையது. career-ops தானாக எந்த விண்ணப்பத்தையும் சமர்ப்பிக்காது. |
| **Pipeline Integrity** | தானியங்கி Merge, Duplicate நீக்கம், நிலை (Status) ஒருமைப்படுத்தல், மற்றும் Health Checks. |
| **Beyond the CV** | `deep` Mode நிறுவனத்தின் AI திட்டம், சமீபத்திய மாற்றங்கள், Engineering கலாச்சாரம் மற்றும் உங்கள் Profile-ஐ எவ்வாறு வெளிப்படுத்த வேண்டும் என்பதைக் கண்டறிய உதவுகிறது. `contacto` Mode சரியான Hiring Manager, Recruiter அல்லது Team உறுப்பினரை கண்டறிந்து, ஒவ்வொரு தொடர்பு வகைக்கும் ஏற்ற 300 எழுத்துகளுக்குள் LinkedIn செய்தியை உருவாக்குகிறது. `email` Mode மதிப்பீட்டு அறிக்கை அல்லது Job Description-இலிருந்து தொழில்முறை Email வரைவை உருவாக்குகிறது. career-ops எந்த Email-ஐயும் அனுப்பவோ, விண்ணப்பிக்கவோ, எந்த நடவடிக்கையையும் தானாக மேற்கொள்ளவோ செய்யாது. விண்ணப்பம் உங்களை வரிசையில் சேர்க்கும்; ஆனால் ஆய்வுதான் உரையாடலைத் தொடங்கும். |
## Quick Start
**வேகமாக தொடங்குவதற்கான வழி — ஒரு கட்டளை போதும்:**
```bash
npx @santifer/career-ops init
```
> 💡 `npx` என்பது [Node.js](https://nodejs.org)-உடன் கிடைக்கிறது. இது எந்த Global Installation-மும் இல்லாமல் Installer-ஐ ஒருமுறை இயக்கும்.
>
> இன்னும் Node.js நிறுவவில்லையா? முதலில் அதை நிறுவுங்கள்.
>
> (ஏற்கனவே Claude Code / Gemini / Codex CLI பயன்படுத்துகிறீர்களா? அப்படியானால் தேவையானவை ஏற்கனவே உங்களிடம் உள்ளன.)
இந்தக் கட்டளை, சமீபத்திய Release-ஐ `./career-ops` கோப்பகத்தில் Clone செய்து, தேவையான Dependencies-ஐ நிறுவும். அதன் பிறகு:
```bash
cd career-ops
claude # அல்லது codex / qwen / opencode / agy / grok — உங்கள் AI CLI-ஐ இங்கே திறக்கவும்
```
**முதல் முறையாக இயக்கும்போது, career-ops உங்களுடன் உரையாடி உங்கள் CV, Profile மற்றும் இலக்கு பணியிடங்களை (Target Roles) அமைக்க உதவும். கைமுறையாக எந்த கோப்பையும் திருத்த வேண்டியதில்லை.**
கைமுறையாக அமைக்க விரும்புகிறீர்களா? (git clone)
```bash
git clone https://github.com/santifer/career-ops.git
cd career-ops && npm install
npx playwright install chromium # PDF உருவாக்குவதற்கு மட்டும் தேவை
# 2. அமைப்பை சரிபார்க்கவும்
npm run doctor # தேவையான அனைத்தும் சரியாக உள்ளதா என்பதைச் சரிபார்க்கும்
# 3. அமைப்புகளை உள்ளமைக்கவும்
cp config/profile.example.yml config/profile.yml # உங்கள் விவரங்களைப் புதுப்பிக்கவும்
cp templates/portals.example.yml portals.yml # நிறுவனங்களின் பட்டியலை மாற்றிக்கொள்ளவும்
# 4. உங்கள் CV-ஐ சேர்க்கவும்
# Project Root-இல் cv.md என்ற Markdown கோப்பை உருவாக்கி உங்கள் CV-ஐ சேர்க்கவும்
# 5. இந்த Project கோப்பகத்தில் உங்கள் AI CLI-ஐ திறக்கவும்
claude # அல்லது codex / opencode / qwen / agy / grok
# பிறகு, அமைப்பை உங்களுக்கு ஏற்றவாறு மாற்ற AI-யிடம் கேளுங்கள்:
# "Change the archetypes to backend engineering roles"
# "Translate the modes to English"
# "Add these 5 companies to portals.yml"
# "Update my profile with this CV I'm pasting"
# 6. பயன்படுத்தத் தொடங்குங்கள்
# ஒரு Job URL அல்லது Job Description-ஐ ஒட்டினால் Auto-Pipeline தானாகத் தொடங்கும்.
# உங்கள் CLI Slash Commands-ஐ ஆதரித்தால் /career-ops (அல்லது அதற்கான Alias)-ஐ பயன்படுத்தலாம்.
# Codex-இல் அதே Mode-ஐ இயல்பான மொழியில் கேட்கலாம். உதாரணமாக:
# "Run the career-ops scan mode"
# "Run the career-ops pipeline mode for data/pipeline.md"
# "Run the career-ops pdf mode for the latest evaluated role"
# "Run the career-ops tracker mode and summarize the current statuses"
```
> **இந்த அமைப்பு, நீங்கள் பயன்படுத்தும் AI Coding CLI மூலம் எளிதாக தனிப்பயனாக்கப்படுமாறு வடிவமைக்கப்பட்டுள்ளது.** Modes, Archetypes, Scoring Weights, Negotiation Scripts போன்றவற்றை மாற்ற AI-யிடம் கேட்டாலே போதும். அது பயன்படுத்தும் அதே கோப்புகளைப் படிப்பதால், எந்த இடத்தில் என்ன மாற்ற வேண்டும் என்பதைத் துல்லியமாக அறியும்.
முழுமையான அமைப்பு வழிகாட்டிக்கு **docs/SETUP.md**, குறைந்த செலவில் Custom அல்லது Local Models-ஐ பயன்படுத்துவதற்கான வழிகாட்டிக்கு **docs/RUNNING_ON_A_BUDGET.md**, ATS Auto-fill பற்றிய தகவல்களுக்கு **docs/APPLY_AUTOFILL.md**, மற்றும் பொதுவாக கேட்கப்படும் கேள்விகளுக்கான பதில்களுக்கு **docs/FAQ.md**-ஐப் பார்க்கவும்.
## Antigravity CLI Integration
career-ops, Claude Code மற்றும் OpenCode போலவே, Antigravity CLI-யையும் இயல்பாக ஆதரிக்கிறது. அனைத்து Slash Commands-களும் ஒரே Shared Skill Entry Point வழியாக இயங்குகின்றன; அதே `modes/*.md` மதிப்பீட்டு செயல்முறையைப் பயன்படுத்துகின்றன.
Google, Gemini CLI-க்கான பொதுப் பயன்பாட்டு அணுகலை Antigravity CLI-க்கு மாற்றியுள்ளது. இதனால், `GEMINI.md` தற்போது ஒரு Compatibility Guard ஆக மட்டுமே செயல்படுகிறது. Antigravity, `AGENTS.md` மற்றும் `GEMINI.md` ஆகிய இரண்டையும் படிக்கும் போது, ஒரே Project வழிமுறைகள் இரண்டு முறை சேர்க்கப்படாமல் இருப்பதை இது உறுதி செய்கிறது.
### Native Antigravity CLI
```bash
# 1. Run in the career-ops directory
cd career-ops
agy
# 2. Use the unified /career-ops command with subcommands:
/career-ops "Senior AI Engineer at Anthropic..."
/career-ops pipeline
/career-ops scan
/career-ops pdf
/career-ops tracker
```
இந்த Skill, `.agents/skills/career-ops/SKILL.md`-ல் Open Standard-ஐப் பயன்படுத்தி வரையறுக்கப்பட்டுள்ளது. மேலும், ஆதரிக்கப்படும் ஒவ்வொரு CLI-க்கும் (எ.கா. `.claude/`, `.qwen/`, `.antigravitycli/`, `.grok/`) Symlink அல்லது Reference செய்யப்பட்டிருக்கிறது.
## Codex Integration
career-ops, அதே Shared Router மூலம் Codex-ஐ ஆதரிக்கிறது. ஆனால், Slash Commands-ஐ தானாகப் பதிவு செய்யும் CLI-களுடன் ஒப்பிடும்போது, இதன் Invocation முறை வேறுபடும். முழுமையான வழிகாட்டிக்கு `docs/CODEX.md`-ஐப் பார்க்கவும்.
### Interactive Codex
```bash
cd career-ops
codex
```
Codex-இல் Slash Commands எப்போதும் கிடைக்கும் என்ற உத்தரவாதம் இல்லை. `/career-ops` கிடைக்காவிட்டால், தேவையான Mode-ஐ இயல்பான மொழியில் Codex-இடம் கேட்கலாம்.
```text
Evaluate this JD with career-ops auto-pipeline: https://company.com/jobs/123
Run the career-ops scan mode and summarize new matches.
Run the career-ops pipeline mode for data/pipeline.md.
Run the career-ops pdf mode for the latest evaluated role.
Run the career-ops tracker mode and summarize the current statuses.
```
### One-shot Codex (`codex exec`)
```bash
codex exec "Evaluate this JD with career-ops auto-pipeline: https://company.com/jobs/123"
codex exec "Run career-ops scan mode in this repo and summarize new matches."
codex exec "Run career-ops pipeline mode for data/pipeline.md."
codex exec "Run career-ops pdf mode for the latest evaluated role."
codex exec "Run career-ops tracker mode and summarize the current statuses."
```
## Grok Build CLI Integration
career-ops, Claude Code மற்றும் OpenCode போலவே, Grok Build CLI-யையும் இயல்பாக ஆதரிக்கிறது. `AGENTS.md` Project விதிமுறைகளாக தானாகவே ஏற்றப்படுகிறது. மேலும், அனைத்து Slash Commands-களும் ஒரே Shared Skill Entry Point வழியாக செயல்படுகின்றன.
### Native Grok Build CLI
```bash
# 1. Run in the career-ops directory
cd career-ops
grok
# 2. Use the unified /career-ops command with subcommands:
/career-ops "Senior AI Engineer at Anthropic..."
/career-ops pipeline
/career-ops scan
/career-ops pdf
/career-ops tracker
```
Headless Batch Workers-க்கு `grok -p "prompt"`-ஐ பயன்படுத்தலாம். Tool Execution-களை தானாக அனுமதிக்க `--yolo` கொடியை (flag) சேர்க்கலாம்.
### Standalone Gemini API Script (CLI நிறுவ வேண்டிய அவசியமில்லை)
```bash
# 1. Get a free API key at https://aistudio.google.com/apikey
cp .env.example .env
# Edit .env, set GEMINI_API_KEY=your_key_here
# 2. Install dependencies
npm install
# 3. Evaluate a job description
node gemini-eval.mjs "We are looking for a Senior AI Engineer..."
node gemini-eval.mjs --file ./jds/my-job.txt
node agent-inbox.mjs add "..." # queue a request for the next session
npm run gemini:eval -- "JD text here"
```
> **இலவச திட்டம் (Free Tier):** இரண்டு முறைகளும் கட்டணமின்றி பயன்படுத்தலாம். Native CLI, Google OAuth-ஐ பயன்படுத்துகிறது. API Script, `gemini-2.5-flash` மாதிரியைப் பயன்படுத்துகிறது (15 RPM, நாளொன்றுக்கு 1M Tokens இலவசம்).
## Usage
career-ops, அனைத்து CLI-களுக்கும் பொதுவான Command Router-ஐ பயன்படுத்துகிறது. Slash Commands-ஐ ஆதரிக்கும் CLI-களில் இது பின்வருமாறு செயல்படும்:
```text
/career-ops → கிடைக்கக்கூடிய அனைத்து கட்டளைகளையும் காண்பி
/career-ops {paste a JD} → முழு Auto-Pipeline (மதிப்பீடு + PDF + Tracker)
/career-ops scan → புதிய வேலை வாய்ப்புகளை Scan செய்
/career-ops pdf → ATS-optimized CV உருவாக்கு
/career-ops cover → Cover Letter உருவாக்கு (JD அல்லது /career-ops cover {slug})
/career-ops email → தொழில்முறை விண்ணப்ப Email வரைவு (வரைவு மட்டும்; அனுப்பாது)
/career-ops batch → பல வேலை வாய்ப்புகளை ஒரே நேரத்தில் மதிப்பிடு
/career-ops tracker → விண்ணப்பங்களின் தற்போதைய நிலையை காட்டு
/career-ops apply → AI மூலம் விண்ணப்பப் படிவங்களை நிரப்பு
/career-ops pipeline → நிலுவையில் உள்ள URL-களை செயலாக்கு
/career-ops contacto → Hiring Manager / Recruiter / Team உறுப்பினரைக் கண்டறிந்து, LinkedIn செய்தி வரைவு உருவாக்கு
/career-ops deep → நிறுவனம் குறித்த 6 அம்சங்களைக் கொண்ட ஆய்வை உருவாக்கு
/career-ops training → ஒரு Course அல்லது Certification-ஐ மதிப்பிடு
/career-ops project → ஒரு Portfolio Project-ஐ மதிப்பிடு
```
அல்லது, ஒரு Job URL அல்லது Job Description-ஐ நேரடியாக ஒட்டினாலே போதும். career-ops அதை தானாகக் கண்டறிந்து முழு Pipeline-ஐ இயக்கும்.
Codex-இல் Slash Commands எப்போதும் கிடைக்கும் என்ற உத்தரவாதம் இல்லை. அப்படியானால், அதே Mode-ன் பெயரை இயல்பான மொழியில் Prompt-ஆகக் கொடுக்கலாம் அல்லது `codex exec` மூலம் இயக்கலாம்.
## எப்படி செயல்படுகிறது
```text
நீங்கள் ஒரு Job URL அல்லது Job Description-ஐ ஒட்டுகிறீர்கள்
│
▼
┌──────────────────┐
│ Archetype │ வகைப்படுத்தல்: LLMOps / Agentic / PM / SA / FDE / Transformation
│ Detection │
└────────┬─────────┘
│
┌────────▼─────────┐
│ A-F Evaluation │ பொருத்தம், குறைபாடுகள், சம்பள ஆய்வு, STAR கதைகள்
│ (cv.md-ஐ படிக்கிறது) │
└────────┬─────────┘
│
┌────┼────┐
▼ ▼ ▼
Report PDF Tracker
.md .pdf .tsv
```
## முன்கூட்டியே அமைக்கப்பட்ட வேலைவாய்ப்பு தளங்கள்
Scanner-ல் **45-க்கும் மேற்பட்ட நிறுவனங்கள்** மற்றும் முக்கிய வேலைவாய்ப்பு தளங்களில் தேடுவதற்கான **19 Search Queries** முன்கூட்டியே சேர்க்கப்பட்டுள்ளன. `templates/portals.example.yml`-ஐ `portals.yml` ஆக நகலெடுத்து, உங்களுக்குத் தேவையான நிறுவனங்களைச் சேர்க்கலாம்.
**AI Labs:** Anthropic, OpenAI, Mistral, Cohere, LangChain, Pinecone
**Voice AI:** ElevenLabs, PolyAI, Parloa, Hume AI, Deepgram, Vapi, Bland AI
**AI Platforms:** Retool, Airtable, Vercel, Temporal, Glean, Arize AI
**Contact Center:** Ada, LivePerson, Sierra, Decagon, Talkdesk, Genesys
**Enterprise:** Salesforce, Twilio, Gong, Dialpad
**LLMOps:** Langfuse, Weights & Biases, Lindy, Cognigy, Speechmatics
**Automation:** n8n, Zapier, Make.com
**European:** Factorial, Attio, Tinybird, Clarity AI, Travelperk
**தேடப்படும் வேலைவாய்ப்பு தளங்கள்:** 21 Provider Modules மூலம் ATS API-கள், Job Board Feeds, XML/RSS Feeds, Markdown Feeds மற்றும் Local Parsers ஆகியவை ஆதரிக்கப்படுகின்றன. முழுப் பட்டியலுக்கு **Supported Job Boards** ஆவணத்தைப் பார்க்கவும்.
இயல்பாக `node scan.mjs` (`npm run scan`) ஒவ்வொரு ATS Feed வழங்கும் தகவலையும் நம்புகிறது. சில நிறுவனங்கள் வேலை முடிந்த பிறகும் பழைய Job Postings-ஐ API-யில் வைத்திருப்பதால், அவை `pipeline.md`-இல் தோன்றக்கூடும்.
அவற்றைத் தவிர்க்க `--verify` விருப்பத்துடன் இயக்கலாம்:
```bash
node scan.mjs --verify # Zero-token discovery + Playwright liveness check
```
API Scan முடிந்த பிறகு Playwright மூலம் வேலைவாய்ப்பு இன்னும் செயலிலுள்ளதா என்று சரிபார்க்கப்படும். இந்தச் சரிபார்ப்பு புதிய வேலை வாய்ப்புகளுக்கு மட்டுமே நடைபெறும் (Duplicate Entries நீக்கப்பட்ட பிறகு), எனவே தேவையற்ற கூடுதல் செலவு ஏற்படாது.
## Dashboard TUI
உள்ளமைக்கப்பட்ட Terminal Dashboard மூலம் உங்கள் Pipeline-ஐ பார்வையிடவும், வடிகட்டவும், வரிசைப்படுத்தவும் முடியும்.
```bash
npm run serve:dashboard # TUI-ஐ தொடங்கும்
npm run build:dashboard # விருப்பமானது: Standalone Binary-ஐ உருவாக்கும்
```
**அம்சங்கள்:**
- 6 Filter Tabs
- 4 Sort Modes
- Grouped / Flat View
- Lazy-loaded Previews
- Inline Status மாற்றங்கள்
மேலும், **Experimental Web UI** (Alpha) ஒன்றும் உள்ளது. நீங்கள் அதைத் தொடங்கும் வரை எதுவும் இயங்காது. மேலும் விவரங்களுக்கு `web/README.md`-ஐப் பார்க்கவும்.
## Project Structure
```text
career-ops/
├── AGENTS.md # அனைத்து CLI-களுக்கும் பொதுவான Agent வழிமுறைகள்
├── CLAUDE.md # Claude Code Wrapper (AGENTS.md-ஐ பயன்படுத்துகிறது)
├── CODEX.md # Codex Wrapper (AGENTS.md-ஐ பயன்படுத்துகிறது)
├── OPENCODE.md # OpenCode Wrapper (AGENTS.md-ஐ பயன்படுத்துகிறது)
├── GEMINI.md # Antigravity-இல் இருமுறை Context ஏற்றப்படுவதைத் தவிர்க்கும் Compatibility Guard
├── cv.md # உங்கள் CV (இந்தக் கோப்பை உருவாக்கவும்)
├── article-digest.md # உங்கள் முக்கிய சாதனைகள் (விருப்பமானது)
├── config/
│ └── profile.example.yml # Profile Template
├── modes/
│ ├── _shared.md # பொதுவான Context (தனிப்பயனாக்கலாம்)
│ ├── oferta.md # தனிப்பட்ட மதிப்பீடு
│ ├── pdf.md # PDF உருவாக்கம்
│ ├── cover.md # Cover Letter உருவாக்கம்
│ ├── email.md # விண்ணப்ப Email வரைவு
│ ├── scan.md # Portal Scanner
│ ├── batch.md # Batch Processing
│ └── ...
├── templates/
│ ├── cv-template.html # ATS-optimized CV Template
│ ├── portals.example.yml # Scanner Configuration Template
│ └── states.yml # நிலையான Status-கள்
├── batch/
│ ├── batch-prompt.md # Worker Prompt
│ └── batch-runner.sh # Orchestrator Script
├── dashboard/ # Go TUI Dashboard
├── data/ # உங்கள் Tracking Data (gitignored)
├── reports/ # மதிப்பீட்டு அறிக்கைகள் (gitignored)
├── output/ # உருவாக்கப்பட்ட PDF-கள் (gitignored)
├── fonts/ # Space Grotesk + DM Sans
├── docs/ # Setup, Customization, Architecture உள்ளிட்ட ஆவணங்கள்
└── examples/ # CV, Report மற்றும் பிற எடுத்துக்காட்டுகள்
```
## Tech Stack
- **Agent:** Shared Skills மற்றும் Modes கொண்ட AI Coding CLI (`AGENTS.md` + CLI Wrapper)
- **PDF:** Playwright / Puppeteer + HTML Template
- **Cover Letters:** HTML Template + Playwright (A4 PDF)
- **Scanner:** Playwright + Greenhouse API + WebSearch
- **Dashboard:** Go + Bubble Tea + Lipgloss (Catppuccin Mocha Theme)
- **Data:** Markdown Tables + YAML Configuration + TSV Files
## மேலும் Open Source திட்டங்கள்
- **[cv-santiago](https://github.com/santifer/cv-santiago)** — AI Chatbot, LLMOps Dashboard மற்றும் Case Studies கொண்ட Portfolio Website (santifer.io). உங்கள் வேலை தேடலுக்காக ஒரு Portfolio Website தேவைப்பட்டால், இதை Fork செய்து உங்களுக்கேற்றவாறு மாற்றிக் கொள்ளலாம்.
## ஆசிரியரைப் பற்றி
நான் **Santiago Fernández de Valderrama Aparicio (santifer)** — தற்போது **Head of Applied AI** ஆக பணியாற்றுகிறேன். இதற்கு முன்பு ஒரு நிறுவனத்தைத் தொடங்கி, பின்னர் அதை வெற்றிகரமாக விற்றேன்.
career-ops-ஐ என் சொந்த வேலை தேடலை எளிதாக்க உருவாக்கினேன். அது வெற்றிகரமாக செயல்பட்டு, நான் தற்போது இருக்கும் பணியைப் பெற உதவியது.
இந்த Repository-ஐ வாரத்திற்கு சுமார் **4 மணி நேரம்** மட்டுமே செலவழித்து எப்படி பராமரிக்கிறேன் என்பதை அறிய விரும்புகிறீர்களா?
[Agentic maintenance: how career-ops is run by a fleet of AI agents](https://santifer.io/ai-agent-fleet) என்ற கட்டுரையைப் படிக்கவும்.
எனது Portfolio மற்றும் பிற Open Source திட்டங்களைப் பார்க்க:
**https://santifer.io**
Wikidata:
- Santiago Fernández de Valderrama Aparicio
- career-ops
## Disclaimer
**career-ops என்பது உங்கள் கணினியில் இயங்கும் Local Open Source கருவி மட்டுமே; இது Hosted Service அல்ல.** இந்த மென்பொருளைப் பயன்படுத்துவதன் மூலம், நீங்கள் பின்வருவனவற்றை ஏற்றுக்கொள்கிறீர்கள்:
1. **உங்கள் தரவின் முழு கட்டுப்பாடும் உங்களிடமே இருக்கும்.** உங்கள் CV, தொடர்பு விவரங்கள் மற்றும் பிற தனிப்பட்ட தகவல்கள் உங்கள் கணினியிலேயே இருக்கும். அவை நீங்கள் தேர்வு செய்யும் AI வழங்குநருக்கு (Anthropic, OpenAI போன்றவை) மட்டுமே நேரடியாக அனுப்பப்படும். நாங்கள் உங்கள் தரவை சேகரிக்கவோ, சேமிக்கவோ அல்லது அணுகவோ மாட்டோம்.
2. **AI-யின் பயன்பாட்டிற்கும் நீங்கள் பொறுப்பு.** இயல்புநிலை (Default) Prompt-கள் தானாக விண்ணப்பங்களை சமர்ப்பிக்காதவாறு அமைக்கப்பட்டுள்ளன. இருப்பினும், AI மாதிரிகள் எதிர்பாராத விதமாக செயல்படலாம். Prompt-களை மாற்றினாலோ அல்லது வேறு மாதிரிகளைப் பயன்படுத்தினாலோ, அதன் பொறுப்பு முழுவதும் உங்களுடையது. **AI உருவாக்கிய எந்த உள்ளடக்கத்தையும் சமர்ப்பிக்கும் முன் அதன் துல்லியத்தை எப்போதும் சரிபார்க்கவும்.**
3. **மூன்றாம் தரப்பு சேவைகளின் விதிமுறைகளைப் பின்பற்ற வேண்டும்.** Greenhouse, Lever, Workday, LinkedIn போன்ற வேலைவாய்ப்பு தளங்களின் Terms of Service-க்கு இணங்கவே இந்த கருவியைப் பயன்படுத்த வேண்டும். நிறுவனங்களுக்கு Spam அனுப்பவோ அல்லது ATS அமைப்புகளை தவறாகப் பயன்படுத்தவோ கூடாது.
4. **எந்த உத்தரவாதமும் இல்லை.** இந்த மதிப்பீடுகள் பரிந்துரைகள் மட்டுமே; அவை இறுதியான உண்மை அல்ல. AI மாதிரிகள் தவறான தகவல்களையோ இல்லாத திறன்களையோ உருவாக்கக்கூடும். வேலை கிடைப்பது, விண்ணப்பம் நிராகரிக்கப்படுவது, கணக்கு கட்டுப்படுத்தப்படுவது அல்லது பிற விளைவுகளுக்கு ஆசிரியர்கள் எந்த பொறுப்பும் ஏற்கமாட்டார்கள்.
மேலும் விவரங்களுக்கு **LEGAL_DISCLAIMER.md**-ஐப் பார்க்கவும்.
இந்த மென்பொருள் **MIT License**-ன் கீழ் **"as is"** அடிப்படையில், எந்த உத்தரவாதமும் இன்றி வழங்கப்படுகிறது.
## Contributors
career-ops-ஐ பயன்படுத்தி வேலை கிடைத்ததா? [உங்கள் வெற்றிக் கதையைப் பகிருங்கள்!](https://github.com/santifer/career-ops/issues/new?template=i-got-hired.yml)
## License & Trademark
இந்த நிரலின் Code, **MIT License**-ன் கீழ் வழங்கப்படுகிறது.
**career-ops** என்ற பெயரும் அதன் Brand-மும் [Trademark Policy](TRADEMARK.md)-க்கு உட்பட்டவை. சமூகப் பயன்பாட்டிற்கு அனுமதி வழங்கப்பட்டாலும், வணிகப் பொருட்களின் பெயரிடல் மற்றும் அதிகாரப்பூர்வ ஒப்புதலுக்கான உரிமைகள் பாதுகாக்கப்பட்டுள்ளன.
## Let's Connect
[](https://santifer.io)
[](https://linkedin.com/in/santifer)
[](https://x.com/santifer)
[](https://discord.gg/8pRpHETxa4)
[](mailto:hi@santifer.io)