Skip to content

kvcops/Deep-Research-using-Gemini-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

54 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

AI-Powered Deep Research & Job Search Companion

Founded by K. Vamsi Krishna

Stars Forks Issues License
Made with Python Powered by Gemini AI Actively Maintained

LinkedIn Email

๐Ÿ“‹ Table of Contents


Section Description
๐Ÿ“บ Demo Video See KV in action
๐ŸŒŸ Key Features What makes KV special
๐Ÿ–ผ๏ธ Screenshots Visual previews
๐Ÿš€ Why Choose KV Benefits & advantages
โš™๏ธ Installation Get up and running
๐ŸŽฎ Usage Guide How to use KV effectively
๐Ÿค Contribution Join our community
๐Ÿ“„ License MIT License
๐Ÿ“ž Contact & Support Get in touch

KV is a revolutionary open-source platform that combines the power of Google Gemini AI with advanced web scraping for unparalleled research and job search capabilities. KV goes beyond conventional tools to provide deep insights, analyze resumes, identify skill gaps, and help you find your ideal career path.

๐Ÿ“บ Demo Video

๐ŸŒŸ Key Features

๐Ÿ”ฅ Feature ๐Ÿ’ซ Description
Advanced AI Integration
Leverages Google Gemini's powerful AI capabilities for deep analysis
Intelligent Web Scraping
Gathers comprehensive data from across the internet
Multi-Search Engine Support
Access Google, Bing, DuckDuckGo, and LinkedIn simultaneously
Iterative Research
Self-refining search strategies for more precise results
Resume Analysis
AI-powered evaluation of your resume with improvement suggestions
Job Match Algorithm
Finds ideal job opportunities based on your profile
Skill Gap Detection
Identifies missing skills needed for your target positions
Professional Reports
Generates beautiful PDF reports with data visualizations
UI Customization
Dark & light mode with responsive design for all devices

๐Ÿ–ผ๏ธ Screenshots

๐Ÿ“ฑ Modern Chat Interface


๐Ÿ” Deep Research in Action


โš™๏ธ Customization Options

๐Ÿš€ Why Choose KV

๐ŸŒŸ Unique Advantages

Zero API Costs
All features available with no usage fees or hidden charges
Fully Open Source
Transparent code, community-driven development
Unrestricted Data Access
No API limitations, broader data coverage
AI-Enhanced Job Matching
Finds opportunities that truly match your profile
Versatile Research Tools
Product analysis, image recognition, sentiment analysis, website summarization

โš™๏ธ Installation

โšก Quick Setup

# Clone repository
git clone https://github.com/kvcops/Deep-Research-using-Gemini-api.git

# Change directory
cd Deep-Research-using-Gemini-api

# Create virtual environment
python -m venv venv

# Activate virtual environment
# On Windows:
venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activate

# Install dependencies
pip install -r requirements.txt

# Create .env file with your API key
echo "GEMINI_API_KEY=YOUR_ACTUAL_GEMINI_API_KEY" > .env

# Launch KV
uvicorn app:app --host 127.0.0.1 --port 8000 --reload

๐ŸŒ Open http://127.0.0.1:8000 in your browser

๐ŸŽฎ Usage Guide

๐Ÿš€ Get Started in 3 Easy Steps

Start a new chat session or research query

Navigate to the homepage and select your desired research mode

Upload your resume for job search or enter research topic

Provide relevant documents and specify your preferences

Review results, download reports, and implement recommendations

KV provides actionable insights and suggestions for improvement

๐Ÿค Contribution

Contributors

We welcome all contributions! Here's how to get involved:

Code: Fix bugs, add features, improve performance
Design: Improve UI/UX, create assets, enhance visual appeal
Documentation: Help with guides, examples, API docs
Testing: Report bugs, create test cases, QA features
Spreading the Word: Share KV with others who might benefit

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ“ž Contact & Support


โœจ Thank you for using KV! โœจ

If you found it helpful, please consider giving it a star! โญ

GitHub stars



<style> .screenshot-gallery img { transition: transform 0.5s ease; } .screenshot-gallery img:hover { transform: scale(1.02) perspective(1000px) rotateY(0deg) !important; } </style>