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
·

78 Repos

Awesome GitHub RepositoriesAI Model Integrations

Capabilities for connecting various AI models and extending them with custom workflows.

Distinguishing note: Focuses on the extensibility of model integrations.

Explore 78 awesome GitHub repositories matching artificial intelligence & ml · AI Model Integrations. Refine with filters or upvote what's useful.

Awesome AI Model Integrations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • open-webui/open-webuiAvatar von open-webui

    open-webui/open-webui

    142,694Auf GitHub ansehen↗

    Open WebUI is a self-hosted, web-based platform designed for interacting with local and remote artificial intelligence models. It functions as a unified interface and orchestration suite, enabling users to build, deploy, and manage specialized AI agents equipped with custom instructions, external tool access, and private knowledge bases. The platform distinguishes itself through a modular architecture that supports complex AI workflows. It features a plugin-based framework for custom logic and pipeline-based request processing, allowing developers to filter or transform data streams before th

    Enables the connection of proprietary or third-party AI models and extends functionality using custom plugins.

    Pythonaillmllm-ui
    Auf GitHub ansehen↗142,694
  • 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

    Connects chat models, embedding models, and specialized toolkits to extend application capabilities.

    Python
    Auf GitHub ansehen↗139,533
  • mindsdb/minds-platformAvatar von mindsdb

    mindsdb/minds-platform

    39,316Auf GitHub ansehen↗

    Minds Platform is an automation system and application platform designed for building and deploying custom AI tools and workflows. It functions as a machine learning integration layer and self-hosted orchestrator that connects predictive models and large language models to external data sources. The platform enables the execution of multi-step tasks that read and write data to automate reports and operational activities. It supports deployment across cloud, on-premises, and virtual private cloud environments to maintain control over models and data. Capabilities include event-driven workflow

    Enables the connection of predictive models to data sources to create automated AI-driven workflows.

    Makefile
    Auf GitHub ansehen↗39,316
  • yunaiv/ruoyi-vue-proAvatar von YunaiV

    YunaiV/ruoyi-vue-pro

    37,833Auf GitHub ansehen↗

    This project is an enterprise application framework designed to accelerate the construction of complex business software. It functions as a full-stack code generator that automatically produces backend logic, database operations, and frontend interface components from defined data schemas. By providing a standardized foundation for security, authentication, and administrative management, it enables developers to rapidly deploy functional, production-ready software environments. The platform distinguishes itself through its native support for multi-tenant architectures, allowing for secure dat

    Connects external large language and image generation models to provide advanced reasoning and content creation.

    Javaflowablemybatis-plusmysql
    Auf GitHub ansehen↗37,833
  • cursor/cursorAvatar von cursor

    cursor/cursor

    32,954Auf GitHub ansehen↗

    Cursor is an artificial intelligence-powered code editor built as a fork of the Visual Studio Code environment. It integrates machine learning models directly into the development workflow, allowing users to generate, refactor, and debug code through natural language prompts while maintaining full compatibility with existing editor extensions and themes. The editor distinguishes itself through a specialized codebase context engine that indexes local project structures and file relationships using vector-based embeddings. This system enables the editor to inject relevant file snippets and proj

    Connects to various leading artificial intelligence models to assist with planning, writing, and debugging code.

    Auf GitHub ansehen↗32,954
  • 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

    Integrates external AI services to manage model interactions, including persistent websocket connections.

    Pythonagentsaiframework
    Auf GitHub ansehen↗27,191
  • 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

    Provides a unified interface for connecting to various generative AI model providers for text, image, and tool execution.

    TypeScriptanthropicartificial-intelligencegemini
    Auf GitHub ansehen↗21,885
  • stackblitz-labs/bolt.diyAvatar von stackblitz-labs

    stackblitz-labs/bolt.diy

    19,005Auf GitHub ansehen↗

    Bolt.diy is a browser-based integrated development environment designed for full-stack web application construction. It functions as an AI-powered development platform that automates project scaffolding, code generation, and application deployment directly within the browser. The platform distinguishes itself through a secure, isolated execution environment that runs development servers and package managers in a sandboxed container. It utilizes a provider-agnostic model abstraction, allowing users to connect multiple artificial intelligence services to power automated reasoning and code gener

    Connects to external artificial intelligence models to extend application capabilities with custom tools and data sources.

    TypeScript
    Auf GitHub ansehen↗19,005
  • facebookresearch/llama-recipesAvatar von facebookresearch

    facebookresearch/llama-recipes

    18,379Auf GitHub ansehen↗

    This repository is a collection of frameworks and guides for Llama models, functioning as a fine-tuning framework, an inference pipeline, and an AI workflow orchestrator. It provides tools for adapting large language models to specific datasets and domains. The project includes a parameter-efficient fine-tuning toolkit that utilizes techniques like low-rank adaptation to reduce memory and compute requirements. It also serves as an implementation guide for retrieval-augmented generation, combining model inference with external data retrieval to improve response accuracy. The capability surfac

    Connects Llama models with external services and providers to extend them with custom workflows.

    Jupyter Notebook
    Auf GitHub ansehen↗18,379
  • arc53/docsgptAvatar von arc53

    arc53/DocsGPT

    17,939Auf GitHub ansehen↗

    DocsGPT is a retrieval-augmented generation platform and private knowledge base used to build AI agents that perform grounded search and analysis. It functions as a multi-model AI orchestrator and enterprise agent builder, allowing for the integration of various local and cloud language models to customize reasoning and text generation. The project provides a visual environment for developing automated assistants using conditional logic and third-party API connectivity. It enables the creation of private AI agents capable of performing enterprise search and detailed document analysis using pr

    Integrates multiple AI models to customize reasoning and text generation capabilities.

    Pythonagent-builderagentsai
    Auf GitHub ansehen↗17,939
  • flutter-team-archive/pluginsAvatar von flutter-team-archive

    flutter-team-archive/plugins

    17,710Auf GitHub ansehen↗

    This project is a collection of official plugin packages and a native integration library designed to provide a consistent interface for accessing hardware and software functionality across different mobile and desktop platforms. It serves as a native platform bridge, enabling cross-platform applications to invoke native code and manage operating system dependencies. The project utilizes a federated plugin architecture, splitting plugins into common interfaces and separate platform implementations to allow for independent development and extension. It further supports native integration throu

    Provides a model-agnostic API to connect applications to various AI providers with type-safe schemas.

    Dartandroiddartflutter
    Auf GitHub ansehen↗17,710
  • hsliuping/tradingagents-cnAvatar von hsliuping

    hsliuping/TradingAgents-CN

    17,494Auf GitHub ansehen↗

    TradingAgents-CN is a multi-agent framework designed for autonomous financial market analysis and automated trading execution. It functions as a containerized orchestrator that leverages large language models to perform complex reasoning, research, and decision-making tasks within financial environments. The platform distinguishes itself through a modular architecture that integrates diverse artificial intelligence providers and financial data sources into a unified pipeline. It provides granular control over agent behavior through prompt-driven logic configuration and multi-model orchestrati

    Implements custom adapters to connect new AI providers while maintaining compatibility with existing tool-calling standards.

    Python
    Auf GitHub ansehen↗17,494
  • vercel/vercelAvatar von vercel

    vercel/vercel

    15,738Auf GitHub ansehen↗

    Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports

    Connects high-performance AI models to web applications to enable generative and inference capabilities.

    TypeScriptclicloudcommand
    Auf GitHub ansehen↗15,738
  • 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

    Integrates managed cloud AI services for automated engineering tasks.

    TypeScriptaiai-ageai-coding
    Auf GitHub ansehen↗15,616
  • pipecat-ai/pipecatAvatar von pipecat-ai

    pipecat-ai/pipecat

    12,846Auf GitHub ansehen↗

    Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag

    Provides connectivity to enterprise language models using Google Vertex AI within the processing pipeline.

    Pythonaichatbot-frameworkchatbots
    Auf GitHub ansehen↗12,846
  • web-infra-dev/midsceneAvatar von web-infra-dev

    web-infra-dev/midscene

    11,720Auf GitHub ansehen↗

    Midscene is a multimodal automation framework designed to enable AI agents to perceive, navigate, and manipulate graphical user interfaces across web, mobile, and desktop environments. By leveraging vision-capable AI models, the platform interprets interface screenshots to execute tasks based on natural language instructions, removing the reliance on traditional, brittle code-based selectors. The framework distinguishes itself through its ability to decompose high-level goals into autonomous, multi-step sequences that function consistently across diverse platforms. It provides a visual ground

    Integrates vision-capable AI models to interpret interface screenshots and execute automation tasks.

    TypeScriptaiai-testbrowser-use
    Auf GitHub ansehen↗11,720
  • promptfoo/promptfooAvatar von promptfoo

    promptfoo/promptfoo

    10,529Auf GitHub ansehen↗

    Promptfoo is an evaluation framework designed for testing, benchmarking, and red-teaming language models and agentic workflows. It provides a unified environment to run prompts against multiple providers, allowing developers to systematically validate model outputs against objective assertions, semantic similarity metrics, and custom grading rubrics. The platform distinguishes itself through a provider-agnostic execution layer and a stateful orchestrator capable of simulating multi-turn conversations and complex tool-use trajectories. It includes a dedicated adversarial mutation pipeline that

    Links to a wide range of hosted, local, and custom AI providers through a unified interface for consistent testing.

    TypeScriptcici-cdcicd
    Auf GitHub ansehen↗10,529
  • pwndbg/pwndbgAvatar von pwndbg

    pwndbg/pwndbg

    10,051Auf GitHub ansehen↗

    pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi

    Integrates language models to provide automated explanations of software behavior based on the current debugger state.

    Pythonbinary-ninjacapture-the-flagctf
    Auf GitHub ansehen↗10,051
  • hrsh7th/nvim-cmpAvatar von hrsh7th

    hrsh7th/nvim-cmp

    9,455Auf GitHub ansehen↗

    This project is a Lua-based completion engine for Neovim that aggregates real-time text suggestions from multiple data sources into a single interface. It functions as a modular framework for extending the editor with custom completion logic, acting as both a fuzzy text suggestion tool and an interface for the Language Server Protocol. The engine utilizes a source-agnostic provider interface to standardize how disparate data sources feed candidates into a central logic engine. It employs asynchronous candidate fetching and a non-blocking architecture to retrieve suggestions from external serv

    Provides integration logic to connect large language models for intelligent code and text completions.

    Lua
    Auf GitHub ansehen↗9,455
  • livekit/agentsAvatar von livekit

    livekit/agents

    9,379Auf GitHub ansehen↗

    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

    Changes the active AI models during a live conversation to optimize performance for different conversational phases.

    Pythonagentsaiopenai
    Auf GitHub ansehen↗9,379
