Skip to content
View AMagicPear's full-sized avatar
🍀
Keep growing & glowing!
🍀
Keep growing & glowing!

Organizations

@PCL-Community

Block or report AMagicPear

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AMagicPear/README.md

Hi, I'm Perry 👋

Digital Media Technology & AI · Soochow University 🎓

Website X / Twitter Bilibili NetEase Music Email ORCID


💡 About Me

I'm a CS student heading to Soochow University for an AI Master's this September.

I work at the intersection of music information retrieval and embodied 3D safety understanding — both projects treat geometry (Tonnetz lattices; 3D Gaussian splats) as a first-class inductive bias for neural sequence / vision-language models.


🔥 Featured Projects

# Project Description Tech
1 Chord-GPT A Tonnetz-relative melody-to-chord harmoniser — my research repo; 65 unit tests, JOSS submission in prep PyTorch Python
2 Echoesphere My graduation project — an experimental interactive game where sound shapes the world C# Unity
3 echoesphere_agent AI decision-making agent for exhibition contexts Jupyter Python
4 echoesphere-communication Raspberry Pi sensor data collection & LED strip control Python Raspberry Pi
5 perry_hermes A vibe-coded AI agent in Rust Rust
6 amagicpear.github.io My personal homepage Svelte

🛠️ Tech Stack

Domain Stack
Languages Python C# Rust TypeScript C++
Frameworks Unity Svelte Tauri LangChain
AI / ML PyTorch MediaPipe
Music Ableton
Design Blender Photoshop
Infra Raspberry Pi Docker WebAssembly

🌱 What I'm Working On

  • Exploring chord progression generation with geometry-aware tokenisation
  • Exploring 3D safety understanding in 3D Gaussian Splatting scenes
  • Building multimodal interaction systems (vision + language + hardware)
  • Learning Rust for systems-level performance
  • Making LLM-powered tools that simplify real-world workflows

💭 Random Thoughts

"The best code is the code that doesn't exist — but if it must exist, make it minimal."

I'm not trying to write the most code. I'm trying to write the least code that does the most. Every refactor, every optimization, every architectural decision starts with one question: can this be simpler?


Built with ❤️ and minimal lines of code

Pinned Loading

  1. Echoesphere Echoesphere Public

    This is my undergraduate graduation project for NJUPT, which is an experimental interactive game where sound shapes the world.

    C# 3

  2. PCL-Community/PCL.Proto PCL-Community/PCL.Proto Public

    Modeled after PCL2 and PCL2-CE, with a goal of providing a standardized prototype sample for each PCL branch version.

    Vue 7 2

  3. amagicpear.github.io amagicpear.github.io Public

    我的个人主页

    Svelte 1

  4. wooc wooc Public archive

    山寨版MOOC

    Vue

  5. perry_hermes perry_hermes Public

    A vibe-coded Hermes agent in Rust.

    Rust