STORM
An open-source LLM system that researches a topic and writes a full-length report with citations.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About STORM
STORM (Synthesis of Topic Outlines through Retrieval and Multi-perspective Question Asking) is a research project from Stanford's OVAL lab. Given a topic, it gathers sources, asks questions from several perspectives, builds an outline and writes a long, Wikipedia-style article with citations. Co-STORM adds a collaborative mode.
It is distributed as a Python package with a light demo front end, and connects to language models through integrations including litellm. A hosted research preview is also available.
Strengths
- Produces long, cited reports from a single topic
- Multi-perspective questioning for broader coverage
- Works with many models through litellm
- Widely used research project
Limitations
- Needs Python setup and API keys for models and search
- A research project, with limited polish for everyday users
Details
- Pricing
- FreeFree and open source; language model and search API costs are your own.
- License
- Open source, license not stated
- Developer
- Stanford OVAL
- Platforms
- Command line
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Developers and researchers generating cited background reports
- Categories
- AI writing, AI research, AI agents
- Last verified
- Added
Alternatives to STORM
Compare allSoftware that can replace STORM for an important use case, and what changes if you switch.
GPT Researcher
An open-source autonomous agent that researches the web and local documents and writes cited reports.
GPT Researcher is also open source and writes cited reports, adding local document sources, a web front end, multi-agent mode and an MCP server, though it still needs API keys.
Local Deep Research
A self-hosted research assistant that runs multi-step searches with local or cloud language models.
Local Deep Research is a self-hosted assistant that runs multi-step searches across arXiv, PubMed and more with local or cloud models, and can include private documents.
Skywork
A web-based AI agent workspace that turns simple prompts into documents, slides, sheets and more.
Skywork is a hosted web service with deep research built into report generation and outputs such as slides, so there is no Python setup but premium agents cost extra.
SurfSense
An open-source, self-hostable research agent and NotebookLM alternative that answers questions over your documents.
SurfSense is an open-source self-hostable research agent that answers questions over your own documents and connected sources, with Docker deployment and an MCP server.
Kimi
Moonshot AI's chat assistant for long documents, research, coding and slide creation, powered by Kimi models.
Kimi is a hosted chat assistant from Moonshot AI with research and agent features, removing setup but processing conversations on Moonshot AI's servers and not being open source.
Similar software
Related functionality, not necessarily a direct replacement.
Perplexity
An AI answer engine that searches the web and replies with cited sources.
Vane (formerly Perplexica)
Self-hosted, privacy-focused AI search engine with cited answers.
Scira
An open-source, minimalist AI search engine that finds information on the web and cites its sources.
Morphic
An open-source AI search engine with a generative interface that you can host yourself.
Undermind
An AI research agent that searches the scientific literature in depth and cites every source.
Elicit
An AI research assistant that finds papers, summarizes findings and extracts data for literature reviews.