AIDC-AI / Marco-DeepResearch-8B-FP8

huggingface.co
Total runs: 6
24-hour runs: 0
7-day runs: -25
30-day runs: -20
Model's Last Updated: May 21 2026
text-generation

Introduction of Marco-DeepResearch-8B-FP8

Model Details of Marco-DeepResearch-8B-FP8

Marco-DeepResearch-8B-FP8

FP8 quantized version of AIDC-AI/Marco-DeepResearch-8B for high-throughput GPU inference with vLLM , SGLang , and other FP8-compatible engines.

About the Model

Marco DeepResearch is an efficient 8B-scale deep research agent developed by Alibaba International Digital Commerce (AIDC-AI) , based on Qwen3-8B . It autonomously conducts open-ended investigations by integrating complex information retrieval with multi-step reasoning across diverse web sources. The model uses tools ( search , visit ) for iterative web research with built-in verification.

Under a maximum budget of 600 tool calls, Marco DeepResearch significantly outperforms other 8B-scale agents and surpasses or approaches several 30B-scale agents on challenging benchmarks.

Quantization Details
Field Value
Method fp8 (block-wise weight quantization)
Format E4M3 (4 exponent bits, 3 mantissa bits)
Weight block size [128, 128]
Activation scheme Dynamic (per-token scaling at runtime)
Modules kept in original precision lm_head
Source precision BF16

Recommended hardware: GPUs with native FP8 tensor cores — NVIDIA Hopper (H100/H200), Ada Lovelace (L40/L40S/RTX 4090), Blackwell, or AMD MI300X — for best throughput and memory savings.

Usage
vLLM

Offline inference:

from vllm import LLM, SamplingParams

llm = LLM(
    model="AIDC-AI/Marco-DeepResearch-8B-FP8",
    quantization="fp8",
    max_model_len=32768,
    gpu_memory_utilization=0.9,
)

sampling_params = SamplingParams(
    temperature=0.7,
    top_p=0.95,
    max_tokens=4096,
)

outputs = llm.generate(["<your prompt>"], sampling_params)
print(outputs[0].outputs[0].text)

OpenAI-compatible server:

vllm serve AIDC-AI/Marco-DeepResearch-8B-FP8 \
  --quantization fp8 \
  --max-model-len 32768 \
  --port 8000 \
  --gpu-memory-utilization 0.9
SGLang
python -m sglang.launch_server \
  --model-path AIDC-AI/Marco-DeepResearch-8B-FP8 \
  --quantization fp8 \
  --context-length 32768 \
  --port 30000
Transformers
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "AIDC-AI/Marco-DeepResearch-8B-FP8"

tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    device_map="auto",
)

messages = [{"role": "user", "content": "<your prompt>"}]
inputs = tokenizer.apply_chat_template(
    messages, return_tensors="pt", add_generation_prompt=True
).to(model.device)

outputs = model.generate(
    inputs,
    max_new_tokens=4096,
    temperature=0.7,
    top_p=0.95,
    do_sample=True,
)
print(tokenizer.decode(outputs[0][inputs.shape[-1]:], skip_special_tokens=True))
TensorRT-LLM

FP8 weights can be loaded directly by TensorRT-LLM's Qwen3 builder. Refer to the TensorRT-LLM Qwen examples and pass --use_fp8 during engine build.

Prompt Format

This model uses a structured prompt format with <think> , <tool_call> , and <answer> tags.

System Prompt Template
You are an expert web researcher. Your task is to find accurate, complete answers through iterative search, extraction, and verification.

## Core Principles

1) Strategic Planning
   - Decompose complex questions into targeted sub-tasks
   - Choose the right tool for each step
   - Refine your approach based on what you learn

2) Precise Execution
   - Define clear objectives before using any tool
   - Provide sufficient detail for accurate results
   - Avoid vague or overly broad requests

3) Rigorous Verification
   - Cross-check important facts across multiple sources
   - Resolve conflicts by gathering additional evidence
   - Only conclude when evidence is sufficient and consistent

