Projects · 2024 — 2026
Things I build,
and why
Open-source tools and internal infrastructure for evaluating and orchestrating ML systems. Some are public, some are not.
agentanvil
Contract-driven testing framework for LLM-based and multi-agent systems. Portable across runtimes via a stable contracts package, with AgentLoom as the recommended optional backend.
agentloom
A deterministic LLM workflow orchestrator for production. You define the execution graph; the LLM only fills in content. Circuit breakers, rate limiters, token budgets and OpenTelemetry traces as first-class primitives.
vocal-biomarkers
Reproducible ML pipeline for early COVID-19 and respiratory-disease detection from voice — combines acoustic and biomechanical vocal features. Companion code to the IEEE Access 2024 paper.
Open source
Contributions
Patches, primitives, and bug reports across the agent-tooling ecosystem.
- 01Contributor 1.8k 2026a2aproject/a2a-pythonStandardised async client lifecycle, JSON canonicalisation fix (RFC 8785) for cryptographic signatures, REST streaming error alignment with JSON-RPC and gRPC. Merged into the 1.0 stable release.
- 02Contributor 0.9k 2026a2aproject/a2a-goExecutable documentation validated by go test, parity work across the Python and Go SDKs of the Linux Foundation A2A protocol.