02 / 08 · AI & ML

JARVIS

Multi-agent AI assistant · Personal project

A voice-driven system of 7 AI agents: a daily job-data pipeline that scrapes Seek, LinkedIn and Indeed, a resume checker modelled on a 7-reviewer hiring panel, an application assistant that drafts fact-checked cover letters, and a finance agent that turns bank statements into weekly reports.

7 cooperating AI agents

PythonClaude APIApify

01 — The brief

Problem & outcome.

The problem

Job hunting means scanning several boards every day, filtering out scams and expired posts, tailoring each application and keeping track of money: repetitive work that eats the time needed to actually prepare.

The outcome

Built a voice-driven system of 7 AI agents that share one conversation memory and respond to wake words with local text-to-speech voices.

In progress: Gmail reply tracking and daily updates by email and Telegram bot. Planned: a social media agent to manage my accounts.

02 — Approach

Step by step.

  1. Job pipeline

    Daily scrape of Seek, LinkedIn and Indeed; scam and expired-post filter; each role scored against my skills.

  2. Resume checker

    Modelled on a 7-reviewer hiring panel; rejects any claim not in my verified master resume.

  3. Application assistant

    Drafts fact-checked cover letters and never submits without my approval.

  4. Finance agent

    Turns bank statement PDFs into weekly earnings, expenses, savings and subscription reports.

03 — Highlights

At a glance.

  • 7 cooperating agents
  • Scam & expired-post filter
  • Never submits without approval
  • Shared conversation memory
  • Wake words + local TTS
  • Next: Gmail & Telegram updates