awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 Repos

Awesome GitHub RepositoriesAgentic Search Tools

Tools that enable autonomous agents to perform iterative, multi-step information retrieval and query refinement.

Distinguishing note: Focuses on autonomous agent workflows rather than standard user-initiated search.

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

Awesome Agentic Search Tools GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • chroma-core/chromaAvatar von chroma-core

    chroma-core/chroma

    26,198Auf GitHub ansehen↗

    Chroma is a specialized vector database designed to index and retrieve high-dimensional data representations for semantic similarity search. It functions as a comprehensive platform for information retrieval, enabling the storage and management of unstructured documents alongside structured metadata. By mapping data into numerical representations, the system facilitates rapid similarity lookups across large datasets. The platform distinguishes itself through a hybrid search infrastructure that combines dense vector embeddings with sparse keyword and regular expression matching to balance sema

    Enables autonomous agents to perform iterative search cycles and refine results for complex, multi-step queries.

    Rustaidatabasedocument-retrieval
    Auf GitHub ansehen↗26,198
  • weaviate/weaviateAvatar von weaviate

    weaviate/weaviate

    15,620Auf GitHub ansehen↗

    Weaviate is an AI-native vector database designed to store and index high-dimensional vector embeddings alongside traditional data objects. It serves as a backend infrastructure for retrieval-augmented generation, enabling applications to ground language model responses in private, context-aware data. The platform distinguishes itself by combining vector similarity search with traditional keyword filtering through a hybrid storage architecture. It integrates directly with external machine learning models to automate the generation of embeddings and perform complex inference tasks during inges

    Enables autonomous agents to execute iterative search workflows and retrieve information for complex reasoning tasks.

    Goapproximate-nearest-neighbor-searchgenerative-searchgrpc
    Auf GitHub ansehen↗15,620
  • vibrantlabsai/ragasAvatar von vibrantlabsai

    vibrantlabsai/ragas

    12,659Auf GitHub ansehen↗

    Ragas is an evaluation framework designed to measure the performance of retrieval-augmented generation pipelines and autonomous agent workflows. It provides a comprehensive suite of tools for benchmarking system outputs, utilizing language models as automated judges to score performance against defined rubrics and reference data. By standardizing inputs, retrieved contexts, and generated responses into a unified schema, the project enables consistent analysis across complex AI applications. The framework distinguishes itself through its ability to generate synthetic test datasets from existin

    Allows customization of agent tools and instructions to refine information retrieval and synthesis behavior.

    Pythonevaluationllmllmops
    Auf GitHub ansehen↗12,659
  • civitai/civitaiAvatar von civitai

    civitai/civitai

    7,158Auf GitHub ansehen↗

    Civitai is a platform for generative media creation and AI model distribution. It provides a centralized service for producing images, videos, audio, and music, while serving as a repository where users can share, discover, and browse custom model weights and fine-tuned adaptations. The platform distinguishes itself through a provider-agnostic orchestration layer that manages multi-step generation pipelines and complex workflows across different backends. It integrates with autonomous AI agents and editors via the Model Context Protocol, allowing external tools to access generation pipelines

    Locates specific AI models across a catalog using natural language search queries.

    TypeScriptaisocial-networkstable-diffusion
    Auf GitHub ansehen↗7,158
  • airweave-ai/airweaveAvatar von airweave-ai

    airweave-ai/airweave

    6,453Auf GitHub ansehen↗

    Airweave is a unified AI knowledge base platform that syncs data from external APIs into a searchable layer for retrieval-augmented generation. It provides a pre-built data connector library and a framework for building custom connectors, enabling the extraction, transformation, and synchronization of structured and unstructured data from SaaS applications. The platform includes a hybrid vector retrieval system that combines semantic, neural, and keyword search strategies to deliver grounded context for AI agents. The platform distinguishes itself through an agentic search engine that iterati

    Deploys an AI agent that iteratively explores data hierarchies and refines retrieval results using language models.

    Pythonagent-infrastructureaiai-agents
    Auf GitHub ansehen↗6,453
  • hwchase17/chat-langchainAvatar von hwchase17

    hwchase17/chat-langchain

    6,377Auf GitHub ansehen↗

    This project is a conversational assistant and retrieval-augmented generation system designed to provide technical answers from official documentation and support knowledge bases. It implements a retrieval architecture that routes queries through specialized tools and utilizes a model abstraction layer to switch between different chat and embedding providers without modifying core integration code. The system employs a graph-based state machine for durable agent execution, enabling state persistence and human-in-the-loop interactions. It features an agentic middleware framework that allows fo

    Uses a language model to dynamically select between documentation and support knowledge base tools based on user intent.

    TypeScript
    Auf GitHub ansehen↗6,377
  • voltagent/voltagentAvatar von VoltAgent

    VoltAgent/voltagent

    6,020Auf GitHub ansehen↗

    Provides the retriever as a tool so the agent can decide when to search the knowledge base.

    TypeScriptagentsaiai-agents
    Auf GitHub ansehen↗6,020
  • mervinpraison/praisonaiAvatar von MervinPraison

    MervinPraison/PraisonAI

    5,592Auf GitHub ansehen↗

    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

    Manages RAG knowledge sources, MCP connections, and agent skills as tool-based integrations.

    Pythonagentsaiai-agent-framework
    Auf GitHub ansehen↗5,592
  • kiln-ai/kilnAvatar von kiln-ai

    kiln-ai/kiln

    4,910Auf GitHub ansehen↗

    Kiln ist eine LLM-Entwicklungs-Workbench und ein Evaluierungs-Framework, das für das Design, das Testen und die Optimierung von Prompts und KI-Agenten entwickelt wurde. Es fungiert als Multi-Agenten-Orchestrator und RAG-Optimierungstool und bietet eine visuelle Schnittstelle für die iterative Entwicklung von KI-Systemen. Das Projekt zeichnet sich durch eine umfassende Fine-Tuning-Pipeline aus, die Zero-Code-Modelltraining und Reasoning-Destillation unterstützt. Es ermöglicht die Erstellung hierarchischer Multi-Agenten-Systeme, in denen spezialisierte Akteure über Tool-Calling koordinieren, und implementiert einen Model Context Protocol-Server, um diese Agenten und Suchfunktionen als standardisierte Tools für externe Clients bereitzustellen. Die Plattform deckt ein breites Spektrum an Fähigkeiten ab, einschließlich automatisierter KI-Jury-Bewertung zur Qualitätssicherung, synthetischer Datengenerierung für Training und Evaluierung sowie hybrider Vektor-Keyword-Suche zur Erdung von Modellantworten. Sie bietet zudem Tools für Prompt-Evolution, Trace-Auditing und die Verwaltung kollaborativer Datensätze via Git-Integration. Die Workbench ist über eine selbst-hostbare REST-API und eine dedizierte Python-Bibliothek für die programmatische Workflow-Ausführung zugänglich.

    Creates specialized search tools that enable agents to retrieve external knowledge from large document libraries.

    Python
    Auf GitHub ansehen↗4,910
  • camel-ai/oasisAvatar von camel-ai

    camel-ai/oasis

    4,833Auf GitHub ansehen↗

    Oasis ist ein LLM-gestützter Multi-Agenten-Sozialsimulator und ein Forschungstool zur Untersuchung synthetischer sozialer Phänomene. Es fungiert als Plattform für synthetische soziale Netzwerke, die die Infrastruktur sozialer Seiten – einschließlich Benutzerprofilen, Follow-Beziehungen und Mechanismen zur Inhaltsentdeckung – repliziert, um menschenähnliches soziales Verhalten in großem Maßstab zu modellieren. Das Framework orchestriert große Agentenpopulationen und unterstützt bis zu eine Million autonome Agenten. Es zeichnet sich dadurch aus, dass es Ausgaben von Sprachmodellen durch einen Tool-Calling-Orchestrator in konkrete soziale Aktionen und externe Tool-Ausführungen übersetzt, während es eine zeitbeschleunigte Simulationsuhr verwendet, um Ereignissequenzen von der Echtzeit zu entkoppeln. Das System deckt breite Funktionsbereiche ab, darunter die Modellierung sozialer Plattformen, graphbasierte Kartierung sozialer Netzwerke und algorithmische Inhaltsempfehlungen. Es bietet spezialisierte Forschungstools für die Modellierung von Informationsverbreitung, die Analyse von Gruppenpolarisierung und Agenten-Interviews, unterstützt durch persistentes Aktivitäts-Logging für retrospektive Datenanalysen. Das Projekt ist in Python implementiert.

    Enables autonomous agents to perform multi-step information retrieval to inform their interactions.

    Pythonagent-based-frameworkagent-based-simulationai-societies
    Auf GitHub ansehen↗4,833
  • tencentcloudadp/youtu-agentAvatar von TencentCloudADP

    TencentCloudADP/youtu-agent

    4,576Auf GitHub ansehen↗

    Youtu Agent is an open-source framework for building, running, and evaluating autonomous agents powered by large language models. It provides the core infrastructure for creating agents that follow reasoning loops, use toolkits, and coordinate with other agents to solve complex tasks, all managed through YAML-driven configuration files. The framework distinguishes itself through its support for multi-agent orchestration, where a planner agent decomposes tasks and coordinates specialized worker agents, and through its integration with the Model Context Protocol for connecting to external toolk

    Provides a command-line search agent that answers questions by searching the web using a pre-configured toolkit.

    Pythonagent-frameworkagentsopenai-agents
    Auf GitHub ansehen↗4,576
  • comfyanonymous/comfyui_examplesAvatar von comfyanonymous

    comfyanonymous/ComfyUI_examples

    3,918Auf GitHub ansehen↗

    This repository is a collection of node-based pipeline configurations, examples, and templates for generating AI media. It provides a workflow library and a curated gallery of blueprints designed for creating images, videos, and 3D assets using diffusion models. The project specifically offers a set of pre-configured node graphs for implementing advanced image generation and refinement techniques, with a focus on Stable Diffusion workflows. These examples demonstrate how to interconnect processing nodes to define complex generative logic without writing code. The available templates cover a

    Allows AI agents to locate specific generative models by capability to determine necessary request parameters.

    HTML
    Auf GitHub ansehen↗3,918
  • jetbrains/koogAvatar von JetBrains

    JetBrains/koog

    3,735Auf GitHub ansehen↗

    Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a graph-based workflow engine to define agent behaviors and decision paths as a directed graph of nodes and edges. The framework distinguishes itself through a model provider orchestrator that enables dynamic switching, load balancing, and automatic fallbacks between different AI backends. It implements the Model Context Protocol to connect agents to remote tool servers and features a RAG memory system using vector embeddings to maintain long-term conversation context. The project

    Exposes document retrieval systems as tools that agents can invoke on demand for knowledge retrieval.

    Kotlinagentframeworkagentic-aiagents
    Auf GitHub ansehen↗3,735
  • fetchai/innovation-lab-examplesAvatar von fetchai

    fetchai/innovation-lab-examples

    1,028Auf GitHub ansehen↗

    This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a decentralized network. It serves as a collection of patterns and examples for developing intelligent software entities capable of performing complex tasks, making decisions, and interacting with other agents to achieve shared goals. The framework distinguishes itself through its focus on multi-agent orchestration and decentralized communication. It enables the coordination of specialized agent teams that collaborate on workflows through structured messaging protocols, allowing

    Enables autonomous agents to perform iterative, multi-step information retrieval by integrating language models with search tools.

    Python
    Auf GitHub ansehen↗1,028
  1. Home
  2. Artificial Intelligence & ML
  3. Agentic Search Tools

Unter-Tags erkunden

  • Generative Model SearchSpecialized search tools for finding generative AI models based on capabilities or modalities. **Distinct from Agentic Search Tools:** Distinct from Agentic Search Tools by focusing on model capability discovery rather than iterative information retrieval.
  • Recommendation AgentsAgents that conduct web searches and generate personalized recommendations, price comparisons, and travel itineraries. **Distinct from Agentic Search Tools:** Distinct from Agentic Search Tools: focuses on generating recommendations and comparisons, not just information retrieval.
  • Search Guidance InstructionsTeaching AI agents how to formulate queries, choose search parameters, interpret results, and synthesize answers from a knowledge base. **Distinct from Agentic Search Tools:** Distinct from Agentic Search Tools: focuses on providing instructional guidance to agents about how to search, rather than the autonomous search execution itself.
  • Tool-Based Knowledge RetrieversProviding knowledge base retrieval as a tool that agents can invoke on demand. **Distinct from Agentic Search Tools:** Distinct from Agentic Search Tools: focuses on exposing retrieval as a tool for the agent to call, not iterative multi-step search.