Python 3.10+ Streamlit LangChain OpenAI Apify
Market Analyst AI is an autonomous agentic workflow designed to validate product ideas with strict financial rigor. Unlike standard chatbots that hallucinate numbers, this engine scrapes real-time data, performs category-specific tax research (GST/VAT), and calculates a precise Unit Economics Waterfall to determine the real Net Profit of a product.
The system employs a swarm of specialized AI agents to triangulate data:
- 🕵️ Agent 1 (Demand): Analyzes Google Trends & Search Volume.
- ⚔️ Agent 2 (Competition): Scrapes Amazon/Google Shopping for real-time pricing & rival density.
- 🏭 Agent 3 (Supply Chain): Estimates sourcing costs via Alibaba/Indiamart logic.
- ⚖️ Agent 4 (Compliance): Research & validates specific Tax/VAT slabs (e.g., 18% GST for Electronics in India).
- 🧠 Agent 5 (Strategy): Synthesizes all data into a "Viability Score" and strategic thesis.
Most tools stop at Gross Margin. Market Analyst AI calculates the Net Profit:
- Dynamic COGS: Estimates manufacturing costs based on hardware/software category benchmarks.
- Tax Reality: automatically detects if a product falls under specific tax brackets (e.g., 0% for Books vs 18% for Smart Rings).
- "The 7% Reality": Intentionally conservative logic to warn users about "tight margin" traps in dropshipping/hardware.
- 🇬🇧 United Kingdom: Support for GBP (£), VAT rules, and local shipping estimates.
- 🇮🇳 India: Support for INR (₹), GST slabs, and local market dynamics.
- Frontend: Streamlit (Python)
- Orchestration: LangChain
- LLM: OpenAI GPT-4o
- Data Acquisition:
- Apify: Amazon Product Scraper
- Serper.dev: Google Search & Shopping API
- Clone the Repository
git clone [https://github.com/nirumutha/Market_Analyst_AI.git](https://github.com/nirumutha/Market_Analyst_AI.git) ### 2. Install Dependencies
pip install -r requirements.txt