Researchgpt Deep Research Agent
Pricing
from $70.00 / 1,000 results
Researchgpt Deep Research Agent
๐ฌ Transform any topic into a comprehensive research report in minutes! Scrapes Wikipedia, arXiv, Semantic Scholar, news & web sources. Outputs professional JSON, HTML & PDF reports. Perfect for students, researchers, content creators & businesses. No API keys needed.
Pricing
from $70.00 / 1,000 results
Rating
0.0
(0)
Developer

Varun Chopra
Actor stats
0
Bookmarked
5
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
๐ฌ ResearchGPT - Deep Research Agent
Transform any topic into a comprehensive research report in minutes, not hours.
๐ฏ What is ResearchGPT?
ResearchGPT is your AI-powered research assistant that does in 3 minutes what would take you 3+ hours manually.
Simply enter any topic, and ResearchGPT will:
โ
Search across multiple engines (DuckDuckGo, Brave, Mojeek)
โ
Scrape Wikipedia, arXiv, Semantic Scholar, OpenAlex, CrossRef
โ
Extract the latest news articles and web content
โ
Process everything with intelligent NLP analysis
โ
Generate beautiful reports in JSON, HTML & PDF formats
No API keys required. No complex setup. Just results.
๐ Perfect For
| Use Case | How ResearchGPT Helps |
|---|---|
| ๐ Students & Academics | Literature reviews, thesis research, citation gathering |
| โ๏ธ Content Creators | Blog research, fact-checking, source compilation |
| ๐ผ Business Analysts | Market research, competitive analysis, trend reports |
| ๐ฌ Researchers | Cross-referencing sources, academic paper aggregation |
| ๐ฐ Journalists | Background research, source verification, story development |
| ๐ค AI/ML Projects | Training data collection, knowledge base building |
โก Quick Start
1. Run on Apify (Easiest)
- Go to the ResearchGPT Actor page
- Enter your research topic
- Click Start
- Download your reports! ๐
2. Via API
curl -X POST "https://api.apify.com/v2/acts/YOUR_USERNAME~researchgpt-deep-research-agent/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"topic": "quantum computing breakthroughs 2025"}'
3. Via Apify SDK (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("YOUR_USERNAME/researchgpt-deep-research-agent").call(run_input={"topic": "artificial intelligence in healthcare"})# Get resultsfor item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
๐ What You Get
Three Professional Output Formats
| Format | Best For | Contents |
|---|---|---|
| ๐ JSON | Developers, APIs, databases | Full structured data with metadata |
| ๐ HTML | Web publishing, sharing | Beautifully styled report with CSS |
| ๐ PDF | Printing, presentations | Clean, professional document |
Rich Research Data
{"topic": "artificial intelligence ethics","sources": {"wikipedia": 5,"academic": 10,"news": 5,"general": 10},"processed_content": {"summary": "Comprehensive executive summary...","key_findings": ["Finding 1", "Finding 2", "..."],"themes": ["Theme 1", "Theme 2", "..."],"entities": ["Entity 1", "Entity 2", "..."]}}
๐ง Configuration Options
{"topic": "your research topic here","outputFormats": ["json", "html", "pdf"],"maxSourcesPerType": 10,"includeWikipedia": true,"includeAcademic": true,"includeNews": true,"includeGeneral": true,"searchProviders": ["duckduckgo"],"requestTimeout": 30,"maxRetries": 3,"debug": false}
Parameter Reference
| Parameter | Type | Default | Description |
|---|---|---|---|
topic | string | required | ๐ฏ Your research topic or question |
outputFormats | array | ["json", "html", "pdf"] | ๐ Output formats to generate |
maxSourcesPerType | integer | 10 | ๐ Sources per category (1-20) |
includeWikipedia | boolean | true | ๐ Include Wikipedia articles |
includeAcademic | boolean | true | ๐ Include academic papers |
includeNews | boolean | true | ๐ฐ Include news articles |
includeGeneral | boolean | true | ๐ Include general web content |
searchProviders | array | ["duckduckgo"] | ๐ Search engines to use |
requestTimeout | integer | 30 | โฑ๏ธ Request timeout (seconds) |
maxRetries | integer | 3 | ๐ Retry attempts on failure |
proxyConfiguration | object | null | ๐ก๏ธ Apify proxy settings |
debug | boolean | false | ๐ Enable verbose logging |
๐ Data Sources
ResearchGPT taps into 6+ authoritative sources:
| Source | Type | What You Get |
|---|---|---|
| ๐ Wikipedia | Knowledge Base | Foundational articles via MediaWiki API |
| ๐ arXiv | Academic | Pre-print papers in physics, CS, math, and more |
| ๐ฌ Semantic Scholar | Academic | 200M+ papers with citation analysis |
| ๐ OpenAlex | Academic | Open catalog of scholarly works |
| ๐ CrossRef | Academic | DOI metadata and citations |
| ๐ฐ News Sources | Current Events | Latest articles via smart extraction |
| ๐ General Web | Insights | Curated web content with readability algorithms |
๐ก๏ธ Production-Grade Features
Built for reliability and scale:
- โก Smart Caching - 5-minute TTL prevents redundant requests
- ๐ Retry Logic - Exponential backoff with jitter
- ๐ฆ Rate Limiting - Respects API limits automatically
- ๐ Deduplication - MD5-based content fingerprinting
- ๐ Connection Pooling - Efficient HTTP management
- ๐ก๏ธ Error Handling - Graceful fallbacks, never crashes
๐ป Local Development
# Clone the repositorygit clone https://github.com/your-repo/researchgpt-deep-research-agentcd researchgpt-deep-research-agent# Create virtual environmentpython -m venv .venv.venv\Scripts\activate # Windowssource .venv/bin/activate # macOS/Linux# Install dependenciespip install -r requirements.txt# Run locallypython run_local.py
๐ Project Structure
researchgpt-deep-research-agent/โโโ ๐ .actor/โ โโโ actor.json # Apify configurationโโโ ๐ src/โ โโโ __init__.pyโ โโโ main.py # ๐ Main Apify entry pointโโโ ๐ scrapers/โ โโโ base_scraper.py # Base class with retry/cachingโ โโโ academic_scraper.py # arXiv, Semantic Scholar, etc.โ โโโ wikipedia_scraper.py # MediaWiki APIโ โโโ news_scraper.py # News extractionโ โโโ general_scraper.py # Web scrapingโ โโโ search_engine.py # Multi-provider searchโโโ ๐ processors/โ โโโ content_processor.py # NLP processingโโโ ๐ output/โ โโโ output_generator.py # Report generationโโโ ๐ Dockerfile # Container definitionโโโ ๐ requirements.txt # Dependenciesโโโ ๐ README.md # You are here!
๐ Deploy to Apify
Option 1: Apify CLI (Recommended)
npm install -g apify-cliapify loginapify push
Option 2: GitHub Integration
- Push to GitHub
- Apify Console โ Create Actor โ Link to GitHub
- Auto-builds on every push! ๐
๐ Performance Tips
| Tip | Impact |
|---|---|
Lower maxSourcesPerType | โก Faster results |
| Disable unused sources | ๐ Skip what you don't need |
| Use single search provider | ๐ Reduce API calls |
Enable debug mode | ๐ Troubleshoot issues |
๐ค FAQ
๐ Why ResearchGPT?
| Feature | ResearchGPT | Manual Research | Other Tools |
|---|---|---|---|
| โฑ๏ธ Time | 3 minutes | 3+ hours | 30+ minutes |
| ๐ Sources | 6+ databases | Limited | Usually 1-2 |
| ๐ Output | JSON + HTML + PDF | Manual formatting | Single format |
| ๐ฐ Cost | Pay per run | Your time = $$$$ | Subscription |
| ๐ง Setup | Zero | N/A | API keys needed |
๐ Example Topics
Get inspired! Here are some topics that work great:
"artificial intelligence ethics and regulation 2025""quantum computing practical applications""climate change solutions renewable energy""cryptocurrency DeFi market analysis""remote work productivity research""mental health digital therapeutics""gene editing CRISPR medical applications""electric vehicles battery technology"
๐ค Support & Community
- ๐ Issues: Report bugs
- ๐ก Feature Requests: Suggest ideas
- ๐ Docs: Apify Documentation
- ๐ฌ Discord: Join Apify Community
๐ License
MIT License - Use it freely, commercially or personally.

