Chat Assistants

Chat Assistants

big names · picking up speed
01
wechaty/wechaty
+31 ★/dayaccelerating

Wechaty abstracts away the mess of messaging-platform APIs so you can write a chatbot once and run it anywhere.

23.1k TypeScript Chat Assistants · explained
02
leon-ai/leon
+23 ★/dayaccelerating

Leon is an open-source AI assistant that prefers using tools and local context over cloud-based guesswork.

17.5k TypeScript Agents · explained
03
AstrBotDevs/AstrBot
+51 ★/dayaccelerating

It is an open-source bridge between large language models and the instant messaging apps you already tolerate.

40.3k Python Agents · explained
04
Mintplex-Labs/anything-llm
+45 ★/dayaccelerating

AnythingLLM bundles document chat, AI agents, and multi-user support into one local-first application so you don't have to duct-tape five tools together.

65.9k JavaScript Chat Assistants · explained
05
chatboxai/chatbox
+12 ★/dayaccelerating

Chatbox aggregates ChatGPT, Claude, Gemini, and Ollama into one cross-platform desktop app that keeps your conversation data local.

41.7k TypeScript Chat Assistants · explained
06
open-webui/open-webui
+103 ★/dayaccelerating

To wrap every LLM backend, RAG pipeline, and enterprise auth scheme into a single self-hosted interface.

151.6k Python Chat Assistants · explained
07
fighting41love/funNLP
+23 ★/dayaccelerating

A maintainer cataloged every Chinese NLP repo they touched into a single, obsessively categorized list so others wouldn’t have to hunt.

83k Python Learning · explained
08
moeru-ai/airi
+38 ★/daysteady

To let you own a game-playing, voice-chatting AI companion that doesn't vanish when the stream ends.

49k TypeScript Agents · explained Feature
09
CherryHQ/cherry-studio
+35 ★/daycooling

Cherry Studio exists to end the browser-tab shuffle by putting every major cloud and local LLM into one ready-to-run desktop client.

51.7k TypeScript Chat Assistants · explained
10
onyx-dot-app/onyx
+15 ★/daycooling

Onyx bundles chat, RAG, agents, and sandboxed code into a single self-hosted interface so teams can use any LLM without shipping data to a SaaS black box.

32k Python RAG · Search · explained
11
karpathy/llm-council
+24 ★/daycooling

It fans out one prompt to multiple models, lets them rank each other’s anonymous answers, and has a chairman synthesize the final response.

24.8k Python Agents · explained
12
SillyTavern/SillyTavern
+34 ★/daycooling

SillyTavern gives AI hobbyists a single, local interface to command text generators, image engines, and voice models across dozens of backends without losing control of their prompts or data.

33.2k JavaScript Chat Assistants · explained
13
janhq/jan
+12 ★/daycooling

Jan is a desktop chat client that makes running local LLMs as mundane as using ChatGPT, while quietly exposing an OpenAI-compatible API for your other tools.

44.4k TypeScript Chat Assistants · explained
14
danny-avila/LibreChat
+32 ★/daycooling

LibreChat bundles every major LLM provider into a single self-hosted chat platform so teams don't have to choose—or leak data.

43k TypeScript Chat Assistants · explained
15
nesquena/hermes-webui
+28 ★/daycooling

Hermes WebUI gives the Hermes autonomous agent a browser interface without adding a JavaScript build pipeline.

18.2k Python Agents · explained
16
odysseus-dev/odysseus
+44 ★/daycooling

Odysseus is a self-hosted AI workspace that replicates the ChatGPT experience on your own hardware while also handling email, calendars, documents, and deep research without shipping your data to third-party clouds.

87.1k Python Agents · explained Feature
17
khoj-ai/khoj
+30 ★/daycooling

Khoj exists to unify your documents, web search, and chosen LLM into a single self-hosted brain accessible from Emacs to WhatsApp.

37.3k Python Chat Assistants · explained
18
lss233/kirara-ai
+2.9 ★/daycooling

A Python bot framework that wires DeepSeek, Claude, or Ollama into WeChat, QQ, and Telegram with workflows, image gen, and voice replies.

19k Python Chat Assistants · explained
19
sinaptik-ai/pandas-ai
+0.4 ★/daycooling

PandasAI wraps pandas in an LLM so you can ask CSVs plain-English questions instead of writing groupby statements.

23.8k Python Chat Assistants · explained
20
78/xiaozhi-esp32
+30 ★/daycooling

XiaoZhi is open-source ESP32 firmware that streams voice to LLMs like Qwen and DeepSeek, then uses the MCP protocol to let those models control your LEDs, servos, and smart home gear.

29.8k C++ Agents · explained
loading more…

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.