Emilio Sánchez-Harris

I'm Emilio. I build agents, automations,
and the tools they live in

I'm a software engineer specializing in automation and applied AI. I design systems where a model handles the part it's good at and deterministic code checks the rest, so people can trust what comes out and keep the workflows they already know.

Illustrated portrait of Emilio

Mosh

AI-native, cross-platform DAW · 2026 · sole engineer · github.com/esanchezharris/Mosh

An AI-native digital audio workstation where AI tools live alongside existing VST3 and AU plugins, allowing musicians to augment their workflows with the newest technology rather than being forced to abandon them. A C++ and JUCE audio engine, a React UI, and a Python ML service, all running on one validated command path that the voice agent and the human UI both execute. Every release passes over a thousand deterministic self-tests that run inside the packaged app.

ENGINEC++ / JUCE 8 on the Tracktion Engine core. Recording, arrangement, VST3/AU hosting, mixing, and multitrack export.
INTERFACEReact + TypeScript in a WebView, a pure client of the command layer. Piano roll, mixer, plugin chains, generative panel.
AGENTSMoshOps, one validated, undoable, audit-logged mutation path. The Moshi voice agent and the UI execute identical commands.
MLPython/MLX service running Stable Audio 3 for offline transforms of real takes.
Mosh arrange view on a real session: guitar, drums, 808, lead, double and backing-vocal tracks with the selected lead's sends and plugin chain in the inspector, and Moshi's reply in the Ask Moshi bar
The current shell. Ask Moshi rides along the bottom of every session.

Irresistible

Agentic CPQ, from prompt to quote to approval · 2026 · github.com/esanchezharris/Irresistible

An agentic CPQ engine built to show where a language model belongs in a sales tool. The model has one job: compiling a messy plain-English deal request into a strictly typed DealSpec. Deterministic TypeScript handles everything that has to be correct, pricing tiers and multi-year ramps in integer cents, routing approvals through a parallel graph, and re-validating every alternative before showing it. Thirteen golden tests pin that behavior, and the pricing kernel answers in 0.01 ms at p99.

Irresistible quote view: a compiled request, verified totals, annual breakdown, and a proactive alternative
A compiled quote. Every number is recomputed by the engine, never generated.

AskManny

Local RAG over 1,678 hours of mixing interviews · 2025 · github.com/esanchezharris/AskManny

Ask a mixing question and get an answer from the engineers who mixed the records, with timestamped citations back to the exact interview. The pipeline pulls captions from 3,910 videos, splits them into overlapping minute-long segments, attributes each one to its speaker, and indexes more than 99,000 of them in ChromaDB for semantic search. The hosted demo answers through an OpenAI model, and the whole stack can also run fully local through Ollama.

AskManny answer view: a mixing question answered with inline citations and timestamped interview sources
The live answer view. Citations resolve to timestamped interview segments on YouTube.

Studies in ML

'Gingerbread Man', Escher-style gingerbread men tiled over a sphere

Generative Spherical Orbifold2024

Escher-style tiled spheres from text prompts, with Nikhil Trivedi, advised by Dr. Crane Chen. Built on Generative Escher Meshes. Ported the L-BFGS solver from MATLAB to PyTorch and CUDA. Shown here is Gingerbread Man. Repo.

CRNN CAPTCHA Breaker2025

CNN + BiLSTM + CTC recognition in PyTorch, reaching 88% full-CAPTCHA and 98.6% character-level accuracy on 10K images, with a failure-mode analysis aimed at stronger CAPTCHA design. Repo.

Background

Education

Northeastern UniversityGraduate coursework in Computer Science (AI/ML focus) · 2024 – 2026

Loyola University New OrleansB.A. Urban & Electronic Music Production · 2020 – 2023

Before software

Years of producing music taught me what a tool feels like when it fights you, and what it feels like when it doesn't.

Earlier on I was a licensed TEDx organizer and event president in high school.

emiliosanchezharris@gmail.com