## Output Format

In each turn, you can either call a tool or provide the final answer.

**Call a tool:**
<think>your reasoning process</think>
<tool_call>
{"name": "tool_name", "arguments": {"param1": "value1", "param2": "value2"}}
</tool_call>

**Provide final answer (when you have gathered enough information):**
<think>your reasoning and analysis</think>
<answer>the direct answer to the question</answer>

Note: All reasoning should be in <think>, <answer> should contain only the final answer.

Current date: {current_date}

# Tools

You may call one or more functions to assist with the user query.

You are provided with function signatures within <tools></tools> XML tags:
<tools>
{tools_json}
</tools>

For each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:
<tool_call>
{"name": <function-name>, "arguments": <args-json-object>}
</tool_call>
Tool Definitions

The model expects tools in OpenAI function calling format:

[
  {
    "type": "function",
    "function": {
      "name": "search",
      "description": "Search the web via Google to find relevant information and URLs.",
      "parameters": {
        "type": "object",
        "properties": {
          "querys": {
            "type": "array",
            "items": {"type": "string"},
            "description": "Search queries for finding relevant information."
          }
        },
        "required": ["querys"]
      }
    }
  },
  {
    "type": "function",
    "function": {
      "name": "visit",
      "description": "Read webpage content to extract specific information, verify claims, or understand context.",
      "parameters": {
        "type": "object",
        "properties": {
          "urls": {
            "type": "array",
            "items": {"type": "string"},
            "description": "URL(s) to visit."
          },
          "goal": {
            "type": "string",
            "description": "The specific information to retrieve. Be precise, not vague."
          }
        },
        "required": ["urls", "goal"]
      }
    }
  }
]
Model Output Example

Tool call turn:

<think>
I need to search for information about X to answer the user's question.
</think>
<tool_call>
{"name": "search", "arguments": {"querys": ["search query here"]}}
</tool_call>

Final answer turn:

<think>
Based on the evidence gathered from multiple sources, I can now conclude that...
</think>
<answer>
The direct answer to the question.
</answer>
Benchmark Results

Evaluated on a suite of deep search benchmarks under a maximum budget of 600 tool calls (results from the original unquantized model; FP8 quality is near-identical in our internal evaluation).

Marco DeepResearch benchmark performance across BrowseComp, BrowseComp-ZH, xBench-DeepSearch-2510, and GAIA (text-only)

Original Model

This is a quantized version of AIDC-AI/Marco-DeepResearch-8B . Please refer to the original model card for full details on training methodology, intended use, and limitations.

Citation
@article{zhu2026marco,
  title={Marco DeepResearch: Unlocking Efficient Deep Research Agents via Verification-Centric Design},
  author={Bin Zhu and Qianghuai Jia and Tian Lan and Junyang Ren and Feng Gu and Feihu Jiang and Longyue Wang and Zhao Xu and Weihua Luo},
  journal={arXiv preprint arXiv:2603.28376},
  year={2026}
}
License

This model is released under the Apache 2.0 License .

Runs of AIDC-AI Marco-DeepResearch-8B-FP8 on huggingface.co

6
Total runs
0
24-hour runs
1
3-day runs
-25
7-day runs
-20
30-day runs

More Information About Marco-DeepResearch-8B-FP8 huggingface.co Model

More Marco-DeepResearch-8B-FP8 license Visit here:

https://choosealicense.com/licenses/apache-2.0

Marco-DeepResearch-8B-FP8 huggingface.co

Marco-DeepResearch-8B-FP8 huggingface.co is an AI model on huggingface.co that provides Marco-DeepResearch-8B-FP8's model effect (), which can be used instantly with this AIDC-AI Marco-DeepResearch-8B-FP8 model. huggingface.co supports a free trial of the Marco-DeepResearch-8B-FP8 model, and also provides paid use of the Marco-DeepResearch-8B-FP8. Support call Marco-DeepResearch-8B-FP8 model through api, including Node.js, Python, http.

Marco-DeepResearch-8B-FP8 huggingface.co Url

