Alternatives to STORM

An open-source LLM system that researches a topic and writes a full-length report with citations. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as STORM.

  • 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.

    FreemiumProprietaryWeb

    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.

    FreemiumProprietaryWeb

    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 a direct replacement.