Deep_research

Created By
Hajime-Ya year ago
Overview

what is Deep Research?

Deep Research is an agent-based tool designed for advanced web search and research capabilities, utilizing HuggingFace's smolagents framework as an MCP server.

how to use Deep Research?

To use Deep Research, clone the repository, set up the required environment variables, and start the MCP server using the command uv run deep_research.py.

key features of Deep Research?

  • Web search and information gathering
  • PDF and document analysis
  • Image analysis and description
  • YouTube transcript retrieval
  • Archive site search

use cases of Deep Research?

  1. Conducting comprehensive web searches for academic research.
  2. Analyzing and extracting information from PDF documents.
  3. Describing and analyzing images for research purposes.
  4. Retrieving transcripts from YouTube videos for content analysis.
  5. Searching archived websites for historical data.

FAQ from Deep Research?

  • What are the system requirements for Deep Research?

You need Python 3.11 or higher and the uv package manager, along with specific API keys.

  • How do I obtain the required API keys?

You can sign up at the respective services like OpenAI, HuggingFace, and Serper.dev to get the necessary API keys.

  • Is there a license for this project?

Yes, the project is provided under a specific license, which can be found in the repository.

Server Config

{
  "mcpServers": {
    "deep_research": {
      "command": "uv",
      "args": [
        "--directory",
        "/YOUR_ABSOLUTE_PATH_TO/deep-research-mcp",
        "run",
        "deep_research.py"
      ]
    }
  }
}
Project Info
Created At
a year ago
Updated At
a year ago
Author Name
Hajime-Y
Star
-
Language
-
License
-

Recommend Servers

View All
//beforeyouship — LLM Cost Modeling From Your Editor
@Indiegoing

Query realistic LLM cost models without leaving your editor. beforeyouship models the **true monthly cost** of an LLM app architecture — retries, prompt caching, batch discounts, infra overhead, and 3×/10× growth — across GPT-5.x, Claude, Gemini, DeepSeek, and more. Not a token calculator: a planning tool for the design phase, before you commit to a stack. **No API key needed to try it** — demo mode covers the six free-tier models. A Pro key from [beforeyouship.dev](https://beforeyouship.dev) unlocks the full 18-model catalog. ## What you can ask - "How much will a RAG chatbot cost at 10,000 requests/day?" - "Compare Claude Haiku vs Gemini Flash pricing for my workload" - "What's the cheapest model for a multi-step agent at scale?" - "Show me current per-token prices for Anthropic models" ## Tools ### `estimate_cost` Full cost model for an architecture at a given usage level. Returns Naive / Realistic / Worst Case monthly cost per model, 3×/10× growth scenarios, and an opinionated recommendation with reasoning. ### `get_model_prices` Current per-1M-token pricing — input, output, cached input, batch — with context windows and staleness metadata. ### `list_archetypes` Seven preset architecture patterns (simple chatbot, chatbot with history, RAG pipeline, multi-model router, coding assistant, document processor, multi-step agent) used as starting points for estimates. ## Setup **Claude Code:** ​```bash claude mcp add --transport http beforeyouship https://beforeyouship.dev/api/mcp ​``` **Cursor / other clients** — add a remote server: ​```json { "mcpServers": { "beforeyouship": { "type": "streamable-http", "url": "https://beforeyouship.dev/api/mcp" } } } ​``` Add an `Authorization: Bearer bys_...` header with a Pro key for the full catalog. ## Try it > Estimate the monthly cost of a RAG pipeline at 10,000 requests/day

13 hours ago
Shippo
@Shippo

21 hours ago