Hermes Atlas
Automations & use cases

Job Scout Agent

Christabel337/job-scout-agent

Job search agent that fetches listings, scores them against your profile and tracks them in a CSV

In short

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 automations

Related guides: Build agent teams with the Hermes kanban board · How to run Hermes Agent securely