SkillAgentSearch skills...

Kuriso

Future bancho of Kurikku

Install / Use

/learn @osukurikku/Kuriso
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Kuriso - powerful bancho for private osu!servers

Discord GitHub issues license CodeFactor
Future bancho of kurikku.pw.
Written in Python3.9 by uvicorn and starlette

Fully compatible with ripple-servers

Installation

Recommend version of python is 3.9.10, 3.9.12(most stable and tested versions)

$ python -m pip install -r requirements.txt
$ mv .env.example .env
$ nano .env
$ python index.py

Example of nginx usage as proxy

What is this?

Kuriso - is an improved version of the original Ripple pep.py, which was closed in 2019. It inherited the original API, allowing it to be used with LETS and Hanayo. This bancho is much faster due to asynchronous python and can compete with its counterparts in terms of speed

What it handles?

  • Client login
  • General osu!Packets
  • Multiplayer/Spectator
  • Any messages between users
  • osu!Tournament Client (BETA) (NOT LAZER!)

TODO:

  • Databases/Caches storage connections
    • [x] Redis
    • [x] MySQL
  • Base information about users
    • [x] Stats
    • [x] Update osu actions and etc...
  • Chat
    • [x] Messages
    • [x] Channels
    • [x] DM
    • [x] Bot
  • Multiplayer
    • [x] Lobby creation
    • [x] Lobby updating
    • [x] Lobby starting
    • [x] Match score updates
  • Tournaments
    • [x] Handle osu-tourney
    • [x] Handle osu-tourney when it want to spectate user
  • IRC
    • [x] IRC server
    • [x] Handle connections
  • RipplePeppyAPI v1
    • [x] Implementation
  • RipplePeppyAPI v2(delta preview)
    • [ ] Implementation (will not be implemented until first major version will be released)
View on GitHub
GitHub Stars12
CategoryDevelopment
Updated5mo ago
Forks0

Languages

Python

Security Score

87/100

Audited on Oct 13, 2025

No findings