AltHub

stanford-oval/storm Alternatives

deep research / report generation

STORM is an LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.

31.1kPythonMITslowing · last push 1.0y agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

assafelovic/gpt-researcherGitHub

Use when you want a widely adopted, actively maintained Python deep-research agent with pluggable LLM providers and citation-backed reports.

An autonomous agent that conducts deep research on any data using any LLM providers

29.4k
Python
Apache-2.0
active2mo ago
Alibaba-NLP/DeepResearchGitHub

Use when you want an Apache-licensed deep research agent with strong support for Tongyi models and Chinese/English content.

Tongyi Deep Research, the Leading Open-source Deep Research Agent

19.9k
Python
Apache-2.0
active8mo ago
MiroMindAI/MiroThinkerGitHub

Use when you need a research agent optimized for complex, prediction-oriented queries with strong BrowseComp performance.

MiroThinker is a deep research agent optimized for complex research and prediction tasks. Our latest models, MiroThinker-1.7, achieves 74.0 and 75.3 on the BrowseComp and BrowseComp Zh, respectively.

8.4k
Python
Apache-2.0
active3mo ago
zilliztech/deep-searcherGitHub

Use when you want a deep research tool focused on reasoning over private data with integrated vector search.

Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.

8.1k
Python
Apache-2.0
slowing11mo ago
aiming-lab/AutoResearchClawGitHub

Use when you want an autonomous research agent that generates complete academic papers from idea to final draft.

Fully autonomous & self-evolving research from idea to paper. Chat an Idea. Get a Paper. 🦞

14.4k
Python
MIT
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

langchain-ai/local-deep-researcherGitHub

Use when you need fully local research without sending data to cloud APIs, accepting the need for local LLM hardware.

Fully local web research and report writing assistant

9.3k
Python
MIT
active2mo ago
u14app/deep-researchGitHub

Use when you need a JavaScript/TypeScript deep-research library or want to expose research via SSE/MCP server.

Use any LLMs (Large Language Models) for Deep Research. Support SSE API and MCP server.

4.7k
JavaScript
MIT
active4mo ago
qx-labs/agents-deep-researchGitHub

Use when you are already using the OpenAI Agents SDK and need a lightweight, iterative deep-research implementation.

An implementation of iterative deep research using the OpenAI Agents SDK

788
Python
Apache-2.0
slowing10mo ago
tarun7r/deep-research-agentGitHub

Use when you prefer a LangGraph-based multi-agent architecture with credibility scoring for research reports.

Multi-agent autonomous research system using LangGraph and LangChain. Generates citation-backed reports with credibility scoring and web search

183
Python
MIT
active6mo ago
Cerno-AI/Cerno-Agentic-Local-Deep-ResearchGitHub

Use when you want a local-first research platform that can switch between cloud and self-hosted models with multi-step workflows.

Cerno is a local-first research platform that leverages agentic AI to break down complex queries into verifiable, multi-step workflows. Switch seamlessly between cloud LLMs and self-hosted models, track every reasoning step, and optimize cost and tokens—all while keeping your data on your machine.

88
Python
MIT
slowing1.1y ago
iflytek/DeepResearchGitHub

Use when you need a research framework using progressive search and cross-evaluation, especially for Chinese-language content.

A deep research framework based on progressive search and cross-evaluation.

56
Python
Apache-2.0
slowing1.0y ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

HarshJ23/Deeper-SeekerGitHub

Use when you need a minimal, understandable deep-research agent prototype for learning or simple tasks, not a production system.

Deeper Seeker is an simpler OSS version of OpenAI's latest Deep Research feature in ChatGPT.It is an agentic research tool to reason , create multi step tasks , synthesize data from multiple online resources and create neat reports

422
Python
MIT
slowing1.4y ago

Listed as an alternative to

These projects were analysed and named storm among their alternatives. The relationship is not symmetric — how storm rates them is a separate judgement, made when storm is analysed in its own right.

dzhng/deep-researchGitHub

calls storm “knowledge curation system that researches and writes full reports with citations”

An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models. The goal of this repo is to provide the simplest implementation of a deep research agent - e.g. an agent that can refine its research direction overtime and deep dive into a topic.

19.7kTypeScriptactive
langchain-ai/local-deep-researcherGitHub

calls storm “Knowledge-curation approach to report generation from multiple perspectives; choose for academic-style synthesis.”

Fully local web research and report writing assistant

9.3kPythonactive
MiroMindAI/MiroThinkerGitHub

calls storm “Use if you want a structured knowledge-curation pipeline that generates a cited report from a topic.”

MiroThinker is a deep research agent optimized for complex research and prediction tasks. Our latest models, MiroThinker-1.7, achieves 74.0 and 75.3 on the BrowseComp and BrowseComp Zh, respectively.

8.4kPythonactive
zilliztech/deep-searcherGitHub

calls storm “Choose for a report-generation pipeline that produces structured, citable articles, rather than interactive Q&A on private data.”

Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.

8.1kPythonslowing