Skip to content
View whanyu1212's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report whanyu1212

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.

Content in all repositories owned by your account will be closed.
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
whanyu1212/README.md

Hanyu — Applied AI Engineering

LinkedIn Email

I build applied AI systems — agents, data tools, and LLM applications that hold up in production.

Notable projects

From replay bytes to player paths, teamfights, and match insights. A Python parser that turns Dota 2 .dem files into DataFrames, JSON, Parquet, and interactive HTML reports.

Gem match report showing player movement trails and positions across the Dota 2 map
Player movement reconstructed from a replay. Open the sample report to explore.

Code → · Docs → · Sample report →

A coding agent with resumable sessions, approval controls, and inspectable transcripts. One shared runtime across terminal, RPC, and SDK interfaces.

Wisp terminal interface showing code diffs, tool execution output, and slash-command suggestions
Code changes, tool output, and session commands in the terminal.

Code →

More projects

Project What I'm building
Krill.jl Krill.jl stars A Julia-native AI agent runtime for Telegram and Discord, with persistent memory, scheduled tasks, MCP tools, and coding-agent delegation. In active development.
OpenCouch OpenCouch stars A pre-beta AI companion for self-reflection and guided wellness exercises, with persistent memory and safety routing.
QuantRL-Lab QuantRL-Lab stars A Python testbed for reinforcement learning in quantitative trading, with pluggable action, observation, and reward strategies.

Open source

ai-agent-book · contributor ai-agent-book stars

One of the top contributors to Bojie Li's open-source book on AI agent design and engineering. My contributions span English translation improvements, chapter experiment organization, Python dependency consistency, and test refactoring.

Read the English edition → · My merged contributions →

Toolbox

Python TypeScript Julia

Exploring

  • AI agents and LLM-powered applications
  • Reinforcement learning and quantitative finance
  • Rust and Julia for high-performance computing

Updates

  • 2026-09-04 · gem-dota v0.7.1 — Improved full-replay parsing performance while preserving normalized output, and added reproducible replay fixtures for integration tests.
  • 2026-08-23 · Wisp v0.1.0 — Released terminal steering and follow-up controls, reduced tool-output flicker, and streamlined startup.
  • 2026-07-31 · ai-agent-book contribution — Merged shared provider infrastructure, chapter dependency setup, and experiment-structure improvements into the upstream book.

Arcade

Space-shooter animation of my GitHub contributions

Pinned Loading

  1. gem-dota gem-dota Public

    Python replay parser for Dota 2

    Python 141 2

  2. QuantRL-Lab QuantRL-Lab Public

    Reinforcement Learning Testbed for Quantitative Trading

    Python 53 1

  3. OpenCouch OpenCouch Public

    Mental health support companion

    Python 34

  4. Krill.jl Krill.jl Public

    A lightweight nanobot/OpenClaw variant in pure Julia

    Julia 29

  5. bojieli/ai-agent-book bojieli/ai-agent-book Public

    《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码

    Python 46.7k 5.2k

  6. NimbleAgents.jl NimbleAgents.jl Public

    A simple, lightweight framework for building AI agents in pure Julia

    Julia 1