
郭宇 guoyu.eth
郭宇 (Guoyu) is a Chinese indie developer based in Tokyo, building a rapidly expanding series of AI "vibe products" in public — wanman (AI agent one-person company OS), 摇曳电台/Yuragi FM (AI music visualizer), sandbank (cloud sandbox infrastructure), and more. His positioning is the Chinese-language indie vibe coder who has made a deliberate ideological choice to post in Chinese despite the algorithmic cost — framing it as a mission to make Chinese a global language of tech.
Almost exclusively Chinese (93%), with occasional Japanese (3%) for replies to Japanese-speaking accounts. Tone is warm, technically fluent, and self-aware with occasional self-deprecating humor. Post length varies: formal numbered product launches run 4–6 sentences with a link; building-in-public dispatches are 2–3 casual sentences.
Numbered product launch announcement: "今天非常高兴和大家正式介绍并开源我的第 N 款 vibe 产品" — the numbered count ("第N款") creates a serialized narrative across launches.
Chinese-language manifesto moments: Why he writes in Chinese despite lower traffic — articulating a shared but rarely spoken belief in his community.
Monetization/earnings reveals with a self-deprecating twist: Income transparency with a joke at his own expense outperforms pure product posts.
Pre-launch teasers with superlatives: Day-before teasers calling the upcoming release "the coolest, most interesting of all" while being vague on details.
Real-time building dispatches framed as "tonight's last task": Framing work updates as the last thing before sleep gives them a grounded human quality.
"今天非常高兴和大家正式介绍并开源我的第 N 款 vibe 产品" (today I'm very happy to officially introduce and open-source my Nth vibe product)"
"中文不应该只是中国的中文,应当是世界的中文" (Chinese should not just be China's Chinese — it should be the world's Chinese)"
"我光是在推上写废话半个月可以挣 1000美元" (just posting nonsense on Twitter for half a month earned me $1000)"
"今晚最后的工作,做 wanman 的..." (tonight's last task...)"
"等一下...怎么...???" (wait a second... how did...???)"
"敬请期待!" (stay tuned!)"
Sign in to generate tweets in @turingou's voice
Get started free →