storm
An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.
Generating Wikipedia-style researched reports with citations from an open-source system.
You need conversational research rather than long-form report generation.
About storm
STORM is a LLM system that writes Wikipedia-like articles from scratch based on Internet search. Co-STORM further enhanced its feature by enabling human to collaborative LLM system to support more aligned and preferred information seeking and knowledge curation.
While the system cannot produce publication-ready articles that often require a significant number of edits, experienced Wikipedia editors have found it helpful in their pre-writing stage.
More than 70,000 people have tried our live research preview. Try it out to see how STORM can help your knowledge exploration journey and please provide feedback to help us improve the system !
storm is an open-source project written primarily in Python, with 30k stars on GitHub. It was last updated in September 2025.
pip install -r requirements.txtstorm vs. the alternatives
All research & data agents →| Agent | Stars | Pricing | ||
|---|---|---|---|---|
| storm | 30k | Python | MIT | Open source |
| firecrawl | 143k | TypeScript | AGPL-3.0 | Open source |
| Scrapling | 68k | Python | BSD-3-Clause | Open source |
| TrendRadar | 60k | Python | GPL-3.0 | Open source |
| BettaFish | 42k | Python | GPL-2.0 | Open source |
| khoj | 35k | Python | AGPL-3.0 | Open source |
