19 مستودعات
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
MiroThinker هو نظام بحثي مستقل يستخدم نماذج لغات كبيرة لإجراء بحث وتنبؤات عميقة من خلال التفكير التكراري. يعمل كإطار عمل للذكاء الاصطناعي للبحث في الويب قادر على استرجاع بيانات الإنترنت في الوقت الفعلي وكشط محتوى الويب لتوفير مصادر قابلة للتحقق للاستعلامات المعقدة. يتضمن النظام معالج محتوى متعدد الوسائط يحول الصور والصوت والفيديو إلى أوصاف نصية للتحليل بواسطة النماذج القائمة على النصوص. لضمان الدقة الحسابية، يستخدم منفذ تعليمات برمجية معزول (sandboxed) لتشغيل تعليمات Python وتحليل البيانات. تتم إدارة الأداء من خلال أداة قياس أداء الذكاء الاصطناعي التي تقيم دقة وجودة استجابات الوكيل مقابل مجموعات بيانات موحدة باستخدام التحكيم الآلي. يوفر المشروع قدرات لسير عمل الوكلاء، بما في ذلك حلقات التفكير التكراري، وتوليد تقارير البحث، واستيراد وثائق البحث. كما يدمج استراتيجيات إدارة الذاكرة لتحسين نوافذ السياق ويسجل تواريخ التفاعل لتدريب النماذج.
Provides tools for querying external search engines and retrieving real-time internet data to ground AI reasoning.
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.
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.
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.
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.