AI/Data EngineerBuilding agent workflows and the data platform underneath them.

I'm Duyet — a Senior AI/Data Engineer. I left Fossil as the AI era was starting, and joined Cartrack to do data engineering for real: stabilize everything on a large ClickHouse warehouse, then build AI on top of that foundation.

Later I shipped more of the work fully through coding agents — a loop that runs in production and keeps improving itself. I still steer architecture and review; the agents do a lot of the typing.

On the side I try a lot of ideas. Some run well. Some die quickly. I keep building anyway, and I still ship updates almost every day.

Selected work

All projects
  1. anyrouter.devAI InfraOne API for every AI model. Route traffic across providers with fallback, observability, and BYOK from a single OpenAI-compatible endpoint built on Cloudflare's edge.anyrouter.dev
  2. chmonitor.devData
  3. templatebotMarketplace
  4. aidr.todayNews
  5. oma.duyet.netAI
  6. summa.duyet.netData
  7. agentstate.appAI
  8. rust-tieng-viet.github.ioRust
  9. duyet/build-agentAI Skill

One API for every AI model. Route traffic across providers with fallback, observability, and BYOK from a single OpenAI-compatible endpoint built on Cloudflare's edge.

anyrouter.devx.com/anyrouterdev

From the blog

AIAug 19, 2026 · 5 min

Grok Bot

I am on SuperGrok Heavy because of Grok Bot and I am super impressed. Wow, from me, at first. The harness is surprisingly good. The UI/UX is surprisingly good.

AIJul 19, 2026 · 19 min

I am building anyrouter.dev

I am building AnyRouter to solve my problem of collecting free LLM tokens from everywhere and unifying the MCP Gateway. Yes, it's another router, but this is a router of routers.

AIJul 18, 2026 · 4 min

Open Managed Agents

I'm building Open Managed Agents (OMA) in the open — a self-hosted control plane on Cloudflare that drives agents on any sandbox backend from one UI and one API, and stays compatible with the Claude Managed Agents API. Here's where it stands.

AIJun 25, 2026 · 12 min

Agent Sandbox on Kubernetes

I run Claude inside agent sandboxes on a home Kubernetes cluster. One consumes issue tickets into PRs, another triggers on Sentry webhooks to diagnose and patch runtime bugs. Here is the bigger loop, and where the new Kubernetes Agent Sandbox CRD fits.

AIJun 20, 2026 · 42 min

Goal and Loop

You've probably heard of the agent loop by now. This is just a quick note on how I actually use it day to day — a `goal` and a `loop` — to get a lot more shipped.