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