category

Open Source AI Interaction & Interfaces Tools

Open source ai interaction & interfaces tools

projects 76 combined stars ★ 2.0M refresh nightly
AI Interaction & Interfaces is one of the most active slices of the open source world — the 29 projects below are ranked by GitHub stars, which makes this page roughly a community-voted shortlist rather than a vendor-curated catalogue. Every card shows the license and the last-commit date, so you can filter out the two failure modes of free software in one glance: restrictive licensing that blocks your use case, and abandonment that leaves you maintaining a fork. When two projects look comparable, prefer the one with more recent activity and the more permissive license (MIT/Apache-2.0 over AGPL) unless copyleft specifically serves your goals. Hover into any project for its full README — the documentation quality is usually the honest tell of engineering quality.

All AI Interaction & Interfaces tools

OpenClaw ★ 390K

An AI assistant that acts, not just answers

rank001 licenseNOASSERTION written inTypeScript typeAI Interaction & Interfaces
Hermes Agent ★ 246K

Desktop AI agent with persistent memory across platforms

rank002 licenseMIT written inPython typeAI Interaction & Interfaces
Open WebUI ★ 152K

One interface for every AI model you run or connect

rank003 licenseNOASSERTION written inPython typeAI Interaction & Interfaces
LobeChat ★ 83K

Manage, build, and run AI agent teams around the clock

rank004 licenseNOASSERTION written inTypeScript typeAI Interaction & Interfaces
AnythingLLM ★ 66K

Chat with your documents using any LLM, fully private

rank005 licenseMIT written inJavaScript typeAI Interaction & Interfaces
Cherry Studio ★ 52K

Multi-model AI desktop client with local-first privacy

rank006 licenseAGPL-3.0 written inTypeScript typeAI Interaction & Interfaces
nanobot ★ 48K

Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat ap

rank007 licenseMIT written inPython typeAI Interaction & Interfaces
Jan ★ 45K

Run AI models locally or connect to cloud, privately

rank008 licenseNOASSERTION written inTypeScript typeAI Interaction & Interfaces
LibreChat ★ 44K

One interface for all your AI models and conversations

rank009 licenseMIT written inTypeScript typeAI Interaction & Interfaces
chatbox ★ 42K

Powerful AI Client

rank010 licenseGPL-3.0 written inTypeScript typeAI Interaction & Interfaces
AstrBot ★ 41K

AI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨

rank011 licenseAGPL-3.0 written inPython typeAI Interaction & Interfaces
openhuman ★ 40K

OpenHuman is an open source agent harness with local-first memory, agent orchestration, and workflows

rank012 licenseGPL-3.0 written inRust typeAI Interaction & Interfaces
Langchain-Chatchat ★ 39K

Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowle

rank013 licenseApache-2.0 written inPython typeAI Interaction & Interfaces
CopilotKit ★ 37K

Build AI copilots for your product in hours, not months

rank014 licenseMIT written inTypeScript typeAI Interaction & Interfaces
QwenPaw ★ 35K

Your Personal AI Assistant; easy to install, deploy on your own machine or on the cloud; supports multiple chat apps with easily extensible capabilities.

rank015 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
AionUi ★ 33K

Open-source 24/7 Cowork app for OpenClaw, Hermes, Claude Code, Codex, OpenCode and 20+ more CLI Agent | Customize your assistants | Team them up|Star if you lik

rank016 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
Onyx ★ 32K

Unified AI-powered enterprise search across company data

rank017 licenseNOASSERTION written inPython typeAI Interaction & Interfaces
agentscope ★ 32K

Build and run agents you can see, understand and trust.

rank018 licenseApache-2.0 written inPython typeAI Interaction & Interfaces
Meetily ★ 31K

Local AI meeting transcription with zero data leaving your device

rank019 licenseMIT written inRust typeAI Interaction & Interfaces
NanoClaw ★ 31K

Personal AI agent for messaging apps, containerized

rank020 licenseMIT written inTypeScript typeAI Interaction & Interfaces
FastGPT ★ 30K

Build powerful AI knowledge bases with ease

rank021 licenseNOASSERTION written inTypeScript typeAI Interaction & Interfaces
sim ★ 30K

Sim is the collaborative workspace to build, deploy, and monitor AI agents and workflows. Used by 100,000+ builders.

rank022 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
python-telegram-bot ★ 29K

We have made you a wrapper you can't refuse

rank023 licenseGPL-3.0 written inPython typeAI Interaction & Interfaces
repomix ★ 28K

📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Langua

rank024 licenseMIT written inTypeScript typeAI Interaction & Interfaces
kotaemon ★ 26K

An open-source RAG-based tool for chatting with your documents.

rank025 licenseApache-2.0 written inPython typeAI Interaction & Interfaces
CosyVoice ★ 24K

Multi-lingual large voice generation model, providing inference, training and deployment full-stack ability.

