/Deep-Research-using-Gemini-api

AI-powered deep research tool leveraging web scraping for cost-effective, comprehensive analysis. Open-source and API-cost free!

Primary LanguageHTMLMIT LicenseMIT

🚀 Kv - Your Enhanced 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

Watch Demo

🌟 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

Line

📱 Modern Chat Interface

Line

🔍 Deep Research in Action

Line

⚙️ 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

Deploy Open in GitHub Codespaces Run on Repl.it


⚡ 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

Step 1 Start a new chat session or research query
Step 2 Upload your resume for job search or enter research topic
Step 3 Review results, download reports, and implement recommendations

🤝 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
Report Bug Request Feature

📄 License

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


📞 Contact & Support

LinkedIn Email

✨ Thank you for using KV! ✨

If you found it helpful, please consider giving it a star! ⭐

GitHub stars