Building agents, exploring frontier models, and contributing to open source.
Projects · For fun · Open source · LinkedIn
I'm an AI engineer with a hardware and embedded-systems background. My main focus is building AI agents: the harnesses, memory, tools, and execution systems that turn model capabilities into useful applications.
I like working at the cutting edge—trying new models, building around them, and finding out what holds up in real use. I'm especially interested in how models and agent harnesses work together: how context, memory, feedback, and tools shape what an agent can actually accomplish.
My hardware background still shapes how I build. I enjoy taking AI beyond the chat window and connecting it to microphones, embedded devices, and wearable interfaces.
I'm experimenting with Jev from TypeSafe AI and exploring how its typed, probabilistic decisions can fit into EHAI. I'm interested in combining fast model decisions with an explicit execution framework: plans, tools, checks, and human intervention.
The Jev × EHAI integration is work in progress.
| Project | What I'm building |
|---|---|
| Cyrene-Agent | A Live2D AI desktop companion with a custom agent harness, personalized memory, voice interaction, and an extensible tool and plugin system. |
| EHAI | A locally deployable agent planning and execution framework: reviewed plans, concurrent workers, isolated workspaces, human intervention, and result verification. Coding is its first use case. |
| Turbo IO | An unofficial RayNeo iO smart-glasses SDK and iOS research client, exploring voice AI and wearable access to coding agents. Source available for noncommercial use. |
| EchoTrigger | An audio interface for AI agents, combining ESP32-S3 microphone hardware, short-term replay, speech transcription, and MCP. |
| Skills & Small Tools | Reusable agent skills and scripts for engineering, research, and everyday development workflows. |
My broader engineering background includes contributing optimization work to a macro-placement challenge, building DIY VR rudder pedals, and creating an STM32 development template.
Small projects driven by curiosity, usually starting with “what if?”
Jev vs Polymarket — Can a model judge the odds better than a prediction market? I give Jev historical sports and esports questions, compare its probabilities with resolved outcomes and market baselines, and repeat the questions to see how consistent it is. A playground for probability and model behavior, with the experiment logs shared in the repo.
Open source is a big part of how I learn and build. I share tools, contribute code, and enjoy exchanging ideas with other developers—especially around agents, harness design, and AI connected to hardware.
One contribution: NapCat / OneBot channel support for Cyrene-Agent. If you're exploring similar ideas, I'd love to compare notes through issues and discussions.
AI engineering · Agent harnesses / memory & context / tool calling / MCP / orchestration
Software · Python / TypeScript / Electron
Hardware & embedded · ESP32-S3 / ESP-IDF / STM32 / C++ / JLCEDA / ngspice
Cyrene / 昔涟 · Honkai: Star Rail · HoYoverse. Avatar reference · Bilibili · Artwork sources.






