Open Source AI Chat Interfaces Software

AI Chat Interfaces provide a front-end environment for interacting with large language models. These tools unify multiple model providers into a single window to manage chat histories and automate workflows. This type of software serves developers and privacy-conscious users who need to query documents or run agents. Self-hosting these apps ensures that private prompts and knowledge base files remain on local hardware. You can connect to various APIs or local deployments without sending sensitive conversation logs to external corporate servers.

This page lists 23 open source tools in the AI Chat Interfaces category. The most popular are OpenClaw, Open WebUI and NextChat. Most use the MIT or AGPL-3.0 license, and 14 offer an official Docker image.

OpenClaw

AI Personal Assistants

A self-hosted personal AI assistant that integrates with multiple messaging apps to perform tasks and automate workflows.

384k StarsWeb App / Server

Open WebUI

AI Chat Interfaces

A self-hosted interface for interacting with local and cloud LLMs with built-in RAG and tool support.

147k StarsWeb App / Server

NextChat

AI Chat Interfaces

A cross platform interface for interacting with multiple large language models via API or local deployment.

89k StarsDesktop App

LobeChat

AI Agent Platforms

A collaborative platform to build, schedule, and operate AI agents that handle long running automated tasks.

81k StarsWeb App / Server

AnythingLLM

AI Chat Interfaces

A private AI application for chatting with documents and managing agents using local or cloud LLMs.

64k StarsWeb App / Server

Cherry Studio

AI Chat Interfaces

A desktop AI client connecting multiple LLM providers with local storage and a built-in knowledge base.

49k StarsDesktop App

Jan

AI Chat Interfaces

Run large language models on local hardware or connect to cloud providers via a private desktop interface.

44k StarsDesktop App

LibreChat

AI Chat Interfaces

A self-hosted chat interface that unifies multiple AI providers and models into a single web application.

41k StarsWeb App / Server

Khoj

AI Personal Assistants

A self-hostable AI assistant that connects to personal documents and the web to provide verifiable research citations.

36k StarsWeb App / Server

Onyx

AI Chat Interfaces

Connects to over 50 applications to provide intelligent search and AI assistance across company information.

31k StarsWeb App / Server

FastGPT

AI Agent Platforms

Build AI agents and knowledge bases using visual workflow orchestration, data processing, and retrieval augmented generation.

29k StarsWeb App / Server

Morphic

AI Search Tools

An AI search engine that generates grounded answers with interactive UI components instead of plain markdown text.

9k StarsWeb App / Server

HuLa

Team Chat & Messaging

A cross-platform instant messaging system providing private and group chat capabilities across desktop and mobile devices.

7.5k StarsDesktop App

RWKV Runner

AI Chat Interfaces

A management tool for RWKV models that provides an OpenAI compatible API for local LLM execution.

6.4k StarsDesktop App

CodePilot

AI Agent Platforms

A multi-model AI agent desktop client that connects various AI providers and extends capabilities via MCP.

6.2k StarsDesktop App

DeepChat

AI Chat Interfaces

A local-first AI agent desktop client that integrates multiple LLM providers with MCP and skill support.

6.2k StarsDesktop App

5ire

AI Chat Interfaces

A cross platform AI assistant and MCP client supporting multiple model providers and local knowledge bases.

5.3k StarsWeb App / Server

ClawPanel

AI Agent Platforms

A visual management panel for OpenClaw and Hermes Agent frameworks to coordinate multi-engine AI assistants.

2.9k StarsDesktop App

AingDesk

AI Personal Assistants

A desktop AI assistant for managing local models, external APIs, and custom knowledge bases with web search.

2.5k StarsDesktop App

MarkFlowy

Note-Taking

A lightweight markdown editor with integrated AI capabilities for content summarization and multi language translation.

2.3k StarsDesktop App

Fullmoon

AI Chat Interfaces

A local chat interface for interacting with large language models offline on Apple silicon devices.

2.3k StarsWeb App / Server

Witsy

AI Chat Interfaces

A desktop AI assistant and universal MCP client that connects multiple LLM providers and local models.

2k StarsDesktop App

Zola

AI Chat Interfaces

A self-hosted chat interface for interacting with multiple cloud and local AI models in one place.

1.5k StarsWeb App / Server
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.