Table 1: Core Technology Stack Summary

ComponentTechnologyRationale
OrchestrationCrewAI + LangGraphCrewAI for high-level roles; LangGraph for complex state machines.
ScrapingFirecrawl + ApifyFirecrawl for LLM-ready markdown; Apify for difficult SPAs (LinkedIn).
DiscoveryExa.aiSemantic search finds companies keyword search misses.
DatabaseWeaviateHybrid search (Vector + Keyword) is essential for job matching.
LLMGPT-4o / Claude 3.5GPT-4o for logic/JSON; Claude 3.5 Sonnet for writing/nuance.
UIStreamlit / Next.jsStreamlit for rapid internal tools; Next.js for production dashboard.
BrowserPlaywrightRobust handling of dynamic content and stealth plugins.