EveryDev.ai
Subscribe
Home
Tools

3,355+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Search-R1
    Search-R1 icon

    Search-R1

    Retrieval-Augmented Generation

    An open-source reinforcement learning framework for training LLMs to interleave reasoning with real-time search engine calls, enabling autonomous multi-turn retrieval-augmented reasoning.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under Apache 2.0 license. Self-hosted RL training framework.

    Engagement

    Available On

    CLI
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Retrieval-Augmented GenerationAgent FrameworksLLM Orchestration

    Alternatives

    DifyDemoGPTFirecrawl
    Developer
    Bowen JinBowen Jin is a PhD researcher at the University of Illinois…

    Listed Aug 2026

    About Search-R1

    Search-R1 is an open-source reinforcement learning (RL) framework, released under the Apache 2.0 license, that trains large language models to autonomously generate search queries and interleave retrieval with step-by-step reasoning. It was developed by researchers at the University of Illinois Urbana-Champaign, UMass Amherst, and Google Cloud AI Research, and is built on top of the veRL training library. The codebase and model checkpoints are publicly available on GitHub.

    What It Is

    Search-R1 extends the DeepSeek-R1(-Zero) paradigm by adding interleaved search engine access to the RL training loop. Rather than prompting an LLM to use a search engine at inference time—which the paper notes is often suboptimal—Search-R1 trains the model end-to-end with RL so it learns when and how to call a search engine as part of its reasoning trajectory. The framework supports PPO, GRPO, and REINFORCE as RL algorithms, and is compatible with multiple LLM families (Llama 3, Qwen 2.5, and others) and multiple retrieval backends (local sparse BM25, local dense retrievers with flat or ANN indexing, and online APIs such as Google, Bing, and Brave Search).

    How the Training Loop Works

    During RL rollout, the LLM generates tokens and can emit special <search> and </search> tokens to trigger a retrieval call. The retrieved passages are injected into the sequence wrapped in <information> and </information> tokens, and the model continues reasoning inside <think> and </think> blocks before producing a final answer in <answer> and </answer> tags. A key design choice is retrieved token loss masking: the policy gradient objective is computed only over LLM-generated tokens, not over retrieved content, which the paper reports stabilizes training and improves final performance. The reward function is a simple rule-based exact-match outcome reward, avoiding the complexity of neural reward models.

    Empirical Results

    The paper reports that Search-R1 achieves average relative improvements of 24% (Qwen2.5-7B) and 20% (Qwen2.5-3B) over RAG baselines across seven question-answering datasets, covering both general QA (NQ, TriviaQA, PopQA) and multi-hop QA (HotpotQA, 2WikiMultiHopQA, Musique, Bamboogle). The paper also finds that PPO provides more stable training than GRPO (which can exhibit reward collapse over long runs), while GRPO converges faster. Larger models show greater gains from search integration than smaller ones.

    Ecosystem and Adoption

    The GitHub repository lists a growing set of downstream projects that build on or are inspired by Search-R1, including DeepResearcher, Multimodal-Search-R1, ZeroSearch, SkyRL, and verl-tool, among others. As of the available data, the repository has over 5,200 stars and 466 forks. Search-R1 has also been integrated into the veRL library's official multi-turn tool-use examples, and is featured in Thinking Machines Lab's Tinker product.

    Update: Second Paper and Ongoing Development

    A second paper (arXiv 2505.15117) conducting detailed empirical studies was published in May 2025, accompanied by new experiment logs (v0.3). Earlier milestones include the initial open-source release in February 2025 (preliminary results), the first paper in March 2025 (v0.1/v0.2 logs), and multinode training support for 30B+ LLMs added in April 2025. The project continues to receive updates, with the last push to the repository recorded in November 2025.

    Search-R1 - 1

    Community Discussions

    Be the first to start a conversation about Search-R1

    Share your experience with Search-R1, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under Apache 2.0 license. Self-hosted RL training framework.

    • Full source code access
    • PPO, GRPO, REINFORCE RL training
    • Multi-turn search engine integration
    • Support for multiple LLMs and retrievers
    • Pre-trained model checkpoints on HuggingFace

    Capabilities

    Key Features

    • Reinforcement learning training for LLMs with search engine integration
    • Multi-turn interleaved reasoning and retrieval
    • Retrieved token loss masking for stable RL training
    • Support for PPO, GRPO, and REINFORCE RL algorithms
    • Compatible with Llama 3, Qwen 2.5, and other LLM families
    • Local sparse retriever support (BM25)
    • Local dense retriever support (flat and ANN indexing)
    • Online search engine support (Google, Bing, Brave Search)
    • Off-the-shelf neural reranker support
    • Rule-based outcome reward function (exact match)
    • Multinode training for 30B+ LLMs
    • Structured reasoning with <think>, <search>, <information>, <answer> tokens
    • vLLM-based efficient rollout
    • FSDP with CPU offloading for memory efficiency

    Integrations

    veRL
    vLLM
    Qwen2.5
    Llama 3
    BM25 (Pyserini)
    E5 dense retriever
    FAISS
    Google Search API
    Bing Search API
    Brave Search API
    Weights & Biases (wandb)
    HuggingFace Hub
    SkyRL
    DeepSeek-R1
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Search-R1 and help others make informed decisions.

    Developer

    Bowen Jin

    Bowen Jin is a PhD researcher at the University of Illinois Urbana-Champaign working on LLM reasoning, retrieval-augmented generation, and reinforcement learning for language models. He leads the Search-R1 project, an open-source RL framework for training search-augmented reasoning LLMs, in collaboration with researchers from UMass Amherst and Google Cloud AI Research. His work extends DeepSeek-R1-style RL training to tool-use and retrieval scenarios.

    Read more about Bowen Jin
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    Dify icon

    Dify

    Open-source LLM app development platform for building production-ready AI agents, agentic workflows, RAG pipelines, and more with an intuitive visual interface.

    DemoGPT icon

    DemoGPT

    An open-source Python library for creating LLM agents in seconds, with built-in tools, RAG, knowledge graphs, and vector database support.

    Firecrawl icon

    Firecrawl

    An open-source API to search, scrape, crawl, and interact with the web, converting any website into clean, LLM-ready markdown or structured JSON for AI agents and applications.

    Browse all tools

    Related Topics

    Retrieval-Augmented Generation

    RAG Systems that enhance LLM outputs by retrieving relevant information from external knowledge bases, combining the power of generative AI with information retrieval for more accurate and contextual responses.

    103 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    549 tools

    LLM Orchestration

    Platforms and frameworks for designing, managing, and deploying complex LLM workflows with visual interfaces, allowing for the coordination of multiple AI models and services.

    192 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions