Skip to content

About

A noval multi-agentic system architected with the core philosophy of Compounding Engineering. The agentic system is designed for user-centric job hunting, developed in Antigravity. All private data are kept local.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

JOB-GRANTER: Agentic Career Transition System

JOB-GRANTER is an autonomous, agentic system designed to streamline and supercharge the job-hunting process. Built on the philosophy of Compounding Engineering, it moves beyond simple automation to create a persistent, evolving professional knowledge base.

🏗️ Agentic Architecture

The system is powered by a multi-agent orchestration layer that handles everything from profile ingestion to tailored design.

graph TD
    User([User]) --> Boss[Boss Agent / Orchestrator]
    Boss --> Profiler[Profiler Agent]
    Boss --> Hunter[Hunter Agent]
    Boss --> Strategist[Strategist Agent]
    Boss --> Designer[Designer Agent]
    
    subgraph Data Layer
        MasterProfile[(Master Profile)]
        JobVault[(Job Vault)]
        KnowledgeBase[(Knowledge Base)]
        StyleGuide[(Style Guide & Lessons)]
    end
    
    Profiler --> MasterProfile
    Hunter --> JobVault
    Hunter -.-> MasterProfile
    
    Strategist --> MasterProfile
    Strategist --> JobVault
    Strategist --> StyleGuide
    
    Designer --> StyleGuide
    Designer --> Output[Tailored Materials]
    
    MasterProfile --> Compounding[Compounding Engineering]
    StyleGuide --> Compounding
    Compounding -.-> Strategist
    Compounding -.-> Designer
Loading

🤖 The Agents

  • Profiler: Ingests raw files (CVs, Portfolios, Code) and maintains the Master Profile (Single Source of Truth).
  • Hunter: Scrapes and audits job boards globally (LinkedIn, Glassdoor, Boss Zhipin). It uses a "Constitutional Audit" to filter matches based on a deeply encoded persona.
  • Strategist: Reads the JD and Master Profile to "reshape" the professional narrative, applying high-impact frameworks like the Google XYZ Formula.
  • Designer: Converts strategic narratives into aesthetically perfect, print-optimized HTML materials using Swiss Modernist design principles.
  • Boss (Orchestrator): Manages the lifecycle and triggers the "Auto-Sync" loop.

📈 Compounding Engineering

The core value of JOB-GRANTER is its ability to accumulate "Professional Interest." Unlike typical tools that start from scratch for every application, JOB-GRANTER learns from every interaction:

  • Lesson Accumulation: Every job match or rejection updates the Hunter's "Gatekeeping DNA."
  • Tone Evolution: Every manual tweak to a cover letter is fed back into the Strategist's Style Guide.
  • Structural Integrity: The Master Profile evolves with every new skill or achievement recorded, ensuring the "Golden Record" is always ready for deployment.

🚀 Getting Started

Prerequisites

  • Python 3.10+
  • Requirements: pip install -r requirements.txt

Usage

Run the main orchestrator:

python main.py

Modes

  1. Auto-Sync: A one-click loop that syncs your latest profile data, hunts for new jobs, and prepares the strategy brain.
  2. Exploration (Hunter): Discover high-signal leads across global markets.
  3. Strategist: Generate tailored resumes and cover letters.
  4. Designer: Perform high-fidelity visual rendering and website update proposals.

This project is built to be open-source and modular. Contributions to agent logic and scraping heuristics are welcome.

About

A noval multi-agentic system architected with the core philosophy of Compounding Engineering. The agentic system is designed for user-centric job hunting, developed in Antigravity. All private data are kept local.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages