Best Python research & data agents
The open-source research & data agents written in Python, from the Agent Search Engine index — ranked by real maintained adoption (GitHub stars and recent commit activity), never by sponsorship. Every project here is Python-first, self-hostable, and free to run; the trade-off is you host and maintain it yourself.
01ScraplingAn adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!02TrendRadarAI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts. 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RS…03BettaFish微舆:人人可用的多Agent舆情分析助手,打破信息茧房,还原舆情原貌,预测未来走向,辅助决策!从0实现,不依赖任何框架。04khojYour AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Tu…05stormAn LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.06gpt-researcherAn autonomous agent that conducts deep research on any data using any LLM providers07DeepResearchTongyi Deep Research, the Leading Open-source Deep Research Agent08local-deep-research~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google,...). 10+ search engines - arX…09MiroThinkerMiroThinker is a deep research agent optimized for complex research and prediction tasks. Our latest models, MiroThinker-1.7, achieves 74.0…10deep-searcherOpen Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.11unstractLLM-Driven Extraction of Unstructured Data — Built for API Deployments & ETL Pipeline Workflows12ms-agentMS-Agent: a lightweight framework to empower agentic execution of complex tasks
13DeepAnalyzeDeepAnalyze is the first agentic LLM for autonomous data science. 你的AI数据分析师,自动分析大量数据,一键生成专业分析报告!14MiroFlowTop-1 on 5+ benchmarks | Web UI | Supports MiroThinker, Claude, Kimi, OpenAI15AdalaAdala: Autonomous DAta (Labeling) Agent framework16Auto-Deep-Research"Your Fully-Automated Personal AI Assistant"17ToolUniverseDemocratizing AI scientists with ToolUniverse18TrustRAGTrustRAG:The RAG Framework within Reliable input,Trusted output
Frequently asked
- What are the best Python research & data agents?
- The Python projects listed below, ranked by maintained adoption — GitHub stars plus recent commit activity — so you see what's genuinely used and still maintained, not abandoned.
- Are these Python research & data agents open source and free?
- Yes — every project on this page is open source and written primarily in Python. The software is free to run and self-host; you still pay for the infrastructure you run it on and any model or API usage it makes.
- Why choose Python research & data agents specifically?
- Staying in your team's primary language — Python — makes self-hosting, extending, and debugging far easier, because you can read and modify the source directly instead of treating it as a black box.