Picture the work of researching a business: you bounce between a database of financials, a stack of hundred-page reports, and a spreadsheet running your own checks. It takes hours, and half the time you're just looking things up. FinSight Pro collapses all of that into a single question — it finds the numbers, reads the fine print, and flags anything risky, then writes back one clear answer with every source linked, in under 12 seconds.
Finance analysts, compliance officers, and due-diligence teams spend hours a day reconciling numerical data with textual disclosures. A single question often requires 6–8 tool switches between a terminal, a filings reader, and a spreadsheet. That's the bottleneck.
The pattern — a routing agent orchestrating structured queries, document retrieval, and rule-based checks — generalizes to legal discovery, clinical decision support, insurance underwriting, vendor risk management, and regulatory intelligence. Same architecture, different knowledge base.
Each step below is a LangGraph node — an AI agent with a specific job. LangGraph is the orchestration framework that decides which agents to call, in what order, based on your question.
QUERY
└─▶ Router
├─▶ Data Agent
│ └─▶ PostgreSQL
│ FMP financials
├─▶ Doc Agent
│ └─▶ pgvector hybrid
│ BM25 + voyage-finance-2
│ Cohere Rerank 3
└─▶ Risk Agent
└─▶ 6 arithmetic signals
└─▶ Synthesis → SSE
| Metric | P0 Baseline | P1 (Cohere Rerank) | Delta |
|---|---|---|---|
| Faithfulness | 0.606 | 0.683 | +0.077 |
| Context Precision | 0.523 | 0.552 | +0.029 |
| Answer Relevancy | 0.540 | 0.551 | +0.011 |