awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

20 个仓库

Awesome GitHub RepositoriesChat & Conversational Interfaces

Explore 20 awesome GitHub repositories matching artificial intelligence & ml · Chat & Conversational Interfaces. Refine with filters or upvote what's useful.

Awesome Chat & Conversational Interfaces GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • microsoft/vscodemicrosoft 的头像

    microsoft/vscode

    186,401在 GitHub 上查看↗

    This project is a cross-platform code editor designed for software development, offering a comprehensive suite of tools for text editing, workspace management, and task automation. It includes native support for version control, an integrated terminal, and a flexible task runner that allows for the execution of build, test, and deployment workflows directly within the environment. The editor features an extensive AI-driven development assistant system, which provides conversational chat interfaces, inline code suggestions, and autonomous agents capable of executing multi-step coding tasks. Th

    Integrates conversational interfaces that allow natural language interaction for code generation, debugging, and complex analysis.

    TypeScripteditorelectronmicrosoft
    在 GitHub 上查看↗186,401
  • shubhamsaboo/awesome-llm-appsShubhamsaboo 的头像

    Shubhamsaboo/awesome-llm-apps

    114,725在 GitHub 上查看↗

    This repository serves as a comprehensive collection of resources, templates, and starter code for building artificial intelligence applications. It provides a centralized hub for developers to access practical implementations of common workflows, including retrieval-augmented generation pipelines and autonomous agent loops, alongside educational materials designed to support rapid prototyping and experimentation. The project distinguishes itself by offering a dual focus on technical implementation and critical analysis. It provides a library of lightweight, single-file agents and tutorials f

    Practical guides demonstrate how to build conversational interfaces that query and interact with external datasets.

    Pythonagentsllmspython
    在 GitHub 上查看↗114,725
  • chatgptnextweb/nextchatChatGPTNextWeb 的头像

    ChatGPTNextWeb/NextChat

    88,256在 GitHub 上查看↗

    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

    Enables private, self-hosted deployment of a web interface for interacting with various language model backends.

    TypeScriptcalclaudechatgptclaude
    在 GitHub 上查看↗88,256
  • pewdiepie-archdaemon/odysseuspewdiepie-archdaemon 的头像

    pewdiepie-archdaemon/odysseus

    72,184在 GitHub 上查看↗

    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

    Ships a conversational interface for interacting with AI models using shell access and external skills.

    Python
    在 GitHub 上查看↗72,184
  • danny-avila/chatgpt-clonedanny-avila 的头像

    danny-avila/chatgpt-clone

    39,320在 GitHub 上查看↗

    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 deployable, self-hosted web frontend for interacting with multiple LLM backends privately.

    TypeScript
    在 GitHub 上查看↗39,320
  • danswer-ai/danswerdanswer-ai 的头像

    danswer-ai/danswer

    30,552在 GitHub 上查看↗

    Danswer is an LLM application framework and RAG engine that provides a self-hosted interface for connecting large language models to private data. It serves as an enterprise AI chat interface and agent orchestrator, enabling the creation of specialized assistants with custom instructions and knowledge bases. The platform differentiates itself through an observability dashboard for tracking query history and token consumption, as well as a white-labeled interface for customized branding. It includes a multi-step research workflow for producing long-form reports and a sandboxed environment for

    Provides a deployable, self-hosted web frontend for private interaction with various large language model backends.

    Python
    在 GitHub 上查看↗30,552
  • deepseek-ai/deepseek-coderdeepseek-ai 的头像

    deepseek-ai/DeepSeek-Coder

    22,804在 GitHub 上查看↗

    DeepSeek-Coder is a large language model and foundational neural network architecture designed specifically for software development tasks. It functions as an artificial intelligence assistant capable of interpreting complex programming instructions to generate, transpile, and structure source code. The system distinguishes itself through its ability to perform project-level code generation, analyzing broader context and patterns across entire software projects rather than isolated files. It supports multimodal input processing, allowing for the integration of text and visual data to inform i

    Offers a chat-based interface for developers to receive explanations and generate code for complex tasks.

    Python
    在 GitHub 上查看↗22,804
  • refactoringhq/tolariarefactoringhq 的头像

    refactoringhq/tolaria

    16,851在 GitHub 上查看↗

    Tolaria is a markdown knowledge base manager and bidirectional note linking system. It functions as an integrated environment for organizing notes and structured data, utilizing YAML frontmatter and wikilinks to establish relational mappings between documents. The project distinguishes itself by integrating language model capabilities directly into the editor for content generation and analysis. It further combines prose with structured data through a markdown spreadsheet editor that renders CSV-formatted files as interactive grids with formula support and cross-sheet referencing. The platfo

    Ships a chat-based interface for interacting with AI models directly within the note editor.

    TypeScript
    在 GitHub 上查看↗16,851
  • zai-org/chatglm3zai-org 的头像

    zai-org/ChatGLM3

    13,764在 GitHub 上查看↗

    ChatGLM3 is a comprehensive framework for deploying, fine-tuning, and serving large language models. It functions as a high-performance inference engine designed to support conversational AI, enabling developers to build interactive agents capable of multi-turn dialogue, autonomous code execution, and structured tool invocation. The project distinguishes itself through its focus on hardware-agnostic deployment and resource optimization. It supports distributed model parallelism across multiple graphics cards, paged key-value caching for concurrent request processing, and weight quantization t

    Interacts with users through a chat interface to provide responses and maintain context during multi-turn conversations.

    Python
    在 GitHub 上查看↗13,764
  • insforge/insforgeInsForge 的头像

    InsForge/InsForge

    11,794在 GitHub 上查看↗

    InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational databases, identity provision, object storage, and serverless compute. It functions as an open-source identity provider and a PostgreSQL database manager featuring integrated vector storage and row-level security. The platform serves as an LLM orchestration gateway, offering a unified endpoint to route requests across various AI providers through an OpenAI-compatible interface. It enables AI-driven application generation and connects AI agents to backend resources using a standardize

    Integrates a conversational interface that answers questions and streams responses using an AI engine.

    TypeScriptaiai-agentscoding
    在 GitHub 上查看↗11,794
  • unopim/unopimunopim 的头像

    unopim/unopim

    8,878在 GitHub 上查看↗

    unopim is an AI-powered product information management system that serves as a centralized repository for managing product attributes, categories, and variations. It functions as a containerized product repository and a multi-channel data distributor, synchronizing consistent product information and pricing across diverse external sales platforms and marketplaces. The platform distinguishes itself through an LLM-based catalog manager that provides a conversational interface for executing data management tasks. This allows users to perform item creation, content enrichment, and quality scans u

    Provides a conversational interface to perform create, update, search, and delete operations on products.

    PHPlaravelopen-sourceopensource
    在 GitHub 上查看↗8,878
  • adams549659584/go-proxy-bingaiadams549659584 的头像

    adams549659584/go-proxy-bingai

    8,502在 GitHub 上查看↗

    This project is a Bing AI proxy gateway and web-based chat interface. It functions as a Go reverse proxy that routes HTTP traffic to external AI endpoints, allowing users to bypass regional network restrictions and login requirements. The system utilizes SOCKS5 proxy tunneling and environment-variable configuration to circumvent IP-based blocking and regional firewalls. It manages authentication by injecting predefined session cookies into outgoing requests to maintain private AI sessions and unlock personalized features. The application integrates a Vue-based single page application for the

    Offers a deployable self-hosted web frontend for private interaction with AI backends.

    HTML
    在 GitHub 上查看↗8,502
  • intitni/copilotforxcodeintitni 的头像

    intitni/CopilotForXcode

    8,240在 GitHub 上查看↗

    CopilotForXcode is an AI source editor extension for the Xcode development environment. It provides a suite of tools including a conversational chat interface, a code completion tool, and a natural language refactorer to assist with Apple platform development. The project differentiates itself by integrating project context and compiler errors directly into its AI interactions. It supports custom prompt execution using template variables and enables the triggering of shell scripts and system shortcuts directly from the chat interface to automate development tasks. The system manages AI integ

    Implements a conversational AI interface directly within the Xcode editor.

    Swiftchatchatgptcode-completion
    在 GitHub 上查看↗8,240
  • pawanosman/chatgptPawanOsman 的头像

    PawanOsman/ChatGPT

    5,894在 GitHub 上查看↗

    This project provides a self-hosted reverse proxy that forwards requests to ChatGPT's gpt-3.5-turbo model, accepting the same request format and authentication pattern as the official OpenAI API. It functions as a drop-in replacement, allowing any library or tool built for the OpenAI API to work without code changes. The proxy delivers model output incrementally to clients as it is generated, enabling real-time streaming responses. It processes each request independently without storing session state, and uses environment variables or configuration files to determine the upstream API URL and

    Provides Docker Compose stacks for deploying third-party chat UIs alongside the proxy.

    TypeScriptaiapibard
    在 GitHub 上查看↗5,894
  • serge-chat/sergeserge-chat 的头像

    serge-chat/serge

    5,725在 GitHub 上查看↗

    Serge is a self-hosted web chat interface for running large language models locally using the llama.cpp inference engine. It loads GGUF-format model files directly on your own machine, removing the need for internet connectivity or external API keys, and streams responses to the browser in real time via WebSocket connections. The project is packaged for containerized deployment using Docker and Docker Compose, with a Traefik reverse proxy that handles HTTP and WebSocket routing along with automatic TLS certificate management. Ready-made Kubernetes manifests are also provided, enabling deploym

    Runs large language models locally on your own hardware with a web chat interface, no external API keys or internet required.

    Sveltealpacadockerfastapi
    在 GitHub 上查看↗5,725
  • winfunc/deepreasoningwinfunc 的头像

    winfunc/deepreasoning

    5,356在 GitHub 上查看↗

    DeepReasoning 是一个自托管的 AI 网关和聊天界面,提供 LLM 推理 API。它作为一个桥梁,将 DeepSeek R1 的推理轨迹与 Claude 模型的生成能力相结合,以促进复杂的问题解决。 该系统作为 Docker 化应用程序交付,允许部署在私有基础设施上。这种架构实现了私有 LLM 推理,并在用户控制的硬件上安全地本地管理 API 密钥和身份验证令牌。 该项目通过将思维链推理和生成输出合并为单一统一流来涵盖多模型编排。它利用无状态 API 网关和服务器发送事件(SSE)将增量模型响应传递给客户端界面。

    Provides a deployable, private web interface for interacting with various LLM backends via Docker.

    Rustaianthropicanthropic-claude
    在 GitHub 上查看↗5,356
  • nanbingxyz/5irenanbingxyz 的头像

    nanbingxyz/5ire

    5,029在 GitHub 上查看↗

    5ire is a conversational AI interface and client that integrates large language models with external tools and local data. It functions as an AI prompt manager, a local retrieval-augmented generation knowledge base, and a monitoring tool for tracking API usage and spending across multiple model providers. The project specifically implements the Model Context Protocol to connect AI assistants with live data and executable system tools. It supports tool installation via custom application protocol URIs and uses schema-driven input generation to create interactive configuration forms for server

    Provides a comprehensive chat interface for interacting with multiple AI models, featuring history search and tool configuration.

    TypeScriptknowledge-basellmsmcp
    在 GitHub 上查看↗5,029
  • smallcloudai/refactsmallcloudai 的头像

    smallcloudai/refact

    3,490在 GitHub 上查看↗

    Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator capable of planning, executing, and managing multi-step development workflows to complete complex software tasks independently. The system distinguishes itself through agentic state management, using isolated worktrees and versioned checkpoints to allow autonomous agents to experiment with code changes and roll back to stable states if tasks fail. It further extends its capabilities via the Model Context Protocol, connecting the AI engine to external databases, version control syst

    Offers an interactive chat interface for discussing code with local and external AI model providers.

    Rustai-agentdeveloper-toolsenterprise
    在 GitHub 上查看↗3,490
  • niek/chatgpt-webNiek 的头像

    Niek/chatgpt-web

    1,989在 GitHub 上查看↗

    该项目是一个自托管的 Web 界面和桌面应用程序,专为与语言模型交互而设计。它提供了一个用于管理对话会话的私有平台,允许用户在连接到外部 AI 服务的同时,保持对交互历史和配置设置的控制。 该应用程序通过提供支持多模态输入和输出(包括语音交互处理和生成式图像创建)的统一界面而脱颖而出。它通过后端代理路由请求来保护敏感凭据,并通过将对话日志和会话历史记录本地存储在用户设备上来确保数据隐私。 除了核心聊天功能外,该平台还包括用于实时流式传输响应、对话历史管理以及导出日志以进行归档的功能。该软件被打包为独立的桌面可执行文件,使用户能够独立于 Web 浏览器访问这些 AI 服务。

    Provides a private, self-hosted web and desktop interface for interacting with language models, managing conversation history, and generating images.

    Svelte
    在 GitHub 上查看↗1,989
  • obot-platform/obotobot-platform 的头像

    obot-platform/obot

    847在 GitHub 上查看↗

    Obot is an orchestration platform designed for the deployment and management of autonomous agents that automate complex business workflows. It provides a framework for connecting intelligent models to internal infrastructure and external services, enabling agents to perform tasks through conversational interfaces. The platform functions as a centralized system for infrastructure governance, incorporating a secure gateway to route, filter, and monitor network traffic between distributed services. It maintains a registry of server capabilities and agent skills, allowing for the discovery and ut

    Provides chat interfaces that use language models and persistent memory to help users manage projects and automate repetitive tasks.

    Goaichatmcp
    在 GitHub 上查看↗847
  1. Home
  2. Artificial Intelligence & ML
  3. Artificial Intelligence Tooling
  4. Chat & Conversational Interfaces

探索子标签

  • AI Interfaces1 个子标签User-facing applications and workspaces that provide interactive access to artificial intelligence capabilities.
  • Conversational AI InterfacesChat-based interfaces for interacting with AI models within the editor.
  • Conversational Interfaces1 个子标签Techniques and patterns for managing multi-turn dialogue with language models.