Discover and explore top open-source AI tools and projects—updated daily.
MarksonthegamerVRM desktop pet software for Linux
Top 96.5% on SourcePulse
This project offers an unofficial Linux port of MateEngine, a desktop pet software supporting custom VRM models. It aims to provide a lightweight, customizable virtual companion on Linux, featuring transparent backgrounds, AI chat, and mouse tracking.
How It Works
Built with Unity, the engine allows VRM model import as desktop companions. It utilizes X11 desktop environments with compositing for transparent backgrounds and window-on-top. Experimental features include audio-reactive dancing and AI chat integration requiring a specific Llama model. The port emphasizes lower RAM usage than its Windows counterpart.
Quick Start & Requirements
Installation involves downloading pre-built binaries from Releases, decompressing, and running install.sh. Arch Linux users can use yay -S mateengine. Prerequisites include a GNU/Linux distro, X11 desktop with compositing, and libraries like libpulse0, libgtk-3-0t64, and libayatana-appindicator. Building from source requires Unity 6000.2.6f2 and manual StandaloneFileBrowser plugin compilation.
Highlighted Details
Maintenance & Community
Maintained by a high school student, development and responses may be slow (1-4 weeks) due to academics. Contributions via Pull Requests and discussions in "Discussions" are encouraged. The project explicitly states it "lacks further testing and updates."
Licensing & Compatibility
The license is not explicitly stated in the README. Compatibility for commercial use or closed-source linking is undetermined due to missing license information.
Limitations & Caveats
Window snapping and dock integration fail on XWayland. Interface mods load improperly with a delayed fix. Steam API removed, disabling workshop support. The project is noted as lacking further testing and updates.
1 day ago
Inactive