Job Scout Agent
Christabel337/job-scout-agent
Job search agent that fetches listings, scores them against your profile and tracks them in a CSV
Job Scout Agent is a Python tool, built autonomously by Hermes Agent for a Nous Research hackathon, that fetches live job listings, scores them against a user profile, researches companies and keeps a CSV tracker.
What Job Scout Agent does
Job Scout fetches jobs from multiple live job board APIs, scores each listing against the skills and preferences in a profile.conf file, researches each company and saves results into dated folders under ~/job_scout_results/. Each job folder holds a clean job description, a match score, the application link and company research, and the day's summary.md lists scores and apply links. The profile has fields for name or title, target titles, skills, years of experience, location preference, salary expectation, work authorization and relocation.
A job_scout_tracker.csv is updated on every run with date found, title, company, score, salary, remote status, apply link, status and follow-up date, and it can be imported into Google Sheets. The README says the entire tool was written by Hermes Agent itself, using its execute_code, write_file and browser capabilities, from a single prompt. Running it is one command, python3 job_scout.py, after Hermes Agent is installed and the profile is filled in.
Key features
- Fetches listings from multiple live job board APIs
- Scores each job against skills and preferences from profile.conf
- Automatic company research for every listing
- Dated result folders with job description, score, apply link and research
- CSV tracker that imports into Google Sheets
- Daily summary.md with scores and apply links
When to use it
- Running a daily job search with ranked results and apply links
- Tracking applications and follow-up dates in a spreadsheet
- Studying an example of a tool that Hermes Agent wrote end to end
Who it is for: Job seekers comfortable with a Python script who want automated listing discovery and scoring.
How it fits with Hermes Agent
Built with Hermes Agent as a hackathon project: Hermes wrote and tested the code, and the README tells users to install Hermes Agent first.
How to install Job Scout Agent
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
python3 job_scout.py FAQ
What is Job Scout Agent?
Job Scout Agent is an autonomous job hunting tool built with Hermes Agent. It fetches real listings, scores them against your profile, researches companies and updates a CSV tracker.
Does Job Scout Agent work with Hermes Agent?
It was built by Hermes Agent, and the README lists installing Hermes Agent as the first step. The tool itself runs as the Python script job_scout.py.
How do I install Job Scout Agent?
Install Hermes Agent with the README's install script, fill in your details in profile.conf, then run python3 job_scout.py. Results are saved under ~/job_scout_results/.
Similar automations for Hermes Agent
All automationsHermes agent that writes a nightly personal newspaper edition and refuses to publish a failing one
kami-community KamiSelf-hosted go-to-market agent for early-stage startups that runs its agents on Hermes Agent
AlekseiUL Hermes Researcher AgentPrivacy-safe Hermes profile for public-source research, source verification and evidence-gated briefs
erenciracioglu-dotcom hermes-self-evolutionSelf-evolving harness framework for Hermes Agent: four cron jobs plus a constitution, shipped empty
hegeo Lobster ResearchSkill that generates finance and industry research reports as PDFs, with data collection scripts
SpartanLabsXyz Simmer SDKPrediction market trading skills, MCP server and Python SDK for AI agents on Polymarket and Kalshi
Related guides: Build agent teams with the Hermes kanban board · How to run Hermes Agent securely