https://huggingface.co/AIDC-AI/Marco-DeepResearch-8B-FP8

AIDC-AI Marco-DeepResearch-8B-FP8 online free

Marco-DeepResearch-8B-FP8 huggingface.co is an online trial and call api platform, which integrates Marco-DeepResearch-8B-FP8's modeling effects, including api services, and provides a free online trial of Marco-DeepResearch-8B-FP8, you can try Marco-DeepResearch-8B-FP8 online for free by clicking the link below.

AIDC-AI Marco-DeepResearch-8B-FP8 online free url in huggingface.co:

https://huggingface.co/AIDC-AI/Marco-DeepResearch-8B-FP8

Marco-DeepResearch-8B-FP8 install

Marco-DeepResearch-8B-FP8 is an open source model from GitHub that offers a free installation service, and any user can find Marco-DeepResearch-8B-FP8 on GitHub to install. At the same time, huggingface.co provides the effect of Marco-DeepResearch-8B-FP8 install, users can directly use Marco-DeepResearch-8B-FP8 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

Marco-DeepResearch-8B-FP8 install url in huggingface.co:

https://huggingface.co/AIDC-AI/Marco-DeepResearch-8B-FP8

Url of Marco-DeepResearch-8B-FP8

Marco-DeepResearch-8B-FP8 huggingface.co Url

Provider of Marco-DeepResearch-8B-FP8 huggingface.co

AIDC-AI
ORGANIZATIONS

Other API from AIDC-AI

huggingface.co

Total runs: 117.5K
Run Growth: 4.7K
Growth Rate: 3.98%
Updated:August 15 2025
huggingface.co

Total runs: 18.8K
Run Growth: 14.3K
Growth Rate: 76.35%
Updated:February 13 2026
huggingface.co

Total runs: 12.5K
Run Growth: -13.7K
Growth Rate: -109.21%
Updated:February 13 2026
huggingface.co

Total runs: 11.3K
Run Growth: -35.3K
Growth Rate: -312.00%
Updated:August 15 2025
huggingface.co

Total runs: 1.6K
Run Growth: 0
Growth Rate: 0.00%
Updated:February 26 2025
huggingface.co

Total runs: 1.4K
Run Growth: 270
Growth Rate: 19.58%
Updated:March 04 2025
huggingface.co

Total runs: 982
Run Growth: -45.0K
Growth Rate: -4582.28%
Updated:August 15 2025
huggingface.co

Total runs: 688
Run Growth: 387
Growth Rate: 56.25%
Updated:August 15 2025
huggingface.co

Total runs: 426
Run Growth: -476
Growth Rate: -111.74%
Updated:July 03 2025
huggingface.co

Total runs: 398
Run Growth: -7
Growth Rate: -1.76%
Updated:November 23 2024
huggingface.co

Total runs: 326
Run Growth: 320
Growth Rate: 98.16%
Updated:June 09 2026
huggingface.co

Total runs: 300
Run Growth: -37
Growth Rate: -12.33%
Updated:August 15 2025
huggingface.co

Total runs: 59
Run Growth: -898
Growth Rate: -1522.03%
Updated:February 28 2025
huggingface.co

Total runs: 39
Run Growth: 28
Growth Rate: 71.79%
Updated:May 29 2025
huggingface.co

Total runs: 38
Run Growth: -6
Growth Rate: -15.79%
Updated:August 15 2025
huggingface.co

Total runs: 27
Run Growth: 9
Growth Rate: 33.33%
Updated:November 21 2024
huggingface.co

Total runs: 13
Run Growth: 8
Growth Rate: 61.54%
Updated:July 30 2025
huggingface.co

Total runs: 11
Run Growth: -14
Growth Rate: -127.27%
Updated:November 21 2024
huggingface.co

Total runs: 6
Run Growth: 1
Growth Rate: 16.67%
Updated:August 19 2025
huggingface.co

Total runs: 6
Run Growth: 0
Growth Rate: 0.00%
Updated:November 14 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:December 19 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:December 03 2025