Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ai Chat

Ai Chat

33 projects

Showing 33 of 33 projects

gpt4all
gpt4allC++

Run large language models (LLMs) privately on everyday desktops and laptops without requiring API calls or GPUs.

#desktop-application#ai-chat#model-inference
Stars77.4k
Forks8.3k
Last commit1 year 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 commit2 years ago
Onyx Community Edition
Onyx Community EditionPython

Open Source AI Platform - AI Chat with advanced features that works with every LLM

#ai#information-retrieval#nextjs
Stars31.1k
Forks4.3k
Last commit22 hours ago
iTerm2
iTerm2Objective-C

A powerful, feature-rich terminal emulator for macOS with tmux integration, AI chat, session restoration, and deep shell awareness.

#terminal-emulator#developer-tools#productivity-tools
Stars17.9k
Forks1.4k
Last commit23 hours ago
Chat AI Desktop App
Chat AI Desktop AppRust

Unofficial ChatGPT desktop app for Mac, Windows, and Linux menubar built with Tauri and Rust.

#ai#gpt-3#desktop-app
Stars2.0k
Forks181
Last commit2 years ago
Anse
AnseTypeScript

A fully optimized UI for AI chats with support for multiple models like ChatGPT, DALL-E, and Stable Diffusion.

#plugin-system#gpt-3#chatgpt-ui
Stars2.0k
Forks412
Last commit1 year ago
Newelle
NewellePython

A desktop virtual assistant with AI model support, local execution, extensions, and tools for Linux.

#task-automation#ai#adwaita
Stars1.4k
Forks120
Last commit20 days ago
NAPERG
NAPERGTypeScript

A fullstack SaaS boilerplate with AI features, built with tRPC, Fastify, and React for rapid web app development.

#chat#typescipt#trpc
Stars1.4k
Forks219
Last commit2 days ago
Chat Chat
Chat ChatTypeScript

A self-hosted unified chat and search platform for interacting with multiple AI providers through a simple interface.

#chat#openai-alternative#ai
Stars1.3k
Forks214
Last commit1 day ago
chatGPT-shell-cli
chatGPT-shell-cliShell

A lightweight shell script to interact with OpenAI's ChatGPT and DALL-E models directly from the terminal without Python or Node.js.

#chatgpt-api#ai-chat#terminal
Stars1.2k
Forks166
Last commit2 years ago
Atomic Chat
Atomic ChatTypeScript

An open-source ChatGPT alternative that runs 100% offline on your computer with local LLMs or cloud model connections.

#desktop-application#privacy-first#desktop-app
Stars1.1k
Forks122
Last commit1 day ago
Apple On-Device OpenAI
Apple On-Device OpenAISwift

A SwiftUI app that provides an OpenAI-compatible API server for Apple's on-device Foundation Models, enabling local AI inference.

#api-server#ai-chat#macos-app
Stars878
Forks63
Last commit9 months ago
CLI for ChatGPT
CLI for ChatGPTGo

An elegant interactive command-line interface for ChatGPT, powered by GPT-3.5-turbo and GPT-4 models.

#gpt-3#cli-application#shell-integration
Stars782
Forks49
Last commit4 months ago
Delphi ChatGPT
Delphi ChatGPTPascal

A native desktop and mobile application for accessing OpenAI's ChatGPT, GPT-4, and DALL-E across multiple platforms.

#desktop-application#ios#gpt-3
Stars465
Forks62
Last commit3 months ago
MarkdownDisplayView
MarkdownDisplayViewSwift

A high-performance iOS Markdown rendering component with streaming support for AI chat interfaces.

#markdownview#ios#markdown-rendering
Stars216
Forks29
Last commit4 days ago
AshAI
AshAIElixir

Adds structured AI outputs, vectorization, and tool calling to Ash Framework applications using ReqLLM.

#ash-framework#semantic-search#elixir
Stars184
Forks84
Last commit3 days 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
Stars115
Forks6
Last commit4 months ago
shellChatGPT
shellChatGPTShell

