Open Source AI Interaction & Interfaces Software

AI Interaction & Interfaces software provides a unified layer for communicating with large language models and AI agents. These tools consolidate multiple model providers into a single chat interface to manage prompts and automated workflows. This type of software serves developers and privacy-conscious users who need to interact with local or cloud models. Self-hosting these apps ensures that chat histories and uploaded documents remain on private hardware. These tools allow you to build knowledge bases and deploy agents without sending sensitive internal files to external corporations.

This page lists 52 open source tools in the AI Interaction & Interfaces category. The most popular are OpenClaw, Open WebUI and NextChat. Most use the MIT or Apache-2.0 license, and 32 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

Open Notebook

AI Personal Assistants

Manage research through AI summarization, multi-format content ingestion, and multi-speaker podcast generation with local data control.

36k 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

Vane

AI Search Tools

A privacy-focused AI answering engine that combines web search with local or cloud based language models.

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

Supermemory

AI Integration Platforms

Add persistent, searchable memory and user profiles to LLM applications with millisecond recall across sessions

29k StarsWeb App / Server

Meetily

AI Personal Assistants

Records, transcribes, and summarizes meetings on local infrastructure to maintain data sovereignty and privacy.

27k StarsWeb App / Server

screenpipe

AI Personal Assistants

Continuously records screen and audio locally, transcribes content, and enables AI‑driven search and automation.

21k StarsWeb App / Server

Leon

AI Personal Assistants

A self-hosted personal assistant that uses tools, memory, and agentic execution to automate digital workflows.

17k StarsWeb App / Server

Note-gen

Note-Taking

A cross-platform markdown note application that uses AI to transform raw captures into structured documentation.

12k StarsDesktop App

Scira

AI Search Tools

An agentic research platform that plans, retrieves, and cites information from the web and various APIs.

12k StarsWeb App / Server

Inbox Zero

AI Personal Assistants

Automates email management with AI drafted replies, bulk unsubscribing, cold email blocking, and automated attachment filing.

12k StarsWeb App / Server

Orama

Search Engines

Combine full text and semantic search with a vector database for applications requiring hybrid search capabilities.

11k 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

Anarlog

Note-Taking

Records system audio and transcribes meetings locally to turn rough notes into editable markdown summaries on disk.

8.9k StarsDesktop App

Local Deep Research

AI Personal Assistants

An AI research assistant that performs agentic searches across the web and private documents with citations.

8.8k 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

Windows-MCP

Browser Automation for AI

Connects AI agents to the Windows operating system for file navigation, application control, and UI interaction.

6.5k StarsWeb App / Server

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

Everywhere

AI Personal Assistants

An on-screen aware AI assistant that uses system context and MCP tools to act across apps.

6.2k 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
Open Source Software.io

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