Blame
|
1 | # Future Projects |
||||||
| 2 | ||||||||
| 3 | ← [[Home]] |
|||||||
| 4 | ||||||||
| 5 | Planned features and infrastructure improvements. |
|||||||
| 6 | ||||||||
| 7 | --- |
|||||||
| 8 | ||||||||
| 9 | ## Job Hunt Automation (OpenClaw) |
|||||||
| 10 | ||||||||
| 11 | **Goal:** End-to-end job search pipeline running as scheduled OpenClaw cron jobs on PCT 109. |
|||||||
| 12 | ||||||||
| 13 | ### Five Modules |
|||||||
| 14 | ||||||||
| 15 | 1. **Browser scraping** — `browser-automation` skill navigates LinkedIn, Indeed, Glassdoor with real browser sessions to extract job listings and recruiter contacts. |
|||||||
| 16 | ||||||||
| 17 | 2. **Email triage + outreach** — `himalaya` CLI over Proton Bridge (Docker container on PCT 109, provides local IMAP/SMTP proxy). Reads inbox to classify recruiting replies; sends personalized outbound applications. |
|||||||
| 18 | ||||||||
| 19 | 3. **Resume tailoring** — Agent reads local resume file + target JD, generates a tailored version and cover letter per application. Resume needs to be uploaded to PCT 109 at `/root/.openclaw/workspace/resume.*`. |
|||||||
| 20 | ||||||||
| 21 | 4. **Company research** — DuckDuckGo plugin + Firecrawl (`http://192.168.2.83:3002`) pull funding news, employee reviews, and press coverage into a structured briefing per company. |
|||||||
| 22 | ||||||||
| 23 | 5. **Orchestration + tracking** — `taskflow` skill + OpenClaw cron jobs maintain the application tracker (JSON or Obsidian vault notes at `/mnt/obsidian`). Discord notifications for daily status. |
|||||||
| 24 | ||||||||
| 25 | ### What Needs to Happen to Start |
|||||||
| 26 | ||||||||
| 27 | - [ ] Decide role/industry/location targeting + which job platforms |
|||||||
| 28 | - [ ] Upload resume to PCT 109 |
|||||||
| 29 | - [ ] Set up Proton Bridge as Docker container on PCT 109 + configure himalaya against it |
|||||||
| 30 | - [ ] Create OpenClaw cron jobs (morning inbox scan, weekly scrape batch, daily follow-up check) |
|||||||
| 31 | - [ ] Define tracker schema (fields: company, role, JD URL, applied date, status, last contact, next action) |
|||||||
| 32 | ||||||||
| 33 | ### Infrastructure Already in Place |
|||||||
| 34 | ||||||||
| 35 | | Piece | Status | |
|||||||
| 36 | |-------|--------| |
|||||||
| 37 | | `browser-automation` skill | Ready | |
|||||||
| 38 | | `taskflow` skill | Ready | |
|||||||
| 39 | | DuckDuckGo search | Enabled | |
|||||||
| 40 | | Firecrawl | Running at `192.168.2.83:3002` | |
|||||||
| 41 | | Discord notifications | Enabled | |
|||||||
| 42 | | Obsidian vault on PCT 109 | Mounted R/W at `/mnt/obsidian` | |
|||||||
| 43 | | OpenClaw cron system | Working (see `homelab-self-heal`, `archibus-daily-digest` in [[AI Stack]]) | |
|||||||
| 44 | | Proton Bridge SMTP/IMAP | Running at `192.168.2.83:1025/1143` (see [[AI Stack]]) | |
|||||||