A shell wrapper for interacting with multiple AI service providers including OpenAI, LocalAI, Ollama, Gemini, and Anthropic via chat, text, and speech endpoints.

#tts#grok#localai
Stars92
Forks7
Last commit1 month ago
duckduckgo-ai-chat
duckduckgo-ai-chatTypeScript

A JavaScript/TypeScript API client for DuckDuckGo AI Chat that provides free access to models like o3-mini.

#gpt-4o-mini#openai-alternative#ai
Stars87
Forks8
Last commit1 year ago
Anthropic
AnthropicPHP

A PHP client for the Anthropic Claude API with support for messages, streaming, tool use, vision, and batch processing.

#tool-use#ai#batch-processing
Stars48
Forks9
Last commit1 month ago
Listopia
ListopiaRuby

A modern Rails 8 task management and list sharing app with real-time collaboration and AI-powered chat.

#productivity#ai-chat#task-management
Stars38
Forks7
Last commit12 days ago
simplegpt.nvim
simplegpt.nvimLua

A Vim plugin for customizing LLM prompts using Jinja templates and context-aware workflows for coding, writing, and chatting.

#productivity#jinja-templates#vim
Stars35
Forks0
Last commit3 months ago
chatvim.nvim
chatvim.nvimLua

A Neovim plugin that uses plain markdown files as AI chat windows, enabling conversations with models like Grok and GPT directly in the editor.

#editor-tool#llm-integration#ai-chat
Stars13
Forks1
Last commit9 months ago
granny
grannyRuby

A Ruby on Rails application with AI chat features, ready for deployment on Heroku.

#sidekiq#redis#authentication
Stars11
Forks3
Last commit1 year ago
nochat.nvim
nochat.nvimLua

A Neovim plugin providing a seamless AI chat interface with support for multiple providers (Anthropic, OpenAI, Ollama) directly in the editor.

#developer-tools#llm-integration#local-models
Stars11
Forks0
Last commit1 year ago
chat.nvim
chat.nvimLua

A lightweight, extensible Lua chat plugin for Neovim with AI integration and IM support.

#instant-messaging#memory-system#editor-integration
Stars8
Forks1
Last commit1 day ago
genkitx-deepseek
genkitx-deepseekTypeScript

A Firebase Genkit plugin for integrating DeepSeek's chat and reasoning AI models into applications.

#genkit-plugin#llm-integration#genkitx
Stars7
Forks2
Last commit8 months ago
Vue Markdown
Vue MarkdownVue

A Vue.js component for rendering Markdown strings with customizable components and syntax highlighting.

#ai#syntax-highlighting#ai-chat
Stars6
Forks1
Last commit7 months ago
@oneflowui/ui
@oneflowui/uiVue

A Vue 3 component library with 75+ components for building task management views like tables, kanban boards, Gantt charts, and AI chat interfaces.

#ai-chat#dashboard#vue3
Stars4
Forks0
Last commit2 months ago
ngx-open-web-ui-chat
ngx-open-web-ui-chatTypeScript

Angular 20 component library for embedding OpenWebUI chat interfaces with conversation history, markdown, and modern reactive architecture.

#markdown-rendering#conversation-history#ai-chat
Stars4
Forks1
Last commit7 days ago
MYDY Dashboard
MYDY DashboardVue

A personal dashboard for managing tasks, finances, academic deadlines, and freelance work with AI-powered insights.

#dokploy#finance#laravel
Stars3
Forks0
Last commit4 months ago
ngx-bob
ngx-bobTypeScript

An Angular component for integrating a chat widget with a custom AI brain, featuring chat history and interactive commands.

#chat#bob#history
Stars2
Forks0
Last commit10 months ago
Perplexity CLI
Perplexity CLIJavaScript

A command-line chat tool that searches the web and generates AI-powered answers with cited sources using Google Genkit.

#google-genkit#cli-application#ai-chat
Stars0
Forks0
Last commit4 months ago

Related Tags

#Chatgpt10#Typescript7#Openai7#Ai7#Openai Api6#Llm Integration6#Gpt 35#Chatbot5#Llm5#Nextjs4#Self Hosted4#Desktop Application4
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