Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Chat Interface

Chat Interface

20 projects

Showing 20 of 20 projects

ChatGPT Next Web
ChatGPT Next WebTypeScript

A lightweight, privacy-first web and desktop AI assistant that supports multiple LLMs and can be self-hosted.

#privacy-first#desktop-app#ai-assistant
Stars88.2k
Forks59.6k
Last commit25 days ago
ChatGPT Desktop Application
ChatGPT Desktop ApplicationRust

A cross-platform desktop application wrapper for ChatGPT with enhanced features and customization.

#desktop-application#application#gpt-3
Stars54.4k
Forks6.2k
Last commit1 year ago
CopilotKit
CopilotKitTypeScript

A frontend SDK for building full-stack agentic applications with generative UI, shared state, and human-in-the-loop workflows.

#generative-ui#ai#open-source
Stars33.8k
Forks4.3k
Last commit22 hours ago
chatbot-ui
chatbot-uiTypeScript

An open-source AI chat interface that connects to various AI models, including OpenAI, Azure, and local models via Ollama.

#nextjs#ai-chat#openai
Stars33.3k
Forks9.4k
Last commit1 year ago
chatgpt-demo
chatgpt-demoTypeScript

A minimal web UI demo for interacting with OpenAI's GPT-3.5 Turbo API.

#astro#gpt-3#chatgpt4
Stars8.0k
Forks3.6k
Last commit2 years ago
codecompanion.nvim
codecompanion.nvimLua

A Neovim plugin that integrates LLMs and AI agents for coding assistance, chat, and inline transformations.

#agent-client-protocol#gemini#vim-style
Stars6.6k
Forks420
Last commit3 days ago
CopilotChat.nvim
CopilotChat.nvimLua

A Neovim plugin that brings GitHub Copilot Chat capabilities directly into the editor with transparency and user control.

#hacktoberfest#developer-tools#ai-assistant
Stars3.6k
Forks170
Last commit6 days ago
deep-chat
deep-chatTypeScript

A fully customizable AI chat component for websites, connecting to any API or hosting models directly in the browser.

#chat#ai#openai
Stars3.6k
Forks442
Last commit1 day ago
MessageViewController
MessageViewControllerSwift

A Swift-based replacement for SlackTextViewController providing message input and autocomplete for iOS apps.

#ios#githawk#autocomplete
Stars1.7k
Forks91
Last commit6 years ago
MessengerKit
MessengerKitSwift

A Swift UI framework for building customizable messenger interfaces on iOS with built-in themes and cell types.

#chat#ios#collectionview
Stars1.5k
Forks125
Last commit5 years ago
Claudix - Claude Code for VSCode
Claudix - Claude Code for VSCodeVue

A VS Code extension that integrates Claude AI as an interactive coding assistant directly within the editor.

#ai-coding-assistant#developer-tools#productivity
Stars1.1k
Forks80
Last commit2 months ago
agentic.nvim
agentic.nvimLua

A Neovim chat interface for AI agents that works with any provider supporting the Agent Client Protocol (ACP).

#developer-tools#productivity#agent-client-protocol
Stars504
Forks47
Last commit1 day ago
model.nvim
model.nvimLua

A Neovim plugin for interacting with LLMs via programmatic prompts, completions, and chat buffers with support for multiple providers.

#ai#palm#ai-assistant
Stars399
Forks29
Last commit10 months ago
goose.nvim
goose.nvimLua

A Neovim plugin that integrates the Goose AI agent, enabling chat and code assistance with editor context capture.

#context-capture#ai#developer-tools
Stars310
Forks12
Last commit1 month ago
AsyncMessagesViewController
AsyncMessagesViewControllerSwift

A smooth, responsive, and flexible messages UI library for iOS built on Texture for asynchronous rendering.

#asyncdisplaykit#ios#texture
Stars299
Forks33
Last commit8 years ago
chatgpt-discord
chatgpt-discordGo

A Go CLI tool to run a Discord bot that interacts with ChatGPT, enabling collaborative AI conversations in Discord servers.

#openai#conversational-ai#go-cli
Stars284
Forks58
Last commit3 years ago
kindle-gpt
kindle-gptTypeScript

AI-powered search and chat interface for your Kindle highlights using embeddings and GPT.

#reading-tools#ai-search#gpt-integration
Stars264
Forks23
Last commit3 years ago
Oxide-Lab
Oxide-LabRust

A native desktop application for running large language models locally with Rust and Tauri, offering private AI chat without internet or cloud services.

#desktop-application#desktop-app#gguf
Stars111
Forks5
Last commit2 months ago
Directus Copilot
Directus CopilotTypeScript

A Directus extension that adds an AI-powered chat interface to query and analyze your data using OpenAI.

#ai-assistant#openai#directus-ai-hackathon
Stars86
Forks4
Last commit2 years ago
GPTModels.nvim
GPTModels.nvimLua

A multi-model, window-based LLM AI plugin for Neovim, offering dedicated chat and code editing windows with an emphasis on stability.

#ai#ai-assistant#code-editing
Stars74
Forks5
Last commit11 months ago

Related Tags

#Openai9#Chatgpt7#Ai Assistant7#Llm6#Neovim Plugin6#Ai5#Nvim Plugin4#Nvim4#Neovim4#Developer Tools4#Cross Platform4#Plugin3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub