Welcome

I'm irenAI Developer

agent-deck — sessions
The Agent Deck window: sessions listed on the left; on the right, a session waiting for approval to run a command

01 / 05

Agent Deck

A macOS workbench for directing many Claude Code agents at once: see at a glance what each session is doing and whether it’s waiting on me.

  • Electron
  • React
  • TypeScript
  • Claude Agent SDK
  • Monaco
  • xterm.js
scir — Unreal Engine

02 / 05

SCIR

The moment a game character takes a hit, generate a realistic full-body reaction: from the current pose and where, from which direction and how hard the hit lands, one forward pass gives 2 seconds of motion.

57k
simulated hit reactions
1.8 ms
for 2 s of motion
5.4 cm
joint position error

Error measured on 6 people unseen in training

  • Isaac Lab
  • ProtoMotions
  • 1D-CNN
  • DCT
llm-ime — initials only
Type just the initials; the model guesses the sentence from context

03 / 05

LLM IME

A Chinese pinyin input method: type only the initials, and a small fine-tuned model guesses the whole sentence from context.

  • Qwen3-0.6B fine-tune
  • MLX
  • beam search
  • Swift · InputMethodKit
hoverdict
HoverDict: the cursor rests on “inference” in an English sentence, and a popup shows the Chinese meaning 推理;推断

04 / 05

HoverDict

Rest the cursor on an English or Japanese word to see its Chinese meaning and hear it read aloud. No selecting, no copying; works in web pages and Electron apps too.

  • Swift
  • Vision OCR
  • macOS Dictionary
  • ECDICT
ai-me — Claude API

Click the figure in the bottom left to chat with it

05 / 05

AI Me

An AI version of me, living in my own pixel figure: ask it what I’ve made. Replies stream in, and while it thinks, the figure pulls out a laptop and types.

  • Claude API
  • Cloudflare Workers
  • Canvas 2D
  • pixel art