awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

277 रिपॉजिटरी

Awesome GitHub RepositoriesModel Integration Interfaces

Standardized protocols and interfaces that enable seamless communication between different machine learning components.

Explore 277 awesome GitHub repositories matching artificial intelligence & ml · Model Integration Interfaces. Refine with filters or upvote what's useful.

Awesome Model Integration Interfaces GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted का अवतार

    awesome-selfhosted/awesome-selfhosted

    299,516GitHub पर देखें↗

    यह प्रोजेक्ट निजी सर्वर वातावरण और होम लैब में डिप्लॉयमेंट के लिए डिज़ाइन किए गए ओपन-सोर्स सॉफ्टवेयर की एक समुदाय-क्यूरेटेड निर्देशिका है। यह मुख्यधारा की क्लाउड सेवाओं के स्वतंत्र, स्व-होस्ट किए गए विकल्पों को खोजने के लिए एक व्यापक संसाधन के रूप में कार्य करता है, जिससे उपयोगकर्ता अपने डिजिटल इंफ्रास्ट्रक्चर पर पूर्ण डेटा स्वामित्व और नियंत्रण बनाए रख सकते हैं। निर्देशिका को एक पदानुक्रमित वर्गीकरण के माध्यम से संरचित किया गया है जो अनुप्रयोगों के एक विशाल संग्रह को तार्किक श्रेणियों में व्यवस्थित करता है, जो मीडिया प्रबंधन और डेटा एनालिटिक्स से लेकर निजी संचार और टीम उत्पादकता टूल तक फैला हुआ है। यह एक सहयोगात्मक पीयर-रिव्यू प्रक्रिया के माध्यम से खुद को अलग करती है, जहाँ समुदाय के सदस्य निर्देशिका को सटीक और विश्वसनीय सुनिश्चित करने के लिए प्रत्येक सबमिशन की गुणवत्ता और प्रासंगिकता को मान्य करते हैं। प्रोजेक्ट इंफ्रास्ट्रक्चर ऑटोमेशन, कंटेनर-आधारित सर्विस डिप्लॉयमेंट और घोषणात्मक कॉन्फ़िगरेशन प्रबंधन सहित क्षमताओं के एक व्यापक क्षेत्र को कवर करता है। ये टूल उपयोगकर्ताओं को पुनरुत्पादनीय सर्वर वातावरण बनाए रखने और निजी हार्डवेयर पर जटिल सर्विस निर्भरताओं को प्रबंधित करने में सहायता करते हैं। निर्देशिका को एक वर्ज़न-कंट्रोल रिपॉजिटरी के रूप में बनाए रखा जाता है, यह सुनिश्चित करते हुए कि सभी अपडेट और समुदाय-संचालित परिवर्तन ट्रैक किए जाते हैं और पारदर्शी हैं।

    Provides a chat interface that connects to various language models to support research, data retrieval, and agent-based tasks.

    awesomeawesome-listcloud
    GitHub पर देखें↗299,516
  • affaan-m/eccaffaan-m का अवतार

    affaan-m/ECC

    221,981GitHub पर देखें↗

    ECC एक LLM एजेंट ऑर्केस्ट्रेशन फ्रेमवर्क और क्रॉस-प्लेटफ़ॉर्म AI टूलिंग सूट है जिसे मल्टी-मॉडल वर्कफ़्लो का समन्वय करने के लिए डिज़ाइन किया गया है। यह विभिन्न AI-संचालित कोड संपादकों में जटिल सॉफ्टवेयर विकास कार्यों को निष्पादित करने के लिए विशेष एजेंट भूमिकाओं, पुन: प्रयोज्य कौशल और संरचित नियोजन को प्रबंधित करने के लिए एक सिस्टम प्रदान करता है। प्रोजेक्ट खुद को एक मॉडल कॉन्टेक्स्ट प्रोटोकॉल मैनेजर के रूप में अलग करता है, जो बाहरी सर्वर को एकीकृत करने और टूल निष्पादन का ऑडिट करने के लिए एक कॉन्फ़िगरेशन परत प्रदान करता है। यह आगे एक एजेंटिक सुरक्षा सैंडबॉक्स लागू करता है जो संवेदनशील फ़ाइल एक्सेस को प्रतिबंधित करता है और स्वायत्त वर्कफ़्लो को सुरक्षित करने के लिए गुप्त रिसाव (secret leakage) के लिए स्कैन करता है। फ्रेमवर्क AI कोडिंग वर्कफ़्लो ऑटोमेशन, टेस्ट-ड्रिवन डेवलपमेंट गार्डरेल्स, इंटेलिजेंट रूटिंग के माध्यम से मॉडल लागत ऑप्टिमाइज़ेशन और स्टेट-आइसोलेटेड मेमोरी प्रबंधन सहित व्यापक क्षमता क्षेत्रों को कवर करता है। इसमें भाषा-विशिष्ट कोडिंग मानकों को लागू करने और विभिन्न एकीकृत विकास वातावरणों में एजेंट व्यवहारों को प्रबंधित करने के लिए टूल भी शामिल हैं। सिस्टम को एक कमांड-लाइन इंटरफ़ेस के माध्यम से प्रबंधित किया जाता है जो टूल इंस्टॉलेशन, कॉन्फ़िगरेशन मरम्मत और टूलिंग प्रीसेट की तैनाती को संभालता है।

    Manages a configuration layer for integrating external servers and auditing tools via the Model Context Protocol.

    JavaScript
    GitHub पर देखें↗221,981
  • jmorganca/ollamajmorganca का अवतार

    jmorganca/ollama

    174,350GitHub पर देखें↗

    Ollama is a cross-platform runtime for managing, serving, and executing large language models on local hardware. It functions as a model manager and orchestrator that allows for the downloading, updating, and organization of model weights and configurations to ensure private and offline inference. The system provides a local inference API and a RESTful interface for programmatic model lifecycle management and text generation. It utilizes a compiled C++ backend to handle tensor operations and memory management. To support various hardware configurations, the runtime employs dynamic GPU offloa

    Offers programming interfaces that enable external applications to communicate with local AI models.

    Go
    GitHub पर देखें↗174,350
  • ollama/ollamaollama का अवतार

    ollama/ollama

    174,300GitHub पर देखें↗

    Ollama provides a framework for running and managing local machine learning models. It includes a command-line interface for model lifecycle management, such as creation, embedding generation, and configuration, alongside a stable API for programmatic interaction across multiple programming languages. The platform supports the import of models and adapters in various formats, including GGUF and Safetensors. Users can define custom model behaviors, prompt templates, and system messages through a configuration file format. It also offers tools for fine-tuning models with LoRA adapters and apply

    Exposes standardized endpoints and official client libraries that allow external applications to communicate seamlessly with locally hosted machine learning models.

    Godeepseekgemmagemma3
    GitHub पर देखें↗174,300
  • f/awesome-chatgpt-promptsf का अवतार

    f/awesome-chatgpt-prompts

    163,835GitHub पर देखें↗

    This project is a curated library of community-driven prompt templates and personas designed to improve interactions with large language models. It functions as a prompt engineering guide, providing interactive tutorials and examples to teach advanced design and reasoning techniques. The library can operate as a Model Context Protocol server, providing a standardized interface for AI tools and agents to access prompt data as a service. For organizations, it offers a self-hosted repository option that allows for private deployment on internal infrastructure with custom authentication and data

    Provides a standardized interface based on the Model Context Protocol to connect AI models to the prompt library.

    HTML
    GitHub पर देखें↗163,835
  • f/prompts.chatf का अवतार

    f/prompts.chat

    163,814GitHub पर देखें↗

    This platform serves as a centralized management system for organizing, refining, and versioning AI instructions and agent skills. It functions as a repository that enables users to store, categorize, and retrieve structured prompts, ensuring consistent performance across various artificial intelligence models. By integrating with the Model Context Protocol, the system allows external AI assistants and development environments to discover and access these instruction libraries directly. The platform distinguishes itself through its focus on prompt engineering and automated refinement, utilizi

    Enables automated discovery and retrieval of prompt templates via the Model Context Protocol.

    HTMLaiartificial-intelligenceawesome-list
    GitHub पर देखें↗163,814
  • langflow-ai/langflowlangflow-ai का अवतार

    langflow-ai/langflow

    149,735GitHub पर देखें↗

    Langflow is a visual interface for building and orchestrating workflows, allowing users to construct complex systems through a drag-and-drop canvas. It provides tools for managing autonomous agents, configuring memory settings, and integrating custom code-based components. Users can organize their work into projects, track component versions, and group multiple elements into reusable units. The platform includes an interactive playground for testing workflows, monitoring tool calls, and debugging chat sessions with unique identifiers. Once built, workflows can be executed via RESTful or OpenA

    Centralizes the registration and configuration of external server connections through a dedicated management interface.

    Pythonagentschatgptgenerative-ai
    GitHub पर देखें↗149,735
  • ggerganov/llama.cppggerganov का अवतार

    ggerganov/llama.cpp

    116,912GitHub पर देखें↗

    llama.cpp is a high-performance C++ inference engine and runtime for executing large language models locally across various hardware architectures. It provides the core components for local model execution, including a dedicated model quantizer for compressing weights into the GGUF format and a system for generating text embeddings for semantic search. The project distinguishes itself through specialized memory and execution optimizations, such as block-wise weight quantization to reduce memory footprints and memory-mapped model loading. It supports structured text generation by using formal

    Serves local models via OpenAI-compatible HTTP endpoints for integration with existing AI ecosystem tools.

    C++
    GitHub पर देखें↗116,912
  • punkpeye/awesome-mcp-serverspunkpeye का अवतार

    punkpeye/awesome-mcp-servers

    89,264GitHub पर देखें↗

    This project serves as a centralized directory and interoperability hub for the Model Context Protocol, providing a curated collection of standardized service connectors that bridge artificial intelligence models with external software, databases, and APIs. It facilitates the integration of AI agents with diverse ecosystems by offering a registry of machine-readable interface definitions that enable dynamic tool discovery and structured context injection. The directory distinguishes itself by focusing on the protocol-based interoperability required for autonomous AI agents to interact with he

    Establishes a shared schema allowing models to discover and execute external functions across diverse software environments.

    aimcp
    GitHub पर देखें↗89,264
  • chatgptnextweb/nextchatChatGPTNextWeb का अवतार

    ChatGPTNextWeb/NextChat

    88,256GitHub पर देखें↗

    NextChat is a self-hosted web application that provides a unified interface for interacting with multiple large language models. It functions as a conversational platform where users can manage and switch between diverse AI providers through configurable API backends, maintaining full control over their data and infrastructure. The platform features a persistent session layer designed to handle long-running dialogues by managing message history and context. It distinguishes itself through a structured prompt engineering environment that allows for the development and application of templates

    Delivers a web-based conversational interface that connects users to multiple large language model backends.

    TypeScriptcalclaudechatgptclaude
    GitHub पर देखें↗88,256
  • yidadaa/chatgpt-next-webYidadaa का अवतार

    Yidadaa/ChatGPT-Next-Web

    88,263GitHub पर देखें↗

    ChatGPT-Next-Web is a web-based chat interface for interacting with large language models via API or self-hosted model runners. It functions as a prompt management tool and a cross-platform application available for web, mobile, and desktop environments. The project distinguishes itself through a plugin integration gateway that extends model capabilities with external tools like network search and calculators. It includes a self-hosted administrative dashboard for controlling model lists, member permissions, and access passwords on private infrastructure. The application covers prompt engine

    Provides a web-based chat interface for interacting with large language models via API or self-hosted runners.

    TypeScript
    GitHub पर देखें↗88,263
  • chatgptnextweb/chatgpt-next-webChatGPTNextWeb का अवतार

    ChatGPTNextWeb/ChatGPT-Next-Web

    88,262GitHub पर देखें↗

    ChatGPT-Next-Web is a cross-platform web interface and frontend for interacting with large language models. It functions as a self-hosted client that allows users to connect to various AI model providers through a unified chat interface compatible with web browsers and desktop operating systems. The project includes a prompt template manager for creating and organizing reusable masks to standardize interactions. It supports self-hosting on private clouds to maintain data security and provides a centralized administrative panel for managing API resources and member access permissions. The app

    Ships a web-based conversational platform that provides a unified UI for interacting with multiple LLMs.

    TypeScript
    GitHub पर देखें↗88,262
  • modelcontextprotocol/serversmodelcontextprotocol का अवतार

    modelcontextprotocol/servers

    87,320GitHub पर देखें↗

    The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service environments, using a JSON-RPC based messaging standard to facilitate bidirectional communication between clients and servers. The protocol distinguishes itself through a robust capability-based handshake that negotiates feature sets during session initialization, ensuring compatibil

    Standardizes communication channels to link language models with external data sources and functional tools.

    TypeScript
    GitHub पर देखें↗87,320
  • infiniflow/ragflowinfiniflow का अवतार

    infiniflow/ragflow

    82,922GitHub पर देखें↗

    This project is a comprehensive retrieval-augmented generation platform designed for building, managing, and deploying knowledge-based AI applications. It provides a unified environment for organizing datasets, configuring conversational chat assistants, and developing autonomous agents that execute multi-step reasoning workflows. By integrating document intelligence with advanced retrieval pipelines, the platform enables the creation of grounded, verifiable responses supported by traceable citations. The platform distinguishes itself through deep document understanding and sophisticated know

    Standardizes HTTP endpoints for chat completions to ensure compatibility with common AI model integration interfaces.

    Pythonagentagenticagentic-ai
    GitHub पर देखें↗82,922
  • lobehub/lobe-chatlobehub का अवतार

    lobehub/lobe-chat

    78,762GitHub पर देखें↗

    Lobe Chat is a self-hosted AI platform that provides a web-based interface for interacting with multiple large language models. It functions as an AI agent orchestrator, allowing for the design, scheduling, and management of autonomous agent teams to perform operational tasks. The platform features an extensible plugin framework and SDK to integrate external tools and custom function calls into workflows. It utilizes a provider-agnostic model layer to unify various AI APIs and includes a context-aware memory system to store structured user information for personalized interactions. The syste

    Provides a unified web-based conversational platform for interacting with multiple large language models.

    TypeScript
    GitHub पर देखें↗78,762
  • lobehub/lobehublobehub का अवतार

    lobehub/lobehub

    78,736GitHub पर देखें↗

    LobeHub is a comprehensive multi-agent orchestration platform designed for building, configuring, and deploying specialized AI agents. It provides a unified chat-based gateway that allows users to manage autonomous agent teams across web, desktop, and mobile environments. By utilizing a framework that supports persistent memory and granular tool integration, the platform enables the execution of complex, multi-step workflows and domain-specific tasks. The platform distinguishes itself through an interactive artifact renderer that injects dynamic, visual UI elements directly into the chat stre

    Hosts chat-based environments that integrate interactive agents with dynamic artifacts for real-time task execution.

    TypeScriptagentagent-collaborationagent-harness
    GitHub पर देखें↗78,736
  • all-hands-ai/openhandsAll-Hands-AI का अवतार

    All-Hands-AI/OpenHands

    77,468GitHub पर देखें↗

    OpenHands is an autonomous AI software engineer and coding assistant designed to execute software engineering tasks by interacting directly with codebases and development environments. It functions as a platform for running AI agents that can write code and manage files to automate complex development workflows. The system distinguishes itself through a container-based execution environment that isolates agent actions within a sandboxed Linux environment. It employs an autonomous agent loop of observation, planning, and action, supported by a standardized communication protocol that allows it

    Implements communication standards for exchanging context and tool data between AI systems and software components.

    Python
    GitHub पर देखें↗77,468
  • nomic-ai/gpt4allnomic-ai का अवतार

    nomic-ai/gpt4all

    77,375GitHub पर देखें↗

    GPT4All is a cross-platform runtime environment designed to execute large language models directly on local consumer hardware. By leveraging an optimized C++ inference backend, it enables private, offline AI interactions without requiring an internet connection or external cloud services. The project provides a comprehensive ecosystem for managing the entire model lifecycle, including discovery, downloading, and configuration of local weights. What distinguishes the platform is its integrated retrieval-augmented generation engine, which allows users to index local documents into semantic vect

    Exposes HTTP endpoints for text completion and model listing that are compatible with standard client tools.

    C++ai-chatllm-inference
    GitHub पर देखें↗77,375
  • hiyouga/llama-efficient-tuninghiyouga का अवतार

    hiyouga/LLaMA-Efficient-Tuning

    72,239GitHub पर देखें↗

    This project is a fine-tuning framework and training pipeline designed to optimize and adapt large language and vision models. It provides a specialized toolkit for parameter-efficient tuning and supervised learning, serving as both a trainer for multimodal models and a deployment tool for serving fine-tuned models via high-performance inference engines. The framework focuses on reducing memory and compute requirements by updating a small subset of model parameters. It supports a wide range of adaptation strategies, including vision-language model training to align text, image, video, and aud

    Provides a standardized interface for exposing tuned models as web services using OpenAI-compatible API endpoints.

    Python
    GitHub पर देखें↗72,239
  • pewdiepie-archdaemon/odysseuspewdiepie-archdaemon का अवतार

    pewdiepie-archdaemon/odysseus

    72,184GitHub पर देखें↗

    Odysseus is a self-hosted AI workspace and autonomous agent framework designed for deploying and managing large language models. It serves as a centralized platform for orchestrating agentic tasks, utilizing a model context protocol server to connect AI models to external system utilities, browser automation, and local hardware. The system distinguishes itself through a combination of retrieval-augmented generation and a RAG knowledge base, using vector stores and local embeddings to provide persistent semantic memory. It further integrates AI-driven communication management to triage email i

    Integrates a standardized protocol to connect AI models to browser automation and system utilities.

    Python
    GitHub पर देखें↗72,184
पिछला123456…14अगला
  1. Home
  2. Artificial Intelligence & ML
  3. Agentic Systems Frameworks
  4. Model Integration and Serving
  5. Model Integration Interfaces

सब-टैग एक्सप्लोर करें

  • AI Integration APIs1 सब-टैगProgramming interfaces that enable applications to communicate with AI models using standardized request and response formats.
  • AI Integration Protocols2 सब-टैग्सCommunication standards that define how AI systems exchange context, tools, and data with other software components.
  • AI Model Interfaces2 सब-टैग्सUser-facing applications that provide a structured interface for humans to interact with AI models for specific tasks.
  • Model Context Protocol4 सब-टैग्सStandardized protocols for connecting AI models to local data sources and external tools to improve context awareness.
  • Schema-Based Tool DefinitionsTyped interfaces that allow models to discover and execute operations with validated inputs.