Overview
The Job Search Agent combines intelligent web search with contextual memory to help job seekers find relevant positions. It uses ExaAI for searching across multiple job boards, Memori for remembering search history and resume details, and provides personalized job recommendations.Key Features
- Smart Job Search: Uses ExaAI to search across LinkedIn, Indeed, Glassdoor, Monster, and more
- Flexible Filters: Search by job title, location, and work style (Remote/Hybrid/Onsite)
- Resume Matching: Upload your resume for personalized job recommendations
- Memory System: Remembers your searches and resume for intelligent matching
- Resume Improvement: Get suggestions on what to add to your resume for specific jobs
- Direct Links: Click through to job postings to apply
Architecture
Technology Stack
Memori Integration
Implementation
Job Search Configuration
ExaAI Job Search
LLM-Enhanced Extraction
Resume Parsing and Matching
Memory-Powered Job Matching
Streamlit Application
Memory System Capabilities
The Memori system stores and retrieves:Search History
All job searches with filters and results
Resume Details
Resume content for personalized matching
Job Listings
Individual job descriptions for comparison
Resume Gaps
Skills needed for specific positions
Example Memory Queries
Installation
Environment Setup
Create a.env file:
Running the Application
Job Board Coverage
The agent searches across multiple platforms:- LinkedIn - Professional networking jobs
- Indeed - General job board
- Glassdoor - Company reviews and jobs
- Monster - Career opportunities
- ZipRecruiter - Job aggregation
- CareerBuilder - Employment search
- Jobs.com - Job listings
Use Cases
Job Seekers
Find relevant positions and track applications
Career Changers
Identify skill gaps and resume improvements
Recruiters
Match candidates to positions based on history
Career Coaches
Provide data-driven job search guidance
Best Practices
Related Resources
Memori Documentation
Official Memori memory system documentation
ExaAI
ExaAI search API for job listings
LangChain
LangChain agent orchestration framework