rank026 licenseApache-2.0 written inPython typeAI Interaction & Interfaces
wechaty ★ 23K

Conversational RPA SDK for Chatbot Makers. Join our Discord: https://discord.gg/7q8NBZbQzt

rank027 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
MaxKB ★ 23K

AI assistant that enhances enterprise knowledge management

rank028 licenseGPL-3.0 written inPython typeAI Interaction & Interfaces
screenpipe ★ 22K

24/7 screen and audio recorder with AI memory search

rank029 licenseNOASSERTION written inTypeScript typeAI Interaction & Interfaces
coze-studio ★ 22K

An AI agent development platform with all-in-one visual tools, simplifying agent creation, debugging, and deployment like never before. Coze your way to AI Agen

rank030 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
eliza ★ 19K

Open source agentic operating system

rank031 licenseMIT written inTypeScript typeAI Interaction & Interfaces
Leon ★ 18K

Your open-source personal assistant for server automation

rank032 licenseMIT written inTypeScript typeAI Interaction & Interfaces
ChatALL ★ 16K

Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers

rank033 licenseApache-2.0 written inJavaScript typeAI Interaction & Interfaces
Eigent ★ 15K

Desktop multi-agent workforce for automating real tasks

rank034 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
ChuanhuChatGPT ★ 15K

GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with web search. All with a neat UI.

rank035 licenseGPL-3.0 written inPython typeAI Interaction & Interfaces
assistant-ui ★ 12K

Typescript/React Library for AI Chat 💬🚀

rank036 licenseMIT written inTypeScript typeAI Interaction & Interfaces
Scira ★ 12K

Minimalistic AI-powered search engine for instant answers

rank037 licenseAGPL-3.0 written inTypeScript typeAI Interaction & Interfaces
aichat ★ 10K

All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.

rank038 licenseApache-2.0 written inRust typeAI Interaction & Interfaces
node-telegram-bot-api ★ 9.2K

Telegram Bot API for NodeJS

rank039 licenseMIT written inTypeScript typeAI Interaction & Interfaces
Morphic ★ 9.1K

AI-powered answer engine with dynamic interface generation

rank040 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
nonebot2 ★ 7.7K

跨平台 Python 异步聊天机器人框架 / Asynchronous multi-platform chatbot framework written in Python

rank041 licenseMIT written inPython typeAI Interaction & Interfaces
rikkahub ★ 7.7K

RikkaHub is an Android APP that supports for multiple LLM providers.

rank042 licenseAGPL-3.0 written inKotlin typeAI Interaction & Interfaces
deepchat ★ 6.3K

🐬DeepChat - A smart assistant that connects powerful AI to your personal world

rank043 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
CopilotForXcode ★ 6.3K

AI coding assistant for Xcode

rank044 licenseMIT written inSwift typeAI Interaction & Interfaces
LobsterAI ★ 6.0K

Open-source, desktop-grade AI agent that gets real work done — data analysis, slides, docs, video & web research. Built on OpenClaw; runs tools on your real des

rank045 licenseMIT written inTypeScript typeAI Interaction & Interfaces
SenseNova-Skills ★ 5.6K

Modular SenseNova skills for building AI-powered office assistants and productivity workflows

rank046 licenseMIT written inJavaScript typeAI Interaction & Interfaces
5ire ★ 5.4K

Smart desktop AI assistant with powerful local knowledge features

rank047 licenseNOASSERTION written inTypeScript typeAI Interaction & Interfaces
react-email-editor ★ 5.2K

Drag-n-Drop Email Editor Component for React.js

rank048 licenseMIT written inTypeScript typeAI Interaction & Interfaces
gptme ★ 4.4K

Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web. Make your own persistent autonomous agent on top!

rank049 licenseMIT written inPython typeAI Interaction & Interfaces
opencode.nvim ★ 3.8K

Neovim 🤝 OpenCode in the flow that you already know.

rank050 licenseMIT written inLua typeAI Interaction & Interfaces
Pipeshub ★ 3.8K

Enterprise workplace AI with data you own and control

rank051 licenseApache-2.0 written inPython typeAI Interaction & Interfaces
SocratiCode ★ 3.3K

Enterprise-grade (40m+ LOC) codebase intelligence, zero-setup, local & private Plugin/Skill/Extension or MCP: hybrid semantic search, polyglot dependency graphs

rank052 licenseAGPL-3.0 written inTypeScript typeAI Interaction & Interfaces
mercury-agent ★ 3.2K

Soul-driven AI agent with permission-hardened tools, token budgets, and multi-channel access. Runs 24/7 from CLI, Telegram or More.

rank053 licenseMIT written inTypeScript typeAI Interaction & Interfaces
pentestagent ★ 3.1K

PentestAgent is an AI agent framework for black-box security testing, supporting bug bounty, red-team, and penetration testing workflows.

rank054 licenseMIT written inPython typeAI Interaction & Interfaces
Swirl Search ★ 3.0K

