Repolode
morettt

morettt/my-neuro

An open-source desktop AI companion with customizable characters, low-latency voice chat, Live2D avatars, and long-term memory.

Stars
1,397
Forks
164
Open issues
34
Last commit
3 days ago

What is it?

My-neuro is a framework for building a personal AI character that lives on your desktop. You can shape its voice, personality and appearance, and it supports voice conversations with a reported response latency under one second when running fully local inference.

The project connects speech recognition, LLMs (open-source models that can be fine-tuned and run locally, or hosted closed-source models), text-to-speech with voice cloning via GPT-SoVITS, and Live2D models for on-screen expressions and motions. It also covers subtitles synchronized with audio, interruption by voice or keyboard, image recognition, MCP tool integration, desktop control such as opening applications by voice, and long-term memory.

Beyond chat, the project includes features such as Bilibili livestreaming, AI-led lessons on a chosen topic, web search, singing, and simple game play with the user. A packaged default character is included for users who do not want to configure one from scratch.

Key features

  • 01Fully local inference with voice replies under one second, according to the project
  • 02Voice cloning and TTS training through GPT-SoVITS
  • 03Live2D model replacement with synchronized expressions and motions
  • 04Long-term memory, image recognition, and MCP tool integration
  • 05Voice or keyboard interruption and synchronized subtitles

Use cases

  • Building a custom virtual companion or VTuber-style character with your own voice and avatar
  • Running an AI streamer that broadcasts to Bilibili
  • Experimenting with local LLM and TTS pipelines for a conversational character
  • Using an AI tutor that teaches a chosen topic interactively

Topics

FAQ

What is my-neuro?
An open-source desktop AI companion with customizable characters, low-latency voice chat, Live2D avatars, and long-term memory. My-neuro is a framework for building a personal AI character that lives on your desktop. You can shape its voice, personality and appearance, and it supports voice conversations with a reported response latency under one second when running fully local inference.
Is my-neuro free to use? What license does it have?
my-neuro is open source under the MIT license. Check the license terms before using it in commercial products.
Is my-neuro still maintained?
Actively maintained. The last commit to my-neuro was on Oct 19, 2026.
What can I use my-neuro for?
Building a custom virtual companion or VTuber-style character with your own voice and avatar Running an AI streamer that broadcasts to Bilibili Experimenting with local LLM and TTS pipelines for a conversational character Using an AI tutor that teaches a chosen topic interactively
Where can I get my-neuro?
The source code and installation instructions are on GitHub: https://github.com/morettt/my-neuro

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects