Jobbernaut is a cloud-native, event-driven open core intelligence platform designed to automate the most tedious parts of the job search: data extraction, resume tailoring, and document management. It transforms a scattered manual process into a streamlined, intelligent pipeline.
The ecosystem is composed of 5 decoupled micro-repositories working in harmony.
| Repository | Role | Technology Stack |
|---|---|---|
| jobbernaut-infra | Foundation | Terraform (HCL), AWS IAM, S3, DynamoDB. |
| jobbernaut-tabs | Frontend | Next.js, React, Tailwind CSS. |
| jobbernaut-backend | Control | Python (AWS Lambda), Boto3, Pydantic. |
| jobbernaut-tailor | Intelligence | Docker, Python, LangChain (AI), TeXLive (LaTeX). |
| jobbernaut-extract | Collection | Chrome Extension (Manifest V3), JavaScript. |
📘 Documentation: For deep dives into the architecture, data flows, and setup guides, visit jobbernaut-docs.
- One-Click Extraction: Grab job details from LinkedIn/Indeed instantly with the Chrome Extension.
- Serverless Orchestration: Powered by AWS Step Functions to manage async AI workflows without managing servers.
- AI-Driven Tailoring: Uses LLMs to analyze job descriptions and optimize resume content dynamically.
- LaTeX Precision: Renders high-quality, ATS-friendly PDFs using a headless LaTeX engine.
- Infrastructure as Code: 100% of the cloud environment is defined and reproducible via Terraform.
Unless otherwise noted, all repositories within the Jobbernaut organization are licensed under the PolyForm Noncommercial License 1.0.0.
If a repository lacks a specific LICENSE file, the license located at Jobbernaut/LICENSE.md applies by default.
The entire Jobbernaut Ecosystem is source-available under the PolyForm Noncommercial License 1.0.0. You are free to use, modify, and learn from this code for personal or non-commercial purposes.