Get instant answers from your company knowledge

rank055 licenseApache-2.0 written inPython typeAI Interaction & Interfaces
markstream-vue ★ 3.0K

Multi-framework streaming Markdown renderers for AI apps: Vue/Nuxt, React/Next.js, Svelte, and Angular, with Mermaid, KaTeX, stream-diffs code blocks, safe HTML

rank056 licenseMIT written inVue typeAI Interaction & Interfaces
sponge ★ 2.9K

A powerful and easy-to-use Go development framework that enables you to effortlessly build stable, reliable, and high-performance backend services with a "low-c

rank057 licenseMIT written inGo typeAI Interaction & Interfaces
moltis ★ 2.9K

A secure persistent personal agent server in Rust. One binary, sandboxed execution, multi-provider LLMs, voice, memory, Telegram, WhatsApp, Discord, Teams, and

rank058 licenseMIT written inRust typeAI Interaction & Interfaces
cindy ★ 2.7K

Consider it done. The open-source AI agent that works out of the box · 想到,就能做到。开源、开箱即用的 AI Agent。

rank059 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
Rakazo ★ 2.6K

Self-hosted AI agents that do real work on your machine

rank060 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
Fullmoon ★ 2.3K

Chat with private and local large language models

rank061 licenseMIT written inSwift typeAI Interaction & Interfaces
claude-code.nvim ★ 2.1K

Seamless integration between Claude Code AI assistant and Neovim

rank062 licenseMIT written inLua typeAI Interaction & Interfaces
Orkas ★ 2.0K

Orkas is an open-source, local-first AI desktop app: a commander LLM directs specialist sub-agents, and runs your installed coding CLIs — Claude Code, Codex, Op

rank063 licenseMIT written inTypeScript typeAI Interaction & Interfaces
Dive ★ 1.8K

Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting function calling capabilities. ✨

rank064 licenseMIT written inTypeScript typeAI Interaction & Interfaces
waku-agent ★ 1.8K

Waku Waku! Waku Agent is a local-first AI agent harness you actually own, including loop, memory, eval, all in code built to stay legible as it grows.

rank065 licenseMIT written inPython typeAI Interaction & Interfaces
locally-uncensored ★ 1.7K

The all-in-one local AI studio for your desktop: chat, image and video generation and a coding agent in one free, open source app. Windows and Linux. No Docker,

rank066 licenseAGPL-3.0 written inTypeScript typeAI Interaction & Interfaces
Zola ★ 1.5K

AI chat companion with versatile model support

rank067 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
Minutes ★ 1.5K

Local meeting recorder that keeps your audio off the cloud

rank068 licenseMIT written inRust typeAI Interaction & Interfaces
Ptero ★ 1.3K

AI Chat with powerful models for free

rank069 licenseApache-2.0 written inPHP typeAI Interaction & Interfaces
AGenUI ★ 1.2K

Native A2UI Renderer for iOS/Android/HarmonyOS. High performance streaming Generative UI. Custom Components, Styles and more.

rank070 licenseApache-2.0 written inC++ typeAI Interaction & Interfaces
Pearl ★ 1.1K

AI-powered automation that lives in your Slack workspace

rank071 licenseApache-2.0 written inTypeScript typeAI Interaction & Interfaces
claude-chat-exporter ★ 690

One-click, privacy-first exporter for Claude.ai chats — clean Markdown with artifacts and attachments, ready for Obsidian and RAG.

rank072 licenseMIT written inJavaScript typeAI Interaction & Interfaces
ctxport ★ 637

Copy AI conversations as clean Markdown Context Bundles — one click from ChatGPT, Claude, Gemini, DeepSeek, Grok & GitHub. Copy from sidebar without opening. Ze

rank073 licenseMIT written inTypeScript typeAI Interaction & Interfaces
FLUJO ★ 629

Multi-Agent + Automation: Workflows, Automation, Self-Improving Agents

rank074 licenseMIT written inTypeScript typeAI Interaction & Interfaces
Prismical ★ 88

Transcribe meetings and voice notes with local AI, no bots required

rank075 licenseMIT written inTypeScript typeAI Interaction & Interfaces
Corpus ★ 13

Ask once, get answers across every document

rank076 licenseAGPL-3.0 written inPython typeAI Interaction & Interfaces

Frequently asked questions

How many open source AI Interaction & Interfaces tools are there?

This registry tracks 76 open source AI Interaction & Interfaces projects, with 2,020,434 combined GitHub stars. The list is ranked by stars and refreshed nightly.

What is the most popular open source AI Interaction & Interfaces project?

OpenClaw leads this category with 389,982 GitHub stars, followed by Hermes Agent.

Are these AI Interaction & Interfaces tools free?

Yes — every project listed here is open source. Some also offer paid hosted versions alongside the free self-hosted option; the licence for each project is shown on its card.