The Sena in the project name comes from the heroine Himeno Sena in the game Koi x Shin Ai Kanojo.
Sena Repo is a self-hosted, cross-platform, feature-rich visual novel server manager, supporting one-click game installation and Steam patch injection.
Sena-Repo is not a local game manager; it is a server-side visual novel management solution.
- 🖼️ A More Intuitive and Beautiful Library — Scans, scrapes, and categorizes your visual novel files, then displays them in an organized layout in the client.
- 🌐 Convenient Download and Install — The client automatically downloads and extracts games to a specified directory, and can import them into Steam as non-Steam titles with generated desktop shortcuts.
- 🎮 Steam Patch Injection — Scans and scrapes matching patch files, then injects patches into visual novel games you own on Steam.
For installation and usage guides, see the documentation: https://sena-repo.github.io
Contributions of any kind are welcome! See CONTRIBUTING.md to get started.
During development, this project referenced and learned from the following excellent open-source projects (in no particular order):
- mcmilk/7-Zip-zstd
- OpenListTeam/OpenList
- KunMoe/kun-galgame-forum
- Ringyuki/shionlib
- xm486/YukiHub
- INK666/myGal
- JosefNemec/Playnite
- huoshen80/ReinaManager
- Saramanda9988/LunaBox
- bggRGjQaUbCoE/PiliPlus
- moraroy/NonSteamLaunchers-On-Steam-Deck
Thanks to the authors and contributors of the projects above.
- Galgame metadata is provided by the NextMoe open API (
https://api.nextmoe.dev/v2). Per its attribution requirement, the API is credited as "Kun Galgame Forum" for Galgame data.
- This is an open-source project intended for lawful use only, for managing games/applications you have the right to use. If anything infringes your rights, please let us know.
- You are responsible for confirming the legality of the resources and third-party components you use.
- This project does not provide game files, cracked resources, authorization-bypass capabilities, or support for any unlawful use.
- This project is developed with AI assistance and has not been security-audited. Harden it yourself before deploying the server to the public internet.
- Future updates may involve server-side changes, and there is a possibility that data may not be preserved across updates.
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
You are free to:
- Use, copy, modify, and distribute this project
- Use this project for commercial or non-commercial purposes
- Run modified versions as a network service
You must:
- Open-source your modifications when you distribute or publicly deploy a modified version
- Provide the source code even if you only offer the service over a network (without distributing binaries)
- Retain the original copyright and license notices
- Use the same AGPL-3.0 license
In short: modify it freely for your own use; if you share a modified version or deploy it as a public service, you must open-source the code as well.




