Indexed retrieval
PostgreSQL GIN full-text search and float16 HNSW cosine search over pgvector.

See it work
Move through cited answers, point-in-time retrieval, cross-sectional screening, and signal studies. Pick a mode or let the replay advance.
Cited answers from filings
Retrieve, rerank, and verify filing evidence before answering.
Verified production corpus
These counts are read live from the production database. The S&P 500 universe uses current constituents and is therefore survivorship-biased.
Specimen outputs
A typed financial fact resolved to its filing, and the bounded retrieval run that produced a verified answer: the artifacts behind every console response.
Accepted April 30, 2026
Engineering evidence
The public service is research infrastructure, not a low-latency trading system or a portfolio backtest.
PostgreSQL GIN full-text search and float16 HNSW cosine search over pgvector.
SEC acceptance timestamps, availability boundaries, amendments, and as-of filtering.
Raw Company Facts plus canonical revenue, margins, cash flow, debt, and EPS.
Comparable periods with added, removed, and materially changed passages.
Versioned JSON, CSV, and Parquet issuer-period features with leakage checks.
Ingestion manifests, recovery metrics, data-quality audits, and experiment IDs.
Research workflows
Find section-aware evidence and inspect every retrieval score and citation.
Query typed financial facts with the linked filing and narrative evidence.
Compare the latest filing with its deterministic comparable period.
Scan broad themes while capping evidence per issuer for diversified results.
Build point-in-time issuer-period data and run benchmark-adjusted statistical tests.
Four point-in-time filing studies covering disclosure, risk, composite, and earnings quality, with multiple-testing-adjusted inference and honest verdicts.
Methodology
The bounded LangGraph retrieval workflow preprocesses the query, routes text, tables, and structured facts, reranks evidence, applies an evidence gate, and verifies every citation before returning an answer.