About the project

Dolph Research

Dolph Research is a filing-first SEC analysis workspace built by Tabari Manhattan Group LLC. Point it at a ticker and it pulls the company's EDGAR filings, normalizes the raw XBRL into clean financial statements, runs the ratios, and hands back charts, a PDF research note, and CSV exports. The website and the command line both run on that same engine.

Capabilities

What Dolph does

Most of the work in equity research happens between a raw 10-K and something you'd actually send to someone. That gap is what Dolph is for. Give it a ticker or a CIK and it resolves the issuer, finds the filings that matter, pulls the source documents, and builds normalized statements you can run trend and peer comparisons against.

Every number stays traceable. The report reads like a finished note, and the CIK, the accession number, the filing date, and the exact figure each value came from are all still there to inspect. When a filing doesn't report something, Dolph leaves the gap visible. It won't invent a number to fill the hole.

Design rules

How it is built

The website and the CLI run the same pipeline. There is no second, watered-down version hiding behind the web UI. Everything starts from the filing. Pull the source, map the XBRL facts into one canonical model, then derive the statements, ratios, narrative, charts, and exports off that single model. Build it once, render it six ways.

I spent most of the effort keeping the thing honest about what it knows. Derived values trace back to reported facts. The narrative is generated against those facts, so it stays tied to what the filing actually says. If the data won't support a claim, the report says so.

CLI

Run it from the terminal

The analysis engine ships as an npm package, dolph-fin. Install it and you get a dolph command that runs the exact same pipeline the site does, straight from your shell.

# install it globally
npm install -g dolph-fin

# then analyze a company
dolph

You'll need a model-provider key in your environment. OPENAI_API_KEY works, and so do the DOLPH_-prefixed variants for OpenAI, Gemini, or Groq. To skip the global install, run it once with npx dolph-fin.

Creator

Why build this?

I wanted a research tool that treats the filing as the source of truth and still produces something polished enough to share. Most tools land on one extreme. Some dump raw data on you. Others hide everything behind a summary you have no way to check. I built Dolph to provide the data and the context you need to make your own decisions fast and efficiently.

My background is in finance and software development, so I built this platform to be both user-friendly and developer-friendly. It's a research workspace if you live in spreadsheets, and a scriptable package if you live in a terminal. You can move quickly through a company and still open the hood to check the filings, the math, and the assumptions for yourself.

Legal and limitations

Important disclaimers

Dolph Research is not investment advice and does not recommend buying, selling, or holding any security. Use of Dolph does not create an adviser, fiduciary, legal, tax, accounting, brokerage, or rating-agency relationship.

SEC filings, XBRL facts, derived metrics, and generated narrative can contain gaps or errors. Review the cited filings before relying on any output.

Dolph Research is not a broker-dealer, investment adviser, credit rating agency, law firm, tax adviser, or accounting firm. Outputs are generated from public SEC EDGAR filings and derived calculations that should be reviewed against primary filings before use. No warranty is made as to completeness, accuracy, timeliness, fitness for a particular purpose, or future performance. Company names, tickers, trademarks, SEC, and EDGAR references belong to their respective owners. Dolph Research is not affiliated with or endorsed by the SEC or any issuer analyzed by the tool.

References

Relevant links

Copyright 2026 Tabari Manhattan Group LLC. All rights reserved.