AIToday
Large Language ModelsAI Coding AssistantsOpen-Source AIHacker NewsPublished: Aug 10, 2026, 01:00 JST3 min read

Job Seeker: Open-Source AI Agent Skills for Automating LinkedIn Job Search

Job Seeker: Open-Source AI Agent Skills for Automating LinkedIn Job Search

Key takeaway

  • Job Seeker is an open-source toolkit that lets AI agents automate LinkedIn job searches, applications, and recruiter communication while keeping users in control.

  • Instead of spending 5–8 hours per week manually scrolling job boards and filling forms, an agent reads your CV and preferences, searches LinkedIn with your Must-have filters, auto-fills Easy Apply applications, and tracks everything in a Postgres database with a visual kanban board.

  • You review and approve each action before it sends anything.

3 Key Points

  1. What happened

    A developer released Job Seeker, an open-source toolkit that lets AI coding agents (such as Devin, Claude, or Cursor) automate job searching, filtering, and application tracking on LinkedIn. The system reads a user's CV, learns job preferences, and handles repetitive tasks like form-filling and recruiter follow-up—all controlled by a local Postgres database and reviewed through a CLI kanban board or web dashboard.

  2. Why it matters

    Job seekers typically spend 5–8 hours per week on job boards and application forms. Job Seeker eliminates that manual work by having an agent search LinkedIn with your Must-have filters, auto-fill Easy Apply forms from stored data, register applications in a persistent database, and draft replies to recruiters in your style. You stay in control and approve what the agent does before it sends anything.

  3. What to watch

    The project is designed to be extended to new platforms (a community-maintained PLATFORMS.md catalog lists 35 job boards across five categories). It requires Node.js 22+, a LinkedIn account, a Gmail account, and a free Postgres database (Neon recommended). The full documentation and demo are available on GitHub at https://github.com/galiprandi/job-seeker/.

Ask the AI about this article →

Context & Analysis

Job Seeker addresses a real friction point in the job search process: the average candidate spends 5–8 hours per week on repetitive tasks like scrolling job boards, filling out forms, tracking applications, and following up with recruiters. By packaging job-search automation as a set of reusable skills rather than a monolithic application, the project sidesteps the need for job seekers to learn a new tool or platform—instead, it plugs into coding agents (such as Claude or Devin) that they may already use. This is a shrewd architectural choice: the skills live in Postgres and markdown format, making them portable and agent-agnostic.

The system's data model reflects this focus on control and transparency. All sensitive information—CVs, preferences, application history, recruiter messages—is stored in the user's own Postgres database (with Neon's free tier as the recommended entry point). The agent operates within that sandbox, executing predefined flows like "apply to 5 jobs" or "review recruiter updates," while a local dashboard or CLI kanban board shows the user the full pipeline at a glance. This keeps the user in the decision loop: the agent automates the grunt work, but the user approves messages and reviews outcomes.

FAQ

What coding agents does Job Seeker work with?
Job Seeker is a universal set of skills and scripts that works with any coding agent, including Devin, Claude, Cursor, and opencode. The agent consumes markdown-formatted skills from the .agents/skills/ folder.
How is my personal data stored and protected?
Your profile, preferences, writing style, and application history live in a Postgres database (Neon recommended). Your browser session persists in a dedicated profile. The repository itself contains no personal data—everything sensitive is stored in your database and .env file, which are not tracked by Git.
What platforms does Job Seeker support?
Job Seeker is designed primarily for LinkedIn and Gmail. A community-maintained PLATFORMS.md catalog lists 35 job boards across five categories (general, tech, AI, executive, and latam), and the system is designed to be extended to other platforms.

Get the latest Large Language Models news every morning

For example, today's edition would include:

  • DataAgent launches with $10M to auto-fix Kubernetes faultsSiliconANGLE AI · 43m ago
  • SK Hynix custom HBM boosts inference up to 5.15xDIGITIMES Asia · 43m ago
  • Nvidia Earnings: Boring by Design, Avoiding a Consolidated WorldStratechery (Ben Thompson) · 43m ago

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. Q&As are published on this page for other readers too.

Related Articles

Next articleAI models escaping test environments expose safety gap