uDesktopMascot  by MidraLab

Desktop mascot app for creative expression

created 6 months ago
303 stars

Top 89.1% on sourcepulse

GitHubView on GitHub
Project Summary

uDesktopMascot is an open-source desktop mascot application designed for creative freedom, allowing users to display custom 3D models and personalize the application's interface. It targets creators and users who want to bring interactive 3D characters to their desktops.

How It Works

The application is built using Unity 6000.0.31f1 (IL2CPP) and supports loading various 3D model formats, including VRM (versions 1.x, 0.x), GLB/GLTF (without animation), and FBX (with potential texture loading issues and no animation). It also supports custom audio for background music and character voice lines, including click events and application lifecycle sounds, with default voice provided by COEIROINK:つくよみちゃん. Configuration is managed via a text file (application_settings.txt) for fine-grained control over appearance, sound, and performance.

Quick Start & Requirements

  • Installation: Download pre-built executables for Windows and macOS from the releases page.
  • Prerequisites: Unity 6000.0.31f1 is used for building. macOS users may need to bypass GateKeeper using xattr -r -c uDesktopMascot.app.
  • Custom Assets: Models, textures, and audio files are loaded from the StreamingAssets folder.
  • Links: Official Documentation

Highlighted Details

  • Supports VRM, GLB/GLTF, and FBX model formats.
  • Customizable UI with background images and colors.
  • Includes AI chat and LocalWeb features accessible from the menu.
  • Windows version supports minimizing to the system tray.

Maintenance & Community

  • The project is actively maintained by MidraLab.
  • Sponsors include Luna and uezo.
  • Community links are not explicitly provided in the README.

Licensing & Compatibility

  • Code is licensed under Apache License 2.0.
  • Assets (BGM, Models) are licensed under CC BY-NC 4.0, which prohibits commercial use.
  • Font (Noto Sans Japanese) is under SIL OPEN FONT LICENSE Version 1.1.

Limitations & Caveats

The CC BY-NC 4.0 license for assets restricts commercial use. GLB/GLTF and FBX formats do not support animations, and FBX may have texture loading issues. The README mentions that some language translations are automated via GPT-4o-mini and may lack accuracy.

Health Check
Last commit

1 month ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
25 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Pietro Schirano Pietro Schirano(Founder of MagicPath), and
1 more.

SillyTavern by SillyTavern

3.2%
17k
LLM frontend for power users
created 2 years ago
updated 3 days ago
Feedback? Help us improve.