awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 مستودعات

Awesome GitHub RepositoriesInput-Reactive Character Animators

Visualizers that map keyboard and mouse events to character animation states for real-time feedback.

Distinct from Keyboard Input Visualizers: Distinct from standard keyboard visualizers: focuses on character-based animation feedback rather than text-based key logging or documentation overlays.

Explore 13 awesome GitHub repositories matching user interface & experience · Input-Reactive Character Animators. Refine with filters or upvote what's useful.

Awesome Input-Reactive Character Animators GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • moeru-ai/airiالصورة الرمزية لـ moeru-ai

    moeru-ai/airi

    41,040عرض على GitHub↗

    Airi is an interactive digital companion engine designed to bridge large language models with local animation rendering. It functions as a middleware platform that synchronizes conversational text streams with skeletal and facial movements to drive virtual avatars in real time. The framework distinguishes itself by integrating desktop context awareness, allowing characters to maintain situational awareness of a user's screen activity across both desktop and web environments. It utilizes a hybrid execution model that splits computational workloads between cloud-based language processing and lo

    Syncs large language models with animation software to drive character movements and facial expressions based on real-time conversational input.

    TypeScriptai-companionai-vtuberclawdbot
    عرض على GitHub↗41,040
  • ayangweb/bongocatالصورة الرمزية لـ ayangweb

    ayangweb/BongoCat

    21,420عرض على GitHub↗

    BongoCat is a cross-platform desktop utility that provides real-time visual feedback for keyboard and mouse activity. It functions as an interactive companion that renders an animated character on the screen, which reacts dynamically to user inputs. The application operates entirely offline, ensuring that all input processing remains local to the user environment without external network dependencies or data collection. The software distinguishes itself through a flexible asset-based rendering system that allows users to import and apply custom character designs. By intercepting low-level inp

    Displays an animated character that reacts in real-time to keyboard and mouse activity.

    Vuebongo-catbongocatcross-platform
    عرض على GitHub↗21,420
  • livekit/livekitالصورة الرمزية لـ livekit

    livekit/livekit

    19,358عرض على GitHub↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Integrates animated virtual avatars that synchronize facial expressions with agent audio output.

    Gogolangmedia-serversfu
    عرض على GitHub↗19,358
  • duixcom/duix-avatarالصورة الرمزية لـ duixcom

    duixcom/Duix-Avatar

    13,711عرض على GitHub↗

    Duix-Avatar is an AI digital human toolkit used to create, clone, and animate realistic virtual personas. It functions as a digital persona cloning tool and a text-to-speech animation API that converts written text or audio into synthetic voice and facial motion markers. The framework provides an offline video generation engine that renders digital human animations and lip-synced videos on local hardware. It includes a specialized lip sync engine to synchronize mouth movements with audio waveforms and a pipeline for extracting facial and vocal features from source media to create synthetic re

    Synchronizes character movements and facial expressions with text or audio conversational input.

    Cai-avatarai-avatarscloning
    عرض على GitHub↗13,711
  • xszyou/fayالصورة الرمزية لـ xszyou

    xszyou/Fay

    12,893عرض على GitHub↗

    Fay is an artificial intelligence framework designed to build autonomous agents capable of managing both interactive virtual personas and automated financial trading operations. The platform integrates large language models with specialized modules to coordinate complex tasks, enabling the synchronization of speech and movement for digital avatars alongside the execution of market-based financial strategies. The system distinguishes itself through an event-driven orchestration model that routes signals between perception, decision-making, and action-execution components. It utilizes a modular

    Synchronizes character movements and facial expressions with conversational input generated by language models.

    Pythonaiandroidapi
    عرض على GitHub↗12,893
  • ten-framework/ten-frameworkالصورة الرمزية لـ TEN-framework

    TEN-framework/ten-framework

    10,701عرض على GitHub↗

    Ten Framework is a multimodal large language model agent framework designed for building low-latency conversational agents. It integrates voice, text, and visual inputs in real time to facilitate human interaction. The project includes a real-time speech processing pipeline for streaming transcription, voice activity detection, and speaker diarization. It also features an avatar synchronization engine that coordinates character lip animations and visual outputs with synthesized speech. The framework covers edge AI deployment through containerized packaging and direct integration with embedde

    Synchronizes character movements and facial expressions with LLM-driven conversational audio.

    Pythonaimulti-modalreal-time
    عرض على GitHub↗10,701
  • tholman/elevator.jsالصورة الرمزية لـ tholman

    tholman/elevator.js

    6,641عرض على GitHub↗

    elevator.js is a lightweight JavaScript library that adds a playful, elevator-themed scroll-to-top button to a webpage. When clicked, it smoothly animates the page back to the top while playing a looping elevator music track in the background, masking the transition and adding a whimsical touch to the user experience. The library goes beyond a simple scroll-to-top button by offering configurable scroll duration, the ability to scroll to any specified DOM element with optional vertical padding, and callback hooks that fire user-defined functions at the start and end of the animation. This allo

    Attaches the scroll action to a user-selected DOM element, triggering the animation on click.

    JavaScript
    عرض على GitHub↗6,641
  • open-llm-vtuber/open-llm-vtuberالصورة الرمزية لـ Open-LLM-VTuber

    Open-LLM-VTuber/Open-LLM-VTuber

    5,946عرض على GitHub↗

    Ships a configuration system for Live2D model expressions, gestures, and click-triggered animations.

    Pythonaiai-companionai-vtuber
    عرض على GitHub↗5,946
  • cgoldsby/logincritterالصورة الرمزية لـ cgoldsby

    cgoldsby/LoginCritter

    5,682عرض على GitHub↗

    LoginCritter هو مكون واجهة مستخدم تجسيدي تفاعلي ومصور إدخال في الوقت الفعلي لنماذج الويب. يعمل كعنصر نموذج ممتع (gamified) يقوم بتحريك حركات الشخصية ونظراتها استجابةً لتركيز حقل النص ونشاط كتابة المستخدم. يعين المكون مواضع المؤشر وعدد الأحرف لتحويلات الشخصية السلسة ودوران الرأس. يدير انتقالات الحالة العاطفية عن طريق تبديل المزاج البصري والتعبيرات بناءً على محفزات نصية محددة وحجم الإدخال. يستخدم النظام حلقة رسوم متحركة قائمة على الأحداث لمزامنة حالة الشخصية مع أحداث إدخال DOM. يوفر هذا تغذية راجعة بصرية غير لفظية ورسوماً متحركة تفاعلية تعكس الخصائص الحالية لعنصر إدخال نص HTML نشط.

    Animates a character's movements and gaze in real-time based on text input focus and volume.

    Swiftanimationswiftuipropertyanimator
    عرض على GitHub↗5,682
  • eyhn/hexo-helper-live2dالصورة الرمزية لـ EYHN

    EYHN/hexo-helper-live2d

    3,882عرض على GitHub↗

    hexo-helper-live2d is a plugin for adding interactive 2D animated characters to static websites generated with the Hexo framework. It functions as a configuration-driven system that embeds and manages character assets within static pages via build-time script automation. The project provides a manager for loading and positioning character assets from local directories or remote URLs. It uses an HTML canvas to render animated models that respond to mouse and touch movements. The system covers character visual configuration, including controls for scale, screen position, opacity, and mobile vi

    Embeds interactive Live2D characters into web pages that react to mouse and touch movements.

    JavaScript
    عرض على GitHub↗3,882
  • openwebgal/webgalالصورة الرمزية لـ OpenWebGAL

    OpenWebGAL/WebGAL

    3,854عرض على GitHub↗

    WebGAL is a web-native development environment designed for the creation and publication of interactive narrative games. It provides a browser-based platform that enables users to build visual novels featuring branching dialogue and multimedia assets without requiring manual coding. The platform distinguishes itself through a visual editor that utilizes node-based logic definition to manage narrative flow and scene transitions. It includes specialized tooling for the configuration and integration of animated character models, allowing for the direct implementation of interactive character seq

    Integrates and configures animated character models to enhance visual expressiveness in web-based games.

    TypeScriptdiy-toolgalgamegame
    عرض على GitHub↗3,854
  • externalizable/bongo.catالصورة الرمزية لـ Externalizable

    Externalizable/bongo.cat

    3,759عرض على GitHub↗

    This project is a browser-based rhythm toy and virtual instrument that simulates percussion play. It functions as a keyboard-driven animation tool where user key presses trigger real-time character movements and sound effects. The application specifically provides a virtual bongo simulation, linking physical keyboard inputs to synchronized animations and auditory percussion sounds. The system utilizes keyboard-to-action mapping to coordinate client-side audio synthesis with sprite-based rendering and event-driven animation triggers. Visual feedback is managed through state-based switching be

    Provides a visual interface where key presses drive real-time character animations and sound effects.

    JavaScriptbongobongo-catcat
    عرض على GitHub↗3,759
  • yakami129/virtualwifeالصورة الرمزية لـ yakami129

    yakami129/VirtualWife

    2,786عرض على GitHub↗

    VirtualWife is a framework for creating interactive 3D digital companions powered by large language models. It integrates a browser-based rendering engine that synchronizes 3D model animations and facial expressions with AI-generated dialogue in real time, supported by a voice interaction system that converts text into synthesized speech. The system features a persona manager for defining role-play prompts, visual identities, and long-term conversational memory. It also includes a bridge for live streaming integration, allowing an AI avatar to interact with live audiences by monitoring commen

    Synchronizes 3D avatar facial expressions and body gestures with AI-generated dialogue in real time.

    Pythonchatgptdockergpt
    عرض على GitHub↗2,786
  1. Home
  2. User Interface & Experience
  3. Keyboard Input Visualizers
  4. Input-Reactive Character Animators

استكشف الوسوم الفرعية

  • Conversational Avatar Animators2 وسوم فرعيةSystems that synchronize character movements and facial expressions with conversational input. **Distinct from Input-Reactive Character Animators:** Distinct from general input-reactive animators: focuses on LLM-driven conversational synchronization rather than keyboard/mouse input.