我从事Web和移动端开发已经近20年。我热衷于将想法转化为真正可用的产品:精致的UI、复杂的后端、AI系统,以及这三者带来的各种棘手技术难题。NodeJS、Rust、React、Swift 和 TypeScript 是我的日常主力工具,而AI驱动开发是我现在的核心工作方式。
我定居在法国巴黎,职业生涯中曾在伦敦、纽约、奥兰多和斯德哥尔摩与各大企业及初创公司合作。2006 年以来,我有机会为不少大公司工作,做 SaaS 应用、聊天系统、CRM、界面等等。职业生涯中以自由职业者身份合作过的一些公司:
目前我正全力开发 Suzu,一款用 Swift 编写的 macOS 应用,为 AI 智能体提供本地语音。任何能运行一条 CLI 命令的智能体都能和你说话:当它完成任务、需要你做决定或遇到错误时,屏幕上会出现一个小胶囊,把事情说出来,并显示是哪个智能体、在哪个项目上工作。你可以用语音回复,也可以在任何应用里听写,不会打断你的节奏。一切都在 Mac 本地运行,Suzu Cloud 是可选的,用来找回你的对话并在手机上回复。
最近,我深入探索AI Agents,并发布了 free-coding-models,这是一个用于查找、测评和安装免费编程LLM的终端工具(TUI),已获得 2818+ GitHub星标。在我的公开和私有仓库中,我已关闭 255 个 issue 并合并 83 个 PR
我也正在构建 kandown,一个专为长时间运行的 AI Agent 任务设计的本地看板工具。每个任务都是项目中的纯 Markdown 文件,你和你的 Agent 均可通过 Web 看板、终端 TUI 或 CLI 进行读写。它是连续运行数小时的 Agent 循环所不可或缺的记忆层。
我还有两款使用 React Native 和 Flutter 开发的医疗健康应用:一款帮助老年人管理用药,另一款陪伴正在经历职场倦怠的人。
业余时间我在做 Fifty Shaders of Ghostty,一个开源的终端着色器合集,因为终端也值得好看。
我日常在 macOS(M4 Pro)上开发,同时也用一台 Arch Linux Omarchy Linux 主机作为本地 VPS 运行 Hermes agent、herdr / moshi 和一堆本地模型。
在写代码之外,我还在影视行业做了 15 年:导演与直播制作,搭建 RTMP 服务器,为活动、电视和 YouTube 博主 提供直播。和做产品是同一种直觉,只是直播没有第二次机会。
不写代码的时候,我喜欢用 Ableton Live 和海量的 VST 插件制作电子音乐、阅读 AI 前沿研究论文、照顾两个可爱的孩子,还喜欢撸猫。同时我也是个地理迷。
你有项目想法吗?我们聊聊吧!


这些是我目前在用的工具。AI 工程变化太快,这份清单一周就会过时,如果新的心头好出来了我还没来得及更新,请多包涵。