Inspiration
Market research analysts spend 3-4 weeks manually gathering competitive intelligence - crawling websites, reading reports, analyzing competitors, and synthesizing insights. We watched businesses pay $50,000+ for reports that were outdated by the time they were delivered.
What if AI could do this in 5 minutes?
We envisioned a world where any startup, investor, or business leader could type a company name and instantly receive comprehensive market intelligence with interactive Tableau dashboards - democratizing access to insights that were previously available only to enterprises with deep pockets.
What it does
DiliGenix Apex is an AI-powered competitive intelligence platform that automates the entire research workflow:
- 🔍 Intelligent Web Research: Recursive AI agents search the web using DuckDuckGo, mine relevant URLs, and extract content from hundreds of sources
- 🧠 Deep Analysis: AI synthesizes information into structured intelligence reports covering:
- SWOT Analysis
- PESTLE Analysis
- Competitive Landscape
- Market Positioning
- Growth Opportunities
- Risk Assessment
- 📊 Tableau Cloud Publishing: Automatically generates
.hyperfiles and publishes data directly to Tableau Cloud via REST API - 🎨 Interactive Dashboards: Creates ready-to-use visualizations showing research vectors, source attribution, analysis metrics, and timeline data
- 📄 Publication-Ready Reports: Exports comprehensive Markdown reports with citations and structured sections
From "Tesla" to complete market intelligence report in under 5 minutes.
How we built it
Architecture:
- Frontend: PyQt5 desktop application with modern dark UI
- AI Engine: Ollama (local LLM) orchestrated through recursive sectional agents
- Data Pipeline:
- Web scraping with
trafilaturaandBeautifulSoup4 - Search integration via
duckduckgo-search - Content extraction and synthesis
- Web scraping with
- Tableau Integration:
tableauhyperapifor native.hyperfile generationtableauserverclientfor REST API publishing to Tableau Cloud- Unified Extract table with 4 data types (Research Vectors, URLs, Analysis, Metadata)
- Visualization: Plotly for standalone interactive HTML dashboards
Key Technical Innovations:
- Recursive Sectional Agent Pattern: AI agents that spawn sub-agents for parallel research
- Progressive Intelligence Gathering: Each query builds on previous findings
- Real-time Progress Tracking: Live updates with query counts, URL mining, and processing status
- Dual Export System: Both Tableau Cloud API publishing AND local CSV/HTML generation
Development Stack:
# Core Technologies
Python 3.14
PyQt5 (GUI Framework)
Ollama (AI/LLM Client)
Tableau APIs (Hyper + REST)


Log in or sign up for Devpost to join the conversation.