Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

Intern Pal

I was tired of applying to internships manually, so AI did it for me.
A private automation suite designed to streamline the entire internship application lifecycle, from discovery to final submission.


ezgif-330f5e5b94ef32cf


πŸ’‘ The Problem

The internship hunt is a numbers game that quickly becomes a full-time job. Manually searching portals, tailoring cover letters, and re-entering the same information across hundreds of applications is inefficient, repetitive, and error-prone.

I engineered a system to automate the repetitive heavy lifting, allowing me to focus on what actually matters: interview preparation, technical growth, and building meaningful projects.


πŸš€ The Solution, Intern Pal v1.0

Intern Pal is a modular CLI automation suite that orchestrates the entire internship application pipeline.

It can operate in two modes:

  • Step-by-step mode, each module can be run independently
  • Full Auto-Pilot mode, a fully automated end-to-end pipeline from job discovery to submission

The system combines browser automation, AI-powered document generation, and intelligent workflow orchestration into a single cohesive tool.


βš™οΈ Architecture

graph LR

    %% Acquisition Layer
    A[Job Portals] --> B[Scraper Engine]
    B --> C[(Job Data Store)]

    %% Intelligence Layer
    C --> D[Gemini API]

    %% Generation Layer
    D --> E[Document Factory]
    E --> F[(Application Package)]

    %% Execution Layer
    F --> G[Browser Orchestrator]
    G --> H[Final Submission]
Loading

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors