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
·

12 Repos

Awesome GitHub RepositoriesContextual Data Providers

Systems that supply external data to AI models to improve response accuracy.

Distinguishing note: Focuses on providing repository data as context for AI.

Explore 12 awesome GitHub repositories matching artificial intelligence & ml · Contextual Data Providers. Refine with filters or upvote what's useful.

Awesome Contextual Data Providers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • github/github-mcp-serverAvatar von github

    github/github-mcp-server

    30,726Auf GitHub ansehen↗

    This project is a Model Context Protocol server that provides a standardized interface for connecting host applications to external data sources and service APIs. It functions as a middleware component, exposing repository-related functionality as a set of discoverable tools that can be invoked dynamically by large language models to facilitate context-aware reasoning and task execution. By bridging host environments with external platforms, the server enables artificial intelligence models to access real-time repository information, supporting automated workflows and improved accuracy in gen

    Provides AI models with real-time access to repository information to improve the accuracy of generated responses.

    Gogithubmcpmcp-server
    Auf GitHub ansehen↗30,726
  • openai/openai-agents-pythonAvatar von openai

    openai/openai-agents-python

    27,191Auf GitHub ansehen↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Injects dynamic external data into conversation history to ground model responses.

    Pythonagentsaiframework
    Auf GitHub ansehen↗27,191
  • redis/go-redisAvatar von redis

    redis/go-redis

    22,159Auf GitHub ansehen↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Provides agents with structured, schema-first access to operational data for accurate information retrieval.

    Gogogolangredis
    Auf GitHub ansehen↗22,159
  • vercel/aiAvatar von vercel

    vercel/ai

    21,885Auf GitHub ansehen↗

    This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for orchestrating language models, autonomous agents, and interactive user interfaces. It serves as a central library for managing the entire lifecycle of AI interactions, from initial prompt generation and model provider abstraction to complex, multi-step reasoning and tool execution. The framework distinguishes itself through its deep integration with frontend development, specifically by enabling generative user interfaces that render dynamic components directly from model outputs. I

    Fetches and injects external application data to provide relevant background context to AI models during execution.

    TypeScriptanthropicartificial-intelligencegemini
    Auf GitHub ansehen↗21,885
  • kilo-org/kilocodeAvatar von Kilo-Org

    Kilo-Org/kilocode

    15,616Auf GitHub ansehen↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Fetches live files, documentation, and system configurations to provide relevant context for AI agents.

    TypeScriptaiai-ageai-coding
    Auf GitHub ansehen↗15,616
  • modelcontextprotocol/typescript-sdkAvatar von modelcontextprotocol

    modelcontextprotocol/typescript-sdk

    12,674Auf GitHub ansehen↗

    This project provides a TypeScript software development kit for the Model Context Protocol, a standard designed to facilitate bidirectional communication between AI applications and external data sources or tools. It serves as a foundational framework for building both clients and servers, enabling language models to interact with external systems through a unified, decoupled interface. The SDK distinguishes itself by implementing a transport-agnostic connection layer that supports both local standard input-output streams and remote HTTP endpoints. It utilizes a JSON-RPC message bus to manage

    Supplies structured data and content to models to provide necessary background information for tasks.

    TypeScript
    Auf GitHub ansehen↗12,674
  • datahub-project/datahubAvatar von datahub-project

    datahub-project/datahub

    12,141Auf GitHub ansehen↗

    DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono

    Answers technical and operational questions about data assets through integrated messaging platforms.

    Pythondata-catalogdata-discoverydata-governance
    Auf GitHub ansehen↗12,141
  • spring-projects/spring-aiAvatar von spring-projects

    spring-projects/spring-ai

    9,001Auf GitHub ansehen↗

    Spring AI is an application framework for Java that provides a portable, fluent API for integrating AI models, tools, and vector stores into applications. It wraps multiple AI providers behind a common interface, allowing developers to switch between chat, embedding, image, and speech models without changing application code. The framework includes a chainable chat client API similar to WebClient or RestClient, supports both synchronous and streaming interactions, and offers structured output conversion that transforms unstructured AI responses into strongly-typed Java objects. The framework

    Provides a mechanism to pass extra user-defined data to tools without sending it to the AI model.

    Javaartificial-intelligencejavaspring-ai
    Auf GitHub ansehen↗9,001
  • modelcontextprotocol/modelcontextprotocolAvatar von modelcontextprotocol

    modelcontextprotocol/modelcontextprotocol

    8,458Auf GitHub ansehen↗

    Model Context Protocol is a standardized framework for connecting large language models to external data sources and executable tools. It enables the creation of a universal interface where servers expose tools, resources, and prompts that can be discovered and utilized by various AI clients. The protocol utilizes a JSON-RPC message system that is transport-agnostic, supporting both standard input/output for local processes and HTTP with server-sent events for remote connections. It emphasizes security and control by delegating model sampling to the client to keep API keys secure from servers

    Supplies external data such as file contents and database schemas to AI models to improve response accuracy.

    TypeScript
    Auf GitHub ansehen↗8,458
  • agiresearch/aiosAvatar von agiresearch

    agiresearch/AIOS

    5,168Auf GitHub ansehen↗

    AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and tool execution for multiple autonomous AI agents. It serves as a comprehensive framework for developing and deploying agents, featuring a dedicated resource manager that coordinates model backends, GPU memory, and isolated kernel instances. The system distinguishes itself through a semantic memory engine that uses vector search and autonomous clustering for long-term knowledge management, and a semantic file system that allows users to control computer files and system operations

    Associates keywords, tags, and timestamps with memory records to enable structured categorization and retrieval.

    Python
    Auf GitHub ansehen↗5,168
  • datlechin/tableproAvatar von datlechin

    datlechin/TablePro

    4,471Auf GitHub ansehen↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Injects database schemas and query results into AI prompts to provide models with relevant information.

    Swift
    Auf GitHub ansehen↗4,471
  • stormzhang/ai-coding-guideAvatar von stormzhang

    stormzhang/ai-coding-guide

    1,164Auf GitHub ansehen↗

    This project provides a comprehensive guide and framework for implementing autonomous AI coding assistants within local development environments. It focuses on orchestrating multi-agent teams that can plan, execute, and verify complex software engineering tasks, such as refactoring, bug resolution, and test generation, while maintaining deep awareness of project-specific context and memory. The system distinguishes itself through a robust security-first architecture that enforces granular access controls, execution isolation, and mandatory human-in-the-loop approvals for all file modification

    Supplies precise code blocks and file context to ensure agents operate within the intended scope.

    agentai-codinganthropic
    Auf GitHub ansehen↗1,164
  1. Home
  2. Artificial Intelligence & ML
  3. Contextual Data Providers

Unter-Tags erkunden

  • Contextual Documentation ProvidersSystems that link data assets to external specifications and dashboards to provide immediate access to relevant information. **Distinct from Contextual Data Providers:** Distinct from Contextual Data Providers: focuses on linking documentation and specifications rather than supplying raw data to models.
  • Conversational Data AssistantsInterfaces that answer technical and operational questions about data assets through messaging platforms. **Distinct from Contextual Data Providers:** Distinct from Contextual Data Providers: focuses on conversational interaction and user support rather than raw data injection.
  • Memory TaggingAssociates metadata with stored memory records for indexing and retrieval. **Distinct from Contextual Data Providers:** Distinct from Contextual Data Providers: focuses on tagging stored memory records for indexing rather than providing external data to models.
  • Tool Context ProvidersProvides extra user-defined data via a context object that tools can access during execution without sending it to the AI model. **Distinct from Contextual Data Providers:** Distinct from Contextual Data Providers: focuses on providing context specifically to tools, not to the AI model itself.