How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Mate-Engine is a 3D desktop avatar engine designed to render interactive characters that float on the desktop and react to system events. It functions as a virtual assistant platform, combining an interactive character renderer with an interface that connects local language models to 3D avatars for desktop conversations.
The main features of shinyflvre/mate-engine are: Interactive Desktop Companions, AI Desktop Assistants, AI Chat Interfaces, Local AI Integrations, API-Free Local Inference, 3D Model Importers, Interactive Gaze and Gesture Systems, 3D Rendering Engines.
Projects with overlapping indexed features include: vladelaina/bongocat — BongoCat is a desktop pet application that shows an animated character in a transparent, borderless window and… open-llm-vtuber/open-llm-vtuber. steveseguin/vdo.ninja — VDO.Ninja is a low-latency peer-to-peer media routing service and video streaming platform designed to integrate… pickle-com/glass — Glass is an AI desktop assistant and screen-to-LLM interface that processes visual and auditory context from a… ayangweb/bongocat — BongoCat is a cross-platform desktop utility that provides real-time visual feedback for keyboard and mouse activity.… moeru-ai/airi — Airi is an interactive digital companion engine designed to bridge large language models with local animation…
BongoCat is a desktop pet application that shows an animated character in a transparent, borderless window and animates it in response to keyboard, mouse, and gamepad activity. The character is drawn with OpenGL at a configurable frame rate, with pointer, key, and effect overlays layered on top of each frame. It runs on Windows, macOS, and Linux. Input is captured system-wide, so the character reacts to activity outside its own window. Privacy is a stated part of the design: keyboard and mouse input is processed only on the user's device to drive animations and shortcuts, and nothing is recor
VDO.Ninja is a low-latency peer-to-peer media routing service and video streaming platform designed to integrate remote audio and video feeds into professional production workflows. It functions as a WebRTC broadcast integration tool and studio controller, allowing for the direct transmission of high-definition media between publishers and viewers with minimal delay. The platform distinguishes itself through extensive protocol bridging, converting between WebRTC, WHIP, WHEP, SRT, and RTMP to ensure compatibility across diverse network environments and professional studio software. It includes
Glass is an AI desktop assistant and screen-to-LLM interface that processes visual and auditory context from a computer to automate tasks. It functions as a tool for screen analysis, bridging real-time desktop captures with large language models to extract semantic meaning and data insights. The system enables AI-assisted desktop interaction by recording live screen and audio data to provide a persistent digital memory for processing. This allows the application to analyze visible screen information and trigger automation workflows through global keyboard shortcuts.