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
·

46 Repos

Awesome GitHub RepositoriesAI Model Interfaces

User-facing applications that provide a structured interface for humans to interact with AI models for specific tasks.

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

Awesome AI Model Interfaces 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
  • 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
  • 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
  • lobehub/lobehubAvatar von lobehub

    lobehub/lobehub

    78,736Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗78,736
  • danny-avila/chatgpt-cloneAvatar von danny-avila

    danny-avila/chatgpt-clone

    39,320Auf GitHub ansehen↗

    This project is a self-hosted large language model chat interface and AI model aggregator. It provides a unified web environment for interacting with multiple AI providers and local models, acting as a provider-agnostic API gateway to standardize requests across different endpoints. The platform functions as an agentic AI framework and generative UI workspace, enabling the construction of specialized assistants with custom instructions and subagents. It features a sandboxed code interpreter for secure execution of multiple programming languages and a generative UI system that renders interact

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

    TypeScript
    Auf GitHub ansehen↗39,320
  • chatchat-space/langchain-chatchatAvatar von chatchat-space

    chatchat-space/Langchain-Chatchat

    38,211Auf GitHub ansehen↗

    Langchain-Chatchat is a system for building retrieval-augmented generation applications and autonomous AI agents. It integrates a knowledge base management system and an agent framework to enable language models to interact with private documents and execute multi-step tasks through external tools. The platform supports local deployment of language models on private infrastructure to operate without an internet connection. It includes a multimodal AI platform that combines vision models for image analysis with text-to-image generation capabilities. The system provides a web-based conversatio

    Ships a web-based conversational platform for interacting with offline models like Llama and ChatGLM.

    Pythonchatbotchatchatchatglm
    Auf GitHub ansehen↗38,211
  • laion-ai/open-assistantAvatar von LAION-AI

    LAION-AI/Open-Assistant

    37,397Auf GitHub ansehen↗

    Open-Assistant is a conversational assistant and a system for creating large language model training datasets. It utilizes a client-server architecture that separates the conversational user interface from language model processing through an API. The project features a retrieval-augmented generation system that fetches external data from search engines to provide real-time knowledge. It also includes a standardized plugin interface for connecting language models to third-party systems and external software tools. The system provides a pipeline for collecting and labeling human-annotated pro

    Provides a conversational assistant and chat interface powered by a large language model to perform complex tasks.

    Pythonaiassistantchatgpt
    Auf GitHub ansehen↗37,397
  • mckaywrigley/chatbot-uiAvatar von mckaywrigley

    mckaywrigley/chatbot-ui

    33,269Auf GitHub ansehen↗

    Chatbot-ui is a self-hosted AI dashboard and LLM chat interface that serves as a centralized hub for interacting with multiple artificial intelligence providers. It functions as a multi-provider AI client and model orchestrator, allowing users to send prompts and receive responses from various large language models through a unified conversational interface. The project enables multi-model AI chat within a single workspace, allowing for the comparison of outputs and capabilities across different backends. It provides a private frontend for AI workspace management, where users can organize cha

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

    TypeScript
    Auf GitHub ansehen↗33,269
  • chanzhaoyu/chatgpt-webAvatar von Chanzhaoyu

    Chanzhaoyu/chatgpt-web

    31,602Auf GitHub ansehen↗

    This project is a self-hosted AI frontend and web-based chat interface designed to interact with large language model APIs. It functions as an API-based chat client and dashboard that enables users to send prompts and receive responses from generative AI models. The application serves as a self-hosted AI gateway, providing API key proxying to connect official model keys to a web interface. It includes security and traffic controls, such as interface access restrictions via a shared secret key and request volume limiting to prevent service abuse. The system covers conversation data management

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

    Vue
    Auf GitHub ansehen↗31,602
  • sillytavern/sillytavernAvatar von SillyTavern

    SillyTavern/SillyTavern

    29,463Auf GitHub ansehen↗

    SillyTavern is a comprehensive interface and orchestration platform designed for immersive AI roleplay and interactive chat experiences. It functions as a unified gateway that connects users to a wide array of local and cloud-based large language models, providing a centralized environment to manage complex character personas, narrative context, and model-driven interactions. The platform distinguishes itself through its advanced prompt engineering and automation capabilities. It utilizes a sophisticated macro-based templating engine and vector-database retrieval to dynamically inject lore, c

    Provides a web-based platform for interacting with AI models, featuring character management and prompt engineering.

    JavaScriptaichatllm
    Auf GitHub ansehen↗29,463
  • gitlawb/openclaudeAvatar von Gitlawb

    Gitlawb/openclaude

    28,988Auf GitHub ansehen↗

    OpenClaude is an LLM orchestration interface and multi-provider AI gateway that connects various AI providers and local models to an integrated tool suite. It functions as an agentic tool execution environment and a system for AI-powered code editor integration, enabling in-editor chat and automated coding tasks. The project provides a gRPC AI agent service that exposes model capabilities and file editing tools to external applications as a headless service. It also includes a configuration layer for managing provider credentials and routing specific agents to different model APIs. The syste

    Offers a web application and IDE extension as structured interfaces for human interaction with AI models.

    TypeScriptaiai-agentai-tools
    Auf GitHub ansehen↗28,988
  • lilittlecat/awesome-free-chatgptAvatar von LiLittleCat

    LiLittleCat/awesome-free-chatgpt

    20,849Auf GitHub ansehen↗

    This repository serves as a comprehensive directory and resource hub for accessing, deploying, and optimizing artificial intelligence tools. It functions as a community-driven index that aggregates web portals, mirror sites, and alternative hosting platforms to provide users with free or alternative access to large language models and conversational assistants. The project distinguishes itself by offering a dual focus on both service discovery and self-hosting capabilities. It provides a curated collection of open-source templates and frameworks that enable users to deploy private, custom-tai

    Curates a directory of web portals and mirror sites providing access to various conversational AI models.

    Pythonawesomeawesome-listchat
    Auf GitHub ansehen↗20,849
  • ymcui/chinese-llama-alpacaAvatar von ymcui

    ymcui/Chinese-LLaMA-Alpaca

    18,944Auf GitHub ansehen↗

    This project is a comprehensive toolkit for adapting large language models to the Chinese language, providing a specialized framework for fine-tuning, inference, and local deployment. It serves as a coordinated suite for language-specific adaptation, including tools for expanding tokenizers and implementing retrieval-augmented generation. The project distinguishes itself through a complete pipeline for model adaptation, featuring multilingual tokenizer expansion and a fine-tuning framework that supports instruction-based supervised training and adapter merging. It also includes a dedicated de

    Ships a graphical user interface for interacting with large language models through single and multi-turn conversations.

    Pythonalpacaalpaca-2large-language-models
    Auf GitHub ansehen↗18,944
  • ai-shifu/chatallAvatar von ai-shifu

    ai-shifu/ChatALL

    16,283Auf GitHub ansehen↗

    ChatALL is a desktop application that functions as a multi-model chat client and aggregator for artificial intelligence services. It enables users to send a single prompt to multiple AI models simultaneously, allowing for the side-by-side comparison of generated responses within a unified interface. The application distinguishes itself through a local-first approach to data management, ensuring that all conversation logs and user configurations are stored directly on the user's device. This architecture supports privacy and offline access while providing a centralized system for managing and

    Functions as a desktop chat client that enables simultaneous prompting and side-by-side comparison of multiple AI models.

    JavaScriptbingchatchatbotchatgpt
    Auf GitHub ansehen↗16,283
  • chainlit/chainlitAvatar von Chainlit

    Chainlit/chainlit

    12,213Auf GitHub ansehen↗

    Chainlit is a Python framework designed for building and deploying interactive, stateful conversational AI interfaces. It provides a backend-driven platform that connects language models and agent frameworks to a web-based chat frontend, managing the complexities of session state, message history, and real-time communication. The framework distinguishes itself by offering a component-based UI builder that allows developers to inject interactive widgets, rich media, and data visualizations directly into the chat stream. It supports the visualization of complex agent workflows, enabling users t

    Provides a Python library for building production-ready chat interfaces that integrate with language models and agent frameworks.

    Pythonchatgptlangchainllm
    Auf GitHub ansehen↗12,213
  • getumbrel/llama-gptAvatar von getumbrel

    getumbrel/llama-gpt

    10,991Auf GitHub ansehen↗

    Llama-GPT is a self-hosted generative AI model runner that provides a private web interface for interacting with large language models. By executing these models directly on local hardware, it ensures that all intelligent assistance remains offline and independent of external cloud service providers. The project functions as a private assistant that maintains complete data ownership by storing all application state and model interactions on local storage volumes. It is designed to operate within a broader self-hosted computing environment, allowing users to maintain control over their persona

    Provides a private web application for interacting with large language models directly on local hardware.

    TypeScriptaichatgptcode-llama
    Auf GitHub ansehen↗10,991
  • huggingface/chat-uiAvatar von huggingface

    huggingface/chat-ui

    10,766Auf GitHub ansehen↗

    This project is a web-based user interface for interacting with large language models, featuring streaming responses and persistent conversation history. It functions as an orchestration gateway that directs user prompts to specific language models and acts as a Model Context Protocol client to execute external tools and incorporate live data into conversations. The application includes a routing layer that analyzes input signals and tool requirements to dynamically direct messages to the most appropriate specialized model. It also provides customization settings for brand identity, allowing

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

    TypeScript
    Auf GitHub ansehen↗10,766
  • baiyuetribe/paper2guiAvatar von Baiyuetribe

    Baiyuetribe/paper2gui

    10,729Auf GitHub ansehen↗

    Paper2gui is a multi-modal AI toolkit and model GUI wrapper designed to deploy and run various artificial intelligence models through a visual interface. Its primary purpose is to provide a way to execute complex AI research papers and models without requiring manual software installation or coding. The project distinguishes itself by using a wrapper-based model interface that abstracts command line arguments into visual input fields, utilizing template-driven UI generation to create parameter sliders and forms based on the specific requirements of the underlying model. It includes a centrali

    Provides a structured visual interface for deploying and interacting with complex AI research models.

    Jupyter Notebook
    Auf GitHub ansehen↗10,729
Vorherige123Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. Agentic Systems Frameworks
  4. Model Integration and Serving
  5. Model Integration Interfaces
  6. AI Model Interfaces

Unter-Tags erkunden

  • AI-Powered Productivity Interfaces2 Sub-TagsChat-based environments that integrate interactive AI agents and dynamic artifacts for real-time task execution.
  • LLM Chat Interfaces1 Sub-TagWeb-based conversational platforms providing unified UI for interacting with multiple large language models.