Skip to content

Zenith-Mind/job-search-agent-workflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Job Agent

Simple conversational job assistant that helps candidates discover jobs, upload a resume, answer screening questions, and stores applications.

Screenshots

Chatbot UI

Chatbot UI

Application JSON Example

Application JSON Example

Data Collection Form

Data Collection Form

Quick Start (uv)

Requirements: Python 3.10+, uv installed.

cd job-agent
# Create and activate a virtual environment
uv venv .venv
source .venv/bin/activate

# Install dependencies from pyproject.toml / uv.lock
uv sync

export GROQ_API_KEY="YOUR_GROQ_API_KEY"
export HUGGINGFACEHUB_API_TOKEN="YOUR_HF_TOKEN"


streamlit run main.py

Notes:

  • Edit data/jobs.json to change the job catalog.
  • Applications are saved to data/applications.json.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages