August 18th, 2024

Show HN: Jobber: OSS browser controlling agent to apply for jobs autonomously

Jobber is an AI agent that automates job applications by managing user resumes and preferences. It requires Python 3.8+, Poetry, and Chrome with remote debugging, built on the Sentient framework.

Read original articleLink Icon
Show HN: Jobber: OSS browser controlling agent to apply for jobs autonomously

Jobber is an AI agent designed to autonomously search and apply for jobs online by controlling a user's browser. Users can input their resumes and job preferences, allowing the agent to manage the application process in the background. A demonstration of its functionality is available via a Loom video. To set up Jobber, users need to install Poetry, ensure they are using Python 3.8 or higher in a virtual environment, and run `poetry install` to install dependencies. To run the agent, users must start a Chrome instance with remote debugging enabled and execute the command `python -u -m jobber.main`. The agent can be instructed to apply for specific roles, such as a backend engineer position on LinkedIn. Jobber is built on an upcoming open-source framework called Sentient, which aims to facilitate the development of fast and reliable AI agents for browser control with minimal coding. The project is inspired by previous works in the field, including Webvoyager and Agent-E.

- Jobber automates job searching and application processes using AI.

- Users can input resumes and job preferences for the agent to manage applications.

- Setup requires Python 3.8+, Poetry installation, and Chrome with remote debugging.

- The project is based on the Sentient framework for developing AI agents.

- Jobber draws inspiration from existing AI projects like Webvoyager and Agent-E.

Link Icon 5 comments
By @Aks21 - 8 months
Whats your motivation for building it? Also, does it have any downside since we are giving away browser control to it?
By @jainkinjal - 8 months
How do I provide the path to my resume?
By @prabhatsharma - 8 months
Which websites does it search for jobs? LinkedIn or also specific websites of companies?
By @jukisapro - 8 months
looks dope, now i can apply to a bunch of jobs in a day easily

do i have to run this locally and will it interrupt other actions while this is happening?