Vorherige123…4Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. AI Model Integrations

Unter-Tags erkunden

  • Credentialed AI IntegrationsConnects external language models using secure environment credentials for content evaluation. **Distinct from AI Model Integrations:** Distinct from AI Model Integrations: focuses specifically on using secure environment credentials to pass content to external models.
  • Debugger State AnalysisIntegrations that provide AI-driven explanations of active debugger state and program behavior. **Distinct from AI Model Integrations:** Focuses on providing context-aware debugging guidance rather than general AI model extensibility.
  • Direct Model QueriesSending prompts directly to supported AI models and returning their raw responses. **Distinct from AI Model Integrations:** Focuses on the direct prompt-response interaction with AI models, distinct from broader integration workflows or orchestration.
  • Dynamic Model Swapping3 Sub-TagsCapabilities for changing the active AI model during a live session to optimize for specific interaction phases. **Distinct from AI Model Integrations:** Distinct from AI Model Integrations: focuses specifically on the runtime act of switching models mid-conversation.
  • External AI Model Connectors2 Sub-TagsConnectors for linking the editor to any AI provider, including local models, via a selection list or custom endpoint. **Distinct from AI Model Integrations:** Distinct from AI Model Integrations: focuses on the connectivity mechanism (selecting from a list or adding custom endpoints) rather than the broader integration and workflow extension.
  • Keywords AI IntegrationsSpecific integrations for connecting to the Keywords AI model provider. **Distinct from AI Model Integrations:** Distinct from AI Model Integrations: focuses on the specific Keywords AI provider rather than general model integration capabilities.
  • LLM Trading IntegrationsIntegrations that feed market context to large language models and execute trades based on the model's opinion. **Distinct from AI Model Integrations:** Distinct from AI Model Integrations: focuses specifically on using LLMs for trading decisions, not general model connectivity.
  • Multi-Vendor Switching Interfaces1 Sub-TagComponents that unify vendor-specific nodes into single interfaces for quick model switching and performance comparison. **Distinct from AI Model Integrations:** Distinct from AI Model Integrations: focuses on switching between vendors within a single node, not general model connectivity.
  • Multimedia ProcessingExtract and analyze content from binary attachments using AI models. **Distinct from AI Model Integrations:** Distinct from general model integration: focuses on the automated extraction and analysis of non-textual data from database attachments.
  • Simulator-Agent Model IntegrationsLow-level memory embedding of action models to facilitate tensor-level interactions between agents and simulators. **Distinct from AI Model Integrations:** Focuses on the direct memory/tensor integration for simulator performance, rather than general model-to-application connectivity.
  • Tool Definitions1 Sub-TagSystems for defining the schema and logic of functions that AI models can invoke. **Distinct from AI Model Integrations:** Focuses specifically on the definition of the tools themselves rather than the general integration of the model