Q. Do I need to install it?
No. npx company-dossier <company-or-domain> runs it without a global install. If you'll use it daily, npm i -g company-dossier puts it on your PATH.
The company-dossier npm package is a company research CLI and library. Point it at a name or a domain and it writes a complete, sourced dossier — the same nine sections you get everywhere else — straight to disk, plus a machine-readable dossier.json. Free, public sources only, scriptable to the core.
No account, no config. Run it with npx, or install it globally if you'll reach for it often.
Need the data, not the terminal output? The package exports buildDossier so you can fold company research into your own tools, dashboards or agents.
buildDossier(nameOrDomain) resolves to a structured object — the same nine sections, each with its sourced claims — so you can render it, store it, or hand it to an LLM as context. The CLI is just a thin wrapper around this call.
Every run produces two things: a folder of nine readable markdown sections, and one dossier.json that holds the whole file in a machine-readable shape.
The markdown is for humans — open it in your editor, skim it, paste a section into a brief. The dossier.json is for everything else: diff two runs over time, feed it to a model, or load it into a database. Same nine sections, every claim pointed back to its public source.
Because it's a single command that returns structured data, the company data npm package slots into whatever you've already built.
buildDossier as a tool and let the agent reason over the result. It's what powers the ChatGPT and Claude integrations.The CLI runs with zero configuration. Optional environment variables only widen the public sources it can reach — they never unlock anything private.
No. npx company-dossier <company-or-domain> runs it without a global install. If you'll use it daily, npm i -g company-dossier puts it on your PATH.
Same nine-section file. The web app renders it for the screen; the CLI writes it to disk as markdown plus a dossier.json.
Public sources only — job boards, filings, news and the open web. No private data, no login bypass. Optional API keys just widen the sweep.
npx company-dossier