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
·

412 Repos

Awesome GitHub RepositoriesModel Integration and Serving

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

Awesome Model Integration and Serving GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.

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

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • affaan-m/eccAvatar von affaan-m

    affaan-m/ECC

    221,981Auf GitHub ansehen↗

    ECC ist ein LLM-Agenten-Orchestrierungs-Framework und eine plattformübergreifende KI-Tool-Suite, die darauf ausgelegt ist, Multi-Modell-Workflows zu koordinieren. Es bietet ein System zur Verwaltung spezialisierter Agentenrollen, wiederverwendbarer Fähigkeiten und strukturierter Planung, um komplexe Softwareentwicklungsaufgaben über verschiedene KI-gestützte Code-Editoren hinweg auszuführen. Das Projekt zeichnet sich als Model Context Protocol Manager aus und bietet eine Konfigurationsschicht zur Integration externer Server und zur Prüfung der Tool-Ausführung. Es implementiert zudem eine agentische Sicherheits-Sandbox, die den Zugriff auf sensible Dateien einschränkt und auf Geheimnislecks scannt, um autonome Workflows zu sichern. Das Framework deckt breite Fähigkeitsbereiche ab, einschließlich der Automatisierung von KI-Coding-Workflows mit Leitplanken für testgetriebene Entwicklung, Modellkostenoptimierung durch intelligentes Routing und zustandsisoliertes Speichermanagement. Es enthält zudem Tools zur Durchsetzung sprachspezifischer Codierungsstandards und zur Verwaltung von Agentenverhalten über verschiedene integrierte Entwicklungsumgebungen hinweg. Das System wird über eine Befehlszeilenschnittstelle verwaltet, die die Tool-Installation, Konfigurationsreparatur und die Bereitstellung von Tool-Presets handhabt.

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

    JavaScript
    Auf GitHub ansehen↗221,981
  • jmorganca/ollamaAvatar von jmorganca

    jmorganca/ollama

    174,350Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗174,350
  • ollama/ollamaAvatar von ollama

    ollama/ollama

    174,300Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗174,300
  • f/awesome-chatgpt-promptsAvatar von f

    f/awesome-chatgpt-prompts

    163,835Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗163,835
  • f/prompts.chatAvatar von f

    f/prompts.chat

    163,814Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗163,814
  • microsoft/markitdownAvatar von microsoft

    microsoft/markitdown

    154,485Auf GitHub ansehen↗

    This project is an AI-powered document processing engine designed to transform diverse file formats into structured Markdown. By leveraging multimodal language models, it performs complex layout analysis and semantic text extraction, allowing for the conversion of both unstructured files and scanned images into machine-readable content. The toolkit distinguishes itself through a modular, plugin-based architecture that orchestrates multi-stage extraction pipelines. Users can steer the parsing behavior by injecting custom instructions, enabling the system to adapt to domain-specific document st

    Enables dynamic instruction overriding to steer the underlying model's parsing behavior for domain-specific document structures and formatting.

    Pythonautogenautogen-extensionlangchain
    Auf GitHub ansehen↗154,485
  • langflow-ai/langflowAvatar von langflow-ai

    langflow-ai/langflow

    149,735Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗149,735
  • hwchase17/langchainAvatar von hwchase17

    hwchase17/langchain

    139,533Auf GitHub ansehen↗

    LangChain is a framework for building applications that chain large language models with external data sources and third-party tools. It serves as an orchestrator for autonomous agents that use language models to plan and execute multi-step tasks, while providing a toolkit for linking interoperable AI components into sequences to prototype complex model behaviors. The project provides a model agnostic integration layer, allowing users to switch between different language model providers using a standardized interface. It also includes tools for observability and evaluation to track the perfor

    Provides unified interfaces for connecting and configuring multiple language model providers to prevent vendor lock-in.

    Python
    Auf GitHub ansehen↗139,533
  • langchain-ai/langchainAvatar von langchain-ai

    langchain-ai/langchain

    139,458Auf GitHub ansehen↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing

    Standardizes connections to diverse language model providers through flexible, swappable integration layers.

    Pythonagentsaiai-agents
    Auf GitHub ansehen↗139,458
  • firecrawl/firecrawlAvatar von firecrawl

    firecrawl/firecrawl

    133,479Auf GitHub ansehen↗

    Firecrawl is a web data extraction platform designed to convert unstructured web content into clean, LLM-ready formats like markdown or JSON. It functions as an autonomous web crawler and scraper, capable of mapping entire domains, performing recursive navigation, and executing complex data gathering tasks. By leveraging headless browser orchestration, the system handles dynamic, JavaScript-heavy pages to ensure comprehensive data capture. The platform distinguishes itself through its focus on agentic workflows, providing a programmatic interface that allows autonomous agents to perform live

    Allows users to select between different AI models to optimize the balance between extraction speed and data processing accuracy.

    TypeScriptaiai-agentsai-crawler
    Auf GitHub ansehen↗133,479
  • ggerganov/llama.cppAvatar von ggerganov

    ggerganov/llama.cpp

    116,912Auf GitHub ansehen↗

    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++
    Auf GitHub ansehen↗116,912
  • punkpeye/awesome-mcp-serversAvatar von punkpeye

    punkpeye/awesome-mcp-servers

    89,264Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗89,264
  • chatgptnextweb/nextchatAvatar von ChatGPTNextWeb

    ChatGPTNextWeb/NextChat

    88,256Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗88,256
  • yidadaa/chatgpt-next-webAvatar von Yidadaa

    Yidadaa/ChatGPT-Next-Web

    88,263Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗88,263
  • chatgptnextweb/chatgpt-next-webAvatar von ChatGPTNextWeb

    ChatGPTNextWeb/ChatGPT-Next-Web

    88,262Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗88,262
  • modelcontextprotocol/serversAvatar von modelcontextprotocol

    modelcontextprotocol/servers

    87,320Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗87,320
  • zed-industries/zedAvatar von zed-industries

    zed-industries/zed

    85,338Auf GitHub ansehen↗

    Zed is an AI-native, high-performance code editor designed for extreme responsiveness and keyboard-centric workflows. It functions as an extensible text processing workspace that integrates autonomous agents and predictive models directly into the development environment to automate complex engineering tasks, refactoring, and code generation. The editor distinguishes itself through a GPU-accelerated rendering pipeline and an asynchronous multi-threaded architecture that ensures low-latency interaction even with large-scale projects. It features built-in support for real-time, multi-user colla

    Hosts AI models locally to maintain complete control over sensitive development data while improving inference performance.

    Rustgpuirust-langtext-editor
    Auf GitHub ansehen↗85,338
  • infiniflow/ragflowAvatar von infiniflow

    infiniflow/ragflow

    82,922Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗82,922
  • lobehub/lobe-chatAvatar von lobehub

    lobehub/lobe-chat

    78,762Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗78,762
Vorherige123456…21Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. Agentic Systems Frameworks
  4. Model Integration and Serving

Unter-Tags erkunden

  • AI Model Abstractions1 Sub-TagSoftware layers that provide standardized interfaces for interacting with various large language models.
  • AI Model Management6 Sub-TagsSystems for organizing, configuring, and maintaining the lifecycle of AI models and agentic behaviors.
  • AI Model Orchestration3 Sub-TagsMiddleware that manages interactions between multiple AI models, providers, and prompt security strategies.
  • AI Provider IntegrationsConfiguration interfaces for connecting to various external or local large language model providers.
  • AI Services3 Sub-TagsManaged services and optimization utilities that enhance the functionality of external AI providers.
  • Local AI Model Runtimes2 Sub-TagsPlatforms for executing and securing AI models directly on local hardware to improve performance and privacy.
  • Model Integration Interfaces5 Sub-TagsStandardized protocols and interfaces that enable seamless communication between different machine learning components.
  • Model Orchestration3 Sub-TagsSystems that manage and route requests across multiple machine learning models to optimize task execution.