A lightweight Discord custom Rich Presence manager that runs on Linux and Windows, with macOS support coming soon. Built with CustomTkinter and pypresence, heavily inspired by maximax42's amazing Discord-CustomRP.
The latest official release of Genzai is available for both Linux and Windows. Check the Genzai Latest Release.
genzai.exe inside the genzai folder.New Application on the top right.title in your Discord Presence.Application ID and paste it in the App ID field in Genzai.ConnectUpdateClone the repository and cd into it.
$ git clone git@github.com:dinogomez/genzai.git
$ cd genzai
Install the python requirements via pip
pip install -r requirements.txt
I advice building the application with auto-py-to-exe or pyinstaller to avoid any issues with missing dependencies.
With auto-py-to-exe.
One DirectoryWindow BasedAdd Folder and add the genzai/assets folderAdd Folder and add customtkinter package.Use
pip show customtkinterto find the location of the package.
PIL._tkinter_finder hidden importConvert .py to .exe and wait for the build to finishgenzai.exe file in the output folderWith pyinstaller, refer to this documentation when building customtkinter apps.
pyinstaller --noconfirm --onedir --windowed --icon "<Genzai Location>/Genzai/assets/genzai.ico"
--add-data "<CustomTkinter Location>/customtkinter:customtkinter/"
--add-data "<Genzai Location>/Genzai/assets:assets/"
--hidden-import "PIL._tkinter_finder"
"<Genzai Location>/Genzai/genzai.py"
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License
$ claude mcp add genzai \
-- python -m otcore.mcp_server <graph>