awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 مستودعات

Awesome GitHub RepositoriesWeb Search Tools

Utilities for agents to query external search engines and retrieve real-time information.

Distinguishing note: Focuses on search integration for AI agents rather than general web scraping or browser automation.

Explore 19 awesome GitHub repositories matching artificial intelligence & ml · Web Search Tools. Refine with filters or upvote what's useful.

Awesome Web Search Tools GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • zhayujie/chatgpt-on-wechatالصورة الرمزية لـ zhayujie

    zhayujie/chatgpt-on-wechat

    45,353عرض على GitHub↗

    This project is an autonomous agent framework designed to integrate large language models with popular messaging platforms. It functions as a middleware platform that enables automated, multimodal interactions by decomposing complex user goals into sequential plans, executing them through external tools, and maintaining persistent context across sessions. The framework distinguishes itself through a modular skill architecture and a hybrid memory system. Users can extend system capabilities by installing custom logic modules from community hubs or generating them through natural language. The

    Agent framework queries the internet to retrieve real-time information and current data for informed, up-to-date responses.

    Pythonaiai-agentchatgpt
    عرض على GitHub↗45,353
  • panniantong/agent-reachالصورة الرمزية لـ Panniantong

    Panniantong/Agent-Reach

    31,610عرض على GitHub↗

    Agent-Reach is an AI agent web gateway and search tool that provides language models with the ability to search and read content from the open web, social media, and community forums without using official APIs. It functions as a routing layer that connects large language models to various internet backends while managing content parsing and connection health. The system enables API-free information retrieval by using open-source backends to extract text and metadata from platforms such as Twitter, Reddit, and YouTube. It converts unstructured website content, RSS feeds, and video transcripts

    Provides a CLI tool for AI agents to query external search engines and retrieve real-time information.

    Pythonagent-infrastructureai-agentai-search
    عرض على GitHub↗31,610
  • sipeed/picoclawالصورة الرمزية لـ sipeed

    sipeed/picoclaw

    29,430عرض على GitHub↗

    Picoclaw is a lightweight framework designed for the deployment and orchestration of autonomous software agents. It functions as a cross-platform runtime that packages the entire system into a single self-contained binary, enabling native execution across diverse hardware architectures including RISC-V, ARM64, and x86_64. The platform is specifically optimized for resource-constrained environments, ensuring minimal startup times and a low memory footprint. The system distinguishes itself through intelligent task orchestration, which routes incoming requests to specific inference models based

    Enables agents to query external search engines and retrieve real-time information.

    Go
    عرض على GitHub↗29,430
  • huggingface/smolagentsالصورة الرمزية لـ huggingface

    huggingface/smolagents

    27,885عرض على GitHub↗

    This framework provides a development toolkit for building autonomous agents that utilize language models to solve complex, non-deterministic tasks. Its core design centers on a code-executing architecture where agents generate and run Python code snippets to perform logic, data manipulation, and tool interactions. By moving beyond structured data formats, the system enables agents to manage program flow and object state through iterative reasoning cycles. The project distinguishes itself through its focus on code-based agent implementation and secure execution environments. Developers can ch

    Includes a built-in web search tool with configurable rate limiting and request headers.

    Python
    عرض على GitHub↗27,885
  • claude-code-best/claude-codeالصورة الرمزية لـ claude-code-best

    claude-code-best/claude-code

    20,272عرض على GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Queries external search engines to retrieve real-time information for agent grounding.

    TypeScript
    عرض على GitHub↗20,272
  • openai/gpt-ossالصورة الرمزية لـ openai

    openai/gpt-oss

    20,191عرض على GitHub↗

    gpt-oss is an open-weight large language model and reasoning engine designed for complex reasoning and agentic workflows. It functions as an AI agent framework and model serving API, allowing for local deployment and the hosting of standardized interfaces to expose model completions and internal reasoning processes. The project distinguishes itself as a quantized inference engine, utilizing tensor parallelism and weight quantization to run high-parameter models on limited hardware. It features a reasoning model that employs chain-of-thought processing to solve multi-step logical tasks. The s

    Integrated browser tool allows the agent to query search engines and retrieve real-time web information.

    Python
    عرض على GitHub↗20,191
  • nirdiamant/genai_agentsالصورة الرمزية لـ NirDiamant

    NirDiamant/GenAI_Agents

    20,047عرض على GitHub↗

    GenAI_Agents is a development framework and orchestration engine designed for building autonomous, multi-agent systems. It provides the infrastructure to construct complex, state-managed workflows where specialized agents collaborate to execute multi-step tasks, manage long-term memory, and perform iterative reasoning. The platform distinguishes itself through its graph-based orchestration model, which allows developers to define intricate agentic processes with explicit state transitions. It supports advanced control mechanisms such as human-in-the-loop intervention for manual oversight and

    Provides utilities for agents to query external search engines and retrieve real-time information.

    Jupyter Notebookagentsaigenai
    عرض على GitHub↗20,047
  • vxcontrol/pentagiالصورة الرمزية لـ vxcontrol

    vxcontrol/pentagi

    17,766عرض على GitHub↗

    Pentagi is an autonomous security testing framework and agent orchestrator designed to plan and execute end-to-end security assessments. It utilizes a coordination engine to decompose complex goals into actionable subtasks, performing automated penetration testing and vulnerability research within isolated container environments. The system distinguishes itself through a temporal knowledge graph that tracks semantic relationships between entities and vulnerabilities to reuse intelligence across projects. It includes a web intelligence reconnaissance tool for automated data gathering and agent

    Integrates search APIs and browser capabilities to allow autonomous agents to gather real-time web intelligence.

    Goai-agentsai-security-toolanthropic
    عرض على GitHub↗17,766
  • getmaxun/maxunالصورة الرمزية لـ getmaxun

    getmaxun/maxun

    15,049عرض على GitHub↗

    Maxun is an open-source web scraping and automation platform designed to transform dynamic website content into structured data. By leveraging artificial intelligence to interpret natural language prompts, the system identifies page elements and extracts information without requiring manual selector configuration. It serves as a bridge between raw web content and intelligent workflows, providing structured outputs in formats optimized for large language model ingestion and agent-based applications. The platform distinguishes itself through its ability to handle complex, authenticated, and dyn

    Executes search queries across the web and retrieves results as structured metadata for further processing.

    TypeScriptagentsapiautomation
    عرض على GitHub↗15,049
  • nesquena/hermes-webuiالصورة الرمزية لـ nesquena

    nesquena/hermes-webui

    14,912عرض على GitHub↗

    Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware. The system distinguishes itself through a persistent memory manager that utilizes knowledge graphs and markdown files for long-term context across sessions. It features a model context protocol host for extending agent capabilities with standardized tools and supports the orchestratio

    Provides integrated web search tools for agents to retrieve real-time information and synthesize results for recurring tasks.

    Pythonagentai-agentshermes
    عرض على GitHub↗14,912
  • langchain-ai/open_deep_researchالصورة الرمزية لـ langchain-ai

    langchain-ai/open_deep_research

    11,719عرض على GitHub↗

    Open Deep Research is an artificial intelligence framework designed to automate complex, multi-step research workflows. It functions as an autonomous agent that performs iterative web searches, analyzes retrieved data, and synthesizes information into structured reports. By decomposing broad queries into smaller sub-tasks, the system builds a comprehensive knowledge base to address open-ended questions. The platform distinguishes itself through an agentic loop that dynamically refines research strategies based on previous findings. It manages long-form data by compressing and summarizing cont

    Coordinates autonomous search queries to retrieve and structure information from the web.

    Python
    عرض على GitHub↗11,719
  • langchain-ai/open-sweالصورة الرمزية لـ langchain-ai

    langchain-ai/open-swe

    9,988عرض على GitHub↗

    Open-SWE is an asynchronous software engineering agent and orchestrator designed to automate end-to-end coding tasks and pull request reviews. It functions as a middleware framework that coordinates long-running AI operations across multiple subagents, utilizing state persistence and human-in-the-loop oversight to manage complex workflows. The system is distinguished by its use of isolated remote Linux sandboxes for secure code execution and shell command processing. It features a webhook-driven integration platform that triggers automated engineering tasks via mentions and events in GitHub,

    Integrates a web search tool to allow agents to retrieve real-time external information from the internet.

    Python
    عرض على GitHub↗9,988
  • lostruins/koboldcppالصورة الرمزية لـ LostRuins

    LostRuins/koboldcpp

    9,511عرض على GitHub↗

    KoboldCPP is a local large language model inference engine and GGUF model runner designed to execute quantized models on personal hardware. It functions as a multimodal AI server and API gateway, providing OpenAI-compatible endpoints that allow third-party clients to interact with locally hosted models. The project distinguishes itself as an AI storytelling backend, featuring dedicated tools for long-form narrative management through persistent memory, world lore tracking, and character state management. It further extends its capabilities as a multimodal server capable of processing text, im

    Augments AI queries with real-time information retrieved from external search engines via a proxy.

    C++gemmaggmlgguf
    عرض على GitHub↗9,511
  • livekit/agentsالصورة الرمزية لـ livekit

    livekit/agents

    9,379عرض على GitHub↗

    This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu

    Queries the internet during model inference to integrate real-time information into agent responses.

    Pythonagentsaiopenai
    عرض على GitHub↗9,379
  • miromindai/mirothinkerالصورة الرمزية لـ MiroMindAI

    MiroMindAI/MiroThinker

    8,315عرض على GitHub↗

    MiroThinker هو نظام بحثي مستقل يستخدم نماذج لغات كبيرة لإجراء بحث وتنبؤات عميقة من خلال التفكير التكراري. يعمل كإطار عمل للذكاء الاصطناعي للبحث في الويب قادر على استرجاع بيانات الإنترنت في الوقت الفعلي وكشط محتوى الويب لتوفير مصادر قابلة للتحقق للاستعلامات المعقدة. يتضمن النظام معالج محتوى متعدد الوسائط يحول الصور والصوت والفيديو إلى أوصاف نصية للتحليل بواسطة النماذج القائمة على النصوص. لضمان الدقة الحسابية، يستخدم منفذ تعليمات برمجية معزول (sandboxed) لتشغيل تعليمات Python وتحليل البيانات. تتم إدارة الأداء من خلال أداة قياس أداء الذكاء الاصطناعي التي تقيم دقة وجودة استجابات الوكيل مقابل مجموعات بيانات موحدة باستخدام التحكيم الآلي. يوفر المشروع قدرات لسير عمل الوكلاء، بما في ذلك حلقات التفكير التكراري، وتوليد تقارير البحث، واستيراد وثائق البحث. كما يدمج استراتيجيات إدارة الذاكرة لتحسين نوافذ السياق ويسجل تواريخ التفاعل لتدريب النماذج.

    Provides tools for querying external search engines and retrieving real-time internet data to ground AI reasoning.

    Python
    عرض على GitHub↗8,315
  • ericlbuehler/mistral.rsالصورة الرمزية لـ EricLBuehler

    EricLBuehler/mistral.rs

    6,597عرض على GitHub↗

    mistral.rs is an inference engine for large language models that runs locally and exposes models behind OpenAI and Anthropic-compatible APIs. It serves as a multi-model serving platform, capable of loading several models in a single server process with per-request routing and on-demand loading and unloading. The engine supports multimodal inference, processing text alongside images, video, audio, and speech inputs, and includes a quantized model deployment runtime that reduces memory use and speeds up inference on consumer hardware. The project distinguishes itself through an agentic tool exe

    Augments model responses with live web search results by enabling a built-in search tool that queries DuckDuckGo and extracts page content.

    Rustllmrustuqff
    عرض على GitHub↗6,597
  • mervinpraison/praisonaiالصورة الرمزية لـ MervinPraison

    MervinPraison/PraisonAI

    5,592عرض على GitHub↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Uses search engines to retrieve real-time information and produce summaries.

    Pythonagentsaiai-agent-framework
    عرض على GitHub↗5,592
  • dontriskit/awesome-ai-system-promptsالصورة الرمزية لـ dontriskit

    dontriskit/awesome-ai-system-prompts

    5,206عرض على GitHub↗

    This project is a comprehensive library of structured system prompts and configuration templates designed to define the behavior, persona, and operational boundaries of autonomous artificial intelligence agents. It serves as a framework for prompt engineering, providing modular instructions that help models parse complex tasks, maintain consistent interaction tones, and adhere to specific domain constraints. The repository distinguishes itself by offering specialized configurations for agent safety and security, including protocols to prevent prompt injection and unauthorized data access. It

    Queries external search engines to retrieve real-time information for automated tasks.

    TypeScript
    عرض على GitHub↗5,206
  • sentient-agi/opendeepsearchالصورة الرمزية لـ sentient-agi

    sentient-agi/OpenDeepSearch

    3,829عرض على GitHub↗

    OpenDeepSearch is an autonomous research platform and search orchestration engine that connects large language models with live web data. It functions as an agentic information retrieval tool designed to automate the gathering, structuring, and synthesis of web information to resolve complex queries. The system differentiates itself through iterative multi-hop querying, which allows the agent to execute sequences of dependent searches where previous results refine subsequent requests. It features a semantic reranking pipeline that uses embedding models to prioritize the most relevant content

    Uses embedding models to prioritize retrieved web content based on relevance before delivering it to agents.

    Python
    عرض على GitHub↗3,829
  1. Home
  2. Artificial Intelligence & ML
  3. Web Search Tools

استكشف الوسوم الفرعية

  • Semantic RerankersTools that use embeddings to prioritize search results before they are consumed by an agent. **Distinct from Web Search Tools:** Focuses on the reranking of results specifically for agent delivery, not general search utility.