jyunko

Artificial Intelligence, Music Theories. There’s going to be something more academic and something that fascinates me. I have always had an absurd idea-composing music in a programming language and programming in a music language.Maybe we can really try it !

[Github] [Scholar] [Jyunko] [AICMU] [Blog] [Vita]




Current

Most of my time goes into a handful of things that sit somewhere between games, agents and music.

  • Agents and tools. iamai reached v1.0 this August: a cross-platform AI agent and chatbot runtime with a Rust core, Python plugins and normalized adapters. soon is a local-first terminal agent that learns my routines and predicts the next full command. dsh-auto-continue quietly sends 「继续」 for me when a request gets interrupted by something other than a human.
  • Games. jev-turtle-soup is a turtle-soup (lateral-thinking mystery) community with an AI keeper of the truth—solve a case alone, invite friends to a table, or write the next one. Yapshire is a cozy pixel town in Rust + Bevy, with LAN and online multiplayer. GlyphWeave is an infinite-canvas ASCII roguelike tilemap editor. More of this lives under mmstudio-games.
  • HydroRoll-Team. Still the TRPG side of things: the HydroRoll dice framework, the infini expression library, and DropOut, a fast Rust Minecraft launcher that aims to be a reproducible Minecraft workspace manager.
  • Music, and the absurd idea. Composing in code and programming in music is still the long-term plan—see aria and the interval-algebra notes below. I also put out an album, MalkuthInfo, earlier this year, and the older EP sequel is on my Fm site.

Besides code, I keep a diary and write here about AI, music theory, maths—and lately, the occasional incident write-up when a server decides to have a life of its own.

Recent

I meant to fix a QQ bot (中文): I was teaching a QQ bot to send voice messages and report progress on long tasks. A wall of migration threads led to two cryptominers instead—one dropped in through a brute-forced SSH password, the other through a RAGFlow template injection (CVE-2026-45312)—and to an advisory correction upstream.
I only meant to fix a deployment (中文): a pnpm lockfile error on Cloudflare, then hidden Betaflight spam in a page I had never written. It came from a rogue Worker in front of Cortex, planted with an account token created three days earlier that had already deleted ten application Workers. Updated in October: the same trick turned up on jyunko.cn.
Maillard Reaction, why maillard reaction hardly happens in the microwave oven.
Interval Algebra:When Category Theory Reshapes Musical DNA.
Can Kolmogorov–Arnold Networks (KAN) beat MLPs?Lately, it seems that the entire AI community has become about one and one thing only, LLMs.
Build An Audio Programming Language, named “aria”.
Empowering Python Developers: A Comprehensive Exploration of Remote Package Imports.
Build A Script Language, using rust to build a simple script language named psi.
Reading “Attention Is All You Need”, how about having a rest after every coding time?
How to Use Chords to Enhance the Expressiveness of Music, analyzing from the Acoustic and Audience Perspectives.
Now You Have Three Problems.
Training an acoustic model for CMUSphinx, an article explaining how to train one’s own acoustic model in CMUSphinx speech recognition project.
GPT-3 vs. Rasa chatbots, an article explains the difference between GPT-3 and Rasa.
The Pain of AI, some anecdotes with my teacher.

Research

I am a computer science student, and I am interested in artificial intelligence and music theory. I think these two fields have infinite creativity and beauty, and can help us better understand nature and humanity. I am doing research on the following aspects:

Music programming language design

DSL music language based on Rust: Implementing DSL music language based on Rust (#)
Formalization system of interval relations integrating category theory: Interval Algebra: When Category Theory Reshapes Musical DNA (#)
Compiler front-end design: conversion from MIDI to music theory logic (#)
Real-time audio synthesis back-end development (can be combined with WebAssembly) (#)

Show/Hide Previous News

Organizations & Project

AICMUniversity

Artificial Intelligence and Computational Modeling University

[Github] [Home Page] [anthology] [Publication] [1629]

*Opensource: opensource@aicmu.ac.cn

Retro for wut?
[Github] [Home Page]

HydroRoll-Team
[Github] [Home Page]

*Support: support@hydroroll.team

Noctisynth
[Github] [Home Page]





我不用微信,我不用QQ,给我发邮件。

Mr. HsiangNianian
Email: academic@jyunko.cn