This repository is a comprehensive collection of projects exploring various aspects of Generative AI, including AI Agents and Retrieval-Augmented Generation (RAG) implementations. Each project demonstrates different applications and capabilities of GenAI technologies.
A sophisticated multi-agent system for financial analysis and trading strategy development using CrewAI. Features multiple specialized agents working together for:
- Market analysis
- Trading strategy development
- Execution planning
- Risk assessment
An interactive Data Visualization Assistant powered by LLMs that:
- Understands natural language queries
- Generates appropriate visualizations
- Supports multiple visualization types
- Features real-time data processing
Automated lead generation system powered by Firecrawl's Extract Endpoint that:
- Discovers potential leads from Quora
- Extracts user profiles using intelligent web scraping
- Organizes qualified leads in Google Sheets
- Runs autonomously
Tool for entrepreneurs to analyze startup trends and opportunities:
- Identifies nascent trends
- Spots market gaps
- Analyzes growth opportunities
- Provides actionable insights
AI-powered recruitment assistance system for streamlining hiring processes.
Implementation of Retrieval-Augmented Generation with corrective capabilities.
E-commerce customer assistant utilizing RAG for:
- Context-aware responses
- Product recommendations
- Customer support
-
AI/ML Frameworks:
- LangChain
- CrewAI
- OpenAI GPT Models
- Together AI
- E2B
-
Data Processing:
- Pandas
- NumPy
- Newspaper4k
-
Visualization:
- Streamlit
- Various plotting libraries
-
APIs & Services:
- OpenAI API
- Serper API
- Firecrawl API
- Together AI API
Each project has its own README with specific setup instructions. Generally, to get started:
-
Clone the repository:
git clone https://github.com/panktishah62/genai-tinkerlab.git cd genai-tinkerlab -
Navigate to specific project:
cd [project-directory] -
Follow project-specific README for:
- Dependencies installation
- API key setup
- Usage instructions
genai-tinkerlab/
├── AI Agents/
│ ├── AI-Financial-Analysis-Agent/
│ ├── AI-Data-Visualization-Agent/
│ ├── AI-Lead-Generation-Agent/
│ ├── ai_startup_trend_analysis_agent/
│ └── ai_recruitment_agent_team/
└── RAG/
├── Corrective-Rag/
└── GenAI-RAG-Context-Aware-Customer-Assistant/
Feel free to contribute to any of the projects by:
- Forking the repository
- Creating your feature branch
- Committing your changes
- Opening a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
Happy Exploring! 🚀✨