Skip to content
Agent Search Engine.

System class · No. 07

Research & Data Agents

Agents that search, analyze, and synthesize information, documents, and data.

27 records · independent index · how we rank

Research and data agents search, read, and synthesize information — across the open web, academic sources, or your own documents — into answers you can act on, ideally with citations. The decision comes down to source quality and coverage, how transparently the agent cites what it used, and whether it can work over your private or internal data as well as the public web. For anything high-stakes, verifiable citations you can click and check matter far more than fluent prose: the failure mode of these tools is confident synthesis of wrong or outdated sources, so treat them as accelerators, not authorities. Look at how the agent handles conflicting sources, whether it distinguishes primary from secondary material, and how it deals with recency on fast-moving topics.

If you're pointing it at your own corpus, evaluate the connectors, how it chunks and retrieves, and whether answers stay grounded in your documents rather than drifting to the model's memory. Pricing ranges from free open-source pipelines you run yourself to usage-based hosted products, and deeper research runs cost more in tokens and time. The most useful tools make their reasoning and sources inspectable so you can audit an answer instead of just trusting it — verify anything consequential before you rely on it, and prefer transparency over confidence.

Building one yourself? How to build a RAG knowledge assistant →

Commercial products

Alphabetical — stars don't measure commercial adoption

Open-source index

→ See the best open-source research & data agents, ranked

By language: Python research & data agents

Rank by
firecrawlInfrastructureThe API to search, scrape, and interact with the web at scale.Open sourceTypeScript · AGPL-3.0Verified · Active 186kGitHub starsScraplingInfrastructureAn adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!Open sourcePython · BSD-3-ClauseVerified · Active 84kGitHub starsTrendRadarAgentAI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.Open sourcePython · GPL-3.0Verified · Active 63kGitHub starsBettaFishAgentA multi-agent public-opinion analysis assistant anyone can use -- reconstructs the real shape of public sentiment and forecasts where it is heading. Built from scratch, no framework dependencies.Open sourcePython · GPL-2.0Verified · Active 42kGitHub starskhojAgentYour AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research.Open sourcePython · AGPL-3.0Verified 38kGitHub starsstormAgentAn LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.Open sourcePython · MITVerified 32kGitHub starsWeKnoraPlatformOpen-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.Open sourceGoVerified · Active 31kGitHub starsFastGPTPlatformFastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration,Open sourceTypeScriptVerified · Active 30kGitHub starsgpt-researcherAgentAn autonomous agent that conducts deep research on any data using any LLM providersOpen sourcePython · Apache-2.0Verified · Active 30kGitHub starshaystackFrameworkOpen-source AI orchestration framework for building context-engineered, production-ready LLM applications.Open sourcePython · Apache-2.0Verified · Active 27kGitHub starsDeepResearchAgentTongyi Deep Research, the Leading Open-source Deep Research AgentOpen sourcePython · Apache-2.0Verified 20kGitHub starslocal-deep-researchAgent~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google,...). 10+ search engines - arXiv, PubMed, your private documents.Open sourcePython · MITVerified · Active 9.1kGitHub stars
For agent buildersMake your product part of the discovery.Explore advertising
MiroThinkerAgentMiroThinker 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.Open sourcePython · Apache-2.0Verified 8.4kGitHub starsdeep-searcherAgentOpen Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.Open sourcePython · Apache-2.0Verified · Active 8.3kGitHub starsunstractPlatformLLM-Driven Extraction of Unstructured Data — Built for API Deployments & ETL Pipeline WorkflowsOpen sourcePython · AGPL-3.0Verified · Active 7.3kGitHub starsDeepAnalyzeAgentDeepAnalyze is the first agentic LLM for autonomous data science.Open sourcePython · MITVerified · Active 4.7kGitHub starsms-agentFrameworkMS-Agent: a lightweight framework to empower agentic execution of complex tasksOpen sourcePython · Apache-2.0Verified · Active 4.4kGitHub starsSidekickAgentA native macOS app that allows users to chat with a local LLM that can respond with information from files, folders and websites on your Mac without installing any other software.Open sourceSwift · MITVerified 3.3kGitHub starsMiroFlowFrameworkTop-1 on 5+ benchmarks | Web UI | Supports MiroThinker, Claude, Kimi, OpenAIOpen sourcePython · Apache-2.0Verified 3.1kGitHub starsAuto-Deep-ResearchAgent"Your Fully-Automated Personal AI Assistant"Open sourcePythonVerified 1.7kGitHub starsToolUniverseSDK / libraryDemocratizing AI scientists with ToolUniverseOpen sourcePython · Apache-2.0Verified · Active 1.7kGitHub starsAdalaFrameworkAdala: Autonomous DAta (Labeling) Agent frameworkOpen sourcePython · Apache-2.0Verified · Active 1.6kGitHub starsTrustRAGFrameworkTrustRAG:The RAG Framework within Reliable input,Trusted outputOpen sourcePythonVerified 1.3kGitHub stars

Frequently asked

What is a research agent?
A research agent gathers and synthesizes information across many sources — web, papers, or your documents — and produces summarized, ideally cited, answers.
How do I choose a research agent?
Weigh source coverage and quality, how transparently it cites, whether it can search your private data, and how it handles conflicting or uncertain information.
Can research agents be trusted?
Treat them as accelerators, not authorities: prefer tools that cite sources you can check, and verify anything consequential.