SlimeBoyOwO/LingChat

Immersive AI-driven Galgame chat with emotional expressions, desktop pet, scheduling, and interactive story modules. / 一款沉浸式 AI-Galgame 聊天软件,附带桌宠,日程,剧情功能

What it solves

LingChat is designed to provide an immersive AI companionship experience, moving away from mechanical chat interfaces to create a digital assistant that feels like a character in a visual novel (Galgame). It combines LLMs with visual and auditory feedback to make AI interactions feel more personal and reactive.

How it works

The application acts as a frontend for various LLM providers (like DeepSeek) and integrates several specialized AI models to enhance the experience:

  • Emotion Recognition: A custom-trained model identifies the AI's emotion in each response to trigger corresponding visual changes.
  • Visual Perception: By integrating vision-capable LLMs, the AI can "see" the user's desktop state (e.g., whether they are working or gaming) and comment on it.
  • Voice Synthesis: It supports VITS-based voice services for realistic speech output.
  • Memory & State: It uses independent save files for each character to maintain permanent memory and distinct conversation styles.

Who it’s for

  • Users seeking an AI companion with a high degree of visual and emotional reactivity.
  • Fans of Galgames and virtual characters who want to customize their own AI personas.
  • People who enjoy integrating productivity tools (like Pomodoro timers and to-do lists) into a social AI interface.

Highlights

  • Immersive UI: Dynamic expressions, animations, and chat bubbles that change based on the AI's emotion.
  • Desktop Awareness: The ability to actively observe the desktop and initiate conversations based on the user's current activity.
  • Customizable Personas: Support for importing custom characters, outfits, and script-based bond systems to unlock achievements.
  • Voice Integration: Support for VITS and Style-Bert-VITS2 for high-quality character voices.
  • Productivity Integration: Built-in Pomodoro timers and schedules that the AI can remind the user about.

Related

  • Project
  • Project
  • Project
  • Project
  • Project