Skip to content
View YusenZhang0601's full-sized avatar

Block or report YusenZhang0601

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
YusenZhang0601/README.md
Tony Rainforest — personal brand banner

Tony Rainforest

Coastal Engineering · Scientific Computing · AI Systems

M.S. Candidate @ Tianjin University · Wave–Structure Interaction · Research Software · Reliable AI Tooling

Coastal Engineering Scientific Computing LBM AI Systems Open Source

Research · Systems · Open Source · Signals · Contact

I study computational coastal engineering and build scientific software and reliable AI systems. My bias is toward explicit assumptions, reproducible evidence, and systems that remain correct when things go wrong.


🎓 Tianjin University
M.S. Candidate
🌊 Research
Wave–Structure Interaction
⚙️ Compute
LBM · GPU/HPC
🤖 Systems
Agents · MCP · Automation

🌊 Research Focus

My research centers on waves interacting with coastal and porous structures, with an emphasis on physically defensible numerical results rather than tool loyalty.

Scientific questions Computational methods
Wave–structure interaction · free-surface flow · multiphase flow · porous-media interaction Lattice Boltzmann methods · GPU/HPC workflows · numerical diagnostics · verification & validation

Current principle: the scientific question owns the route; solvers, frameworks, and agents are replaceable means for reaching a result that can be checked and reproduced.

Public research artifacts will be linked here when they are documented, reproducible, and cleared for release.

🧩 Selected Systems

Switch agents. Keep your context. A local-first, user-owned context layer that lets independent AI agents share durable context without collapsing into one role.

ContextCanopy release ContextCanopy CI MCP compatible Local first

What it demonstrates: cross-agent continuity, MCP integration, transactional writes and rollback, deterministic validation, explicit authority boundaries, and an isolated Claude → Codex handoff proof.

Explore: Project · Proof · CI

🎓 Tutor

A file-based AI tutoring template built around persistent learner state, retrieval-oriented sessions, review scheduling, and reusable agent instructions.

Engineering focus: stateful workflows, inspectable file-based state, configurable learning gates, and multi-agent project structure. Educational-effect claims are kept separate from software behavior.

🔧 Open-source Engineering

I prefer contribution work that starts from a reproducible failure and ends with a narrow fix, regression coverage, and a clear upstream decision.

Upstream project Contribution Status
NousResearch/hermes-agent Prevented destructive context compression after degraded empty provider responses; substantive fix from #94531 was incorporated through #94606 with authorship preserved. ✅ Incorporated upstream
Draculabo/AntigravityManager Fixed 401 token recovery, concurrent poll coordination, and transient availability-state cleanup with regression coverage in #305. ✅ Merged upstream
Ongoing upstream contributions
  • OpenClaw #138750 — preserving the dotenv assignment backing a newly configured environment SecretRef. Open / not merged as last checked 2026-09-05.
  • CC Switch #6791 — routing takeover for declared long-context model markers. Open / not merged as last checked 2026-09-05.

reproduce → isolate → fix → test → review → upstream

📊 GitHub Signals

Tony Rainforest's GitHub stats

🐍 Build · Research · Contribute · Evolve

GitHub contribution snake

🤝 Connect

Working principle: reproduce the failure, make assumptions explicit, test the fix, preserve the evidence.

I use AI throughout development and research workflows; problem definition, validation, and technical judgment remain my responsibility.

Additional experience: WorldQuant BRAIN Consultant.

I welcome conversations about research collaboration, scientific computing, research software, and reliable AI systems.

📫 zhangyswx@163.com · ORCID 0009-0004-4856-7214

Profile views

Connect complexity. Create order. Keep evolving.

Popular repositories Loading

  1. tutor tutor Public template

    A file-based AI tutor template for mastery learning, active recall, and spaced repetition.

    Python 3

  2. context-canopy context-canopy Public template

    Portable, local-first AI agent memory and personal context—switch agents without losing identity, goals, rules, or evidence.

    JavaScript 2

  3. YusenZhang0601 YusenZhang0601 Public

    TonyRainforest GitHub profile README

  4. open-design open-design Public

    Forked from nexu-io/open-design

    🎨 The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, …

    TypeScript

  5. grok-build grok-build Public

    Forked from xai-org/grok-build

    SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible.

    Rust

  6. AntigravityManager AntigravityManager Public

    Forked from Draculabo/AntigravityManager

    Antigravity Manager is a powerful Electron-based application designed to manage accounts and processes for the Antigravity application. It provides a seamless interface for switching accounts, back…

    TypeScript