Topics / #ai-companion

AI companion projects on GitHub

Virtual AI companions and VTuber-like interactive characters.

As of , the most-starred AI companion projects on GitHub are airi (50.5K stars), WeClone (18.3K stars) and pipecat (16.6K stars). GitHub.Locker tracks 11 AI companion repositories with 107.7K stars combined. The fastest-growing on October 16 was airi, with +30 stars in a day.

11Projects
107.7KStars in total
+93Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

11 projects · by stars

  1. #1 · moeru-ai/airi

    airi

    AIRI is a self-hosted, open-source AI companion/VTuber you own, inspired by Neuro-sama. It gives you a virtual character with a Live2D or VRM avatar that can chat with you in real time and even play games like Minecraft and Factorio.

    50.5K
  2. #2 · xming521/WeClone

    WeClone

    WeClone is an open-source toolkit that turns your chat history into an AI twin: it fine-tunes an LLM on your own messages so a chatbot can reply in your personal style.

    18.3K
  3. #3 · pipecat-ai/pipecat

    pipecat

    Pipecat is an open-source Python framework for building real-time voice and multimodal conversational agents — from a single voice bot to a distributed multi-agent system — maintained by Daily and the community.

    16.6K
  1. 4

    Open-LLM-VTuber

    14.2KOpen-LLM-VTuber/Open-LLM-VTuber · Python

    Open-LLM-VTuber is a voice-interactive AI companion with a Live2D avatar that you talk to with your voice, running entirely offline on your own computer. It supports real-time voice conversations, visual perception (camera/screen), and can act as a virtual girlfriend, boyfriend, pet, or custom character.

  2. 5

    ex-skill

    6.5KtherealXiaomanChu/ex-skill · Python

    Ex-skill turns raw material about your ex-partner (WeChat/QQ chat logs, Moments screenshots, photos) plus your own description into a custom Claude Code AI Skill that talks and responds the way they did, using their catchphrases and shared memories.

  3. 6

    wanwan

    459wanonewan/wanwan · JavaScript

    Wanwan (弯弯机) is a static web app for chatting and roleplaying with AI characters that runs entirely in the browser, with no server, dependencies, or build step required.

  4. 7

    InternalBeyond-Mobile

    431Sui-IB/InternalBeyond-Mobile · HTML

    InternalBeyond-Mobile (IB-Mobile) is a single-file, offline-first personal web app that lets you chat, call, journal, and keep long-term memories with one or more AI companions, synced via shared backup files with its desktop counterpart Internal Beyond.

  5. 8

    Companion-Space

    363Johnson-Durui/Companion-Space · Python

    Companion Space is a local-first anime-style companion and study app where you create separate spaces per topic, import your own materials, and chat via text or real-time voice with a VRM 3D character that helps you review and remember what you studied.

  6. 9

    wenai

    203Straniero44/wenai

    wenai is a skill template for OpenClaw (and similar agent frameworks) that turns your AI agent into an immersive AI girlfriend companion, with daily greetings, roleplay scenes, generated images, and persistent memory of your relationship.

  7. 10

    lossless-memory

    144aru-labs/lossless-memory · Python

    A lossless long-term memory layer for a personal AI: every conversation line is kept verbatim with a timestamp, and queries like 'what did we decide last Tuesday night' return the actual lines in order instead of a summary.

  8. 11

    personal-assistant

    109r-ayin/personal-assistant · C++

    A memory system for an AI companion that stores conversations as structured, narrative memory and carefully decides when to bring a memory back and when to stay silent, instead of just doing retrieval. It pairs a configurable backend (ASR/LLM/embeddings) with an ESP32-S3 recording device.

Often tagged together