Vibeleaderboard
Index / tool
Visit github.com
Category
Developer Tools
Rank
No. 1626Tools index

Previous survey · No. 1594 ·

Pricing
Open Source
Type
TOOL
Use case
Workflow Automation
Interfaces
CLI
GitHub
15 stars
Date

About

Shobr is a MIT-licensed, UNIX-style CLI tool that automates job search applications by driving the user's own logged-in, non-headless browser (via the beachpatrol library), so sites like LinkedIn see normal user activity rather than a bot. It uses event-sourcing and light LLM assistance to draft applications and build resume PDFs (via roffume), but keeps a human in the loop: the final application submission is always done by the user, not the tool.

At a glance

Shobr organizes job listings and prepares tailored application drafts for human review. It is worth reading if you want to understand a reusable resume workflow and can verify every change before sending it.

Good fit

Job seekers comfortable managing a Markdown resume and reviewing a draft against their actual experience.

Consider something else when

Keep preparation manual if your resume cannot go to a model provider or the job board does not permit your intended automation.

Start here

Use a fictional resume and saved example posting. Compare the proposed edits with the original facts and discard anything unsupported before trying real data.

Cost and requirements

MIT-licensed project with a Python CLI and separate browser and resume-toolchain dependencies. Model-based tailoring uses a configured provider.

Limits to know

The browser integration can act through a signed-in session. Tailoring can send resumes, profile documents and postings to the configured model provider. The project leaves final submission to the user.

Why it made the leaderboard

Shobr automates job-application drudgery by controlling your real, logged-in browser for stealth while keeping the actual application submission human-approved, an approach distinct from typical 'spray and pray' automation.

Tags

clijob-searchautomationbrowser-automationllm

Tech Stack

Python

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.