AI Engineer · Madrid · 13+ years shipping systems that run in the real world
"The best model is the one running in production."
I build LLM agents that make it into production: architecture, tool design, observability, deployment.
The last one was the agent behind an inspection assistant for Spain's national grid operator. Millions of high-voltage pylon photos with their defects, which technicians had to review tower by tower. Now they query by region and defect type, and repair crews get prioritised from that.
I redesigned it from single intent-to-tool routing into a multi-step ReAct loop over ~10 tools, added multi-provider failover, guardrails, step limits, prompt caching and per-user memory, and introduced LangSmith tracing, which turned "it doesn't fail for me" into failures we could reproduce exactly, in seconds instead of weeks.
Before agents, a decade in computer vision and embedded systems: perception stacks running on NVIDIA AGX Orin, UAV platforms, PCB and firmware design. That combination, agents plus knowing what it takes to run on real hardware, is where I'm most useful.
| Repository | What it is |
|---|---|
| gymnasia | Fitness app with two agents running fully on-device, no backend, user data never leaves the phone. BYOK conversational coach (OpenAI / Anthropic / Google adapters, 12 local tools, streaming tool-use loop) plus a vision sub-agent estimating macros from meal photos. Architecture write-up → |
| langgraph_deepresearcher | Deep research implementation with LangGraph: multi-agent supervisor, researchers and writer. Try it → |
| alfred | Terminal assistant with a propose → approve → execute loop: it drafts a shell command, shows it, waits for confirmation and runs it. Built in February 2023 on text-davinci-003, before the gpt-3.5-turbo API existed — the same human-in-the-loop pattern today's coding agents use |
- Welcome to la secta, Weekly AI podcast, 800 subscribers, ~500 views per episode. The whole post-production pipeline is automated with generative AI: rendering, YouTube upload, clip and short generation, social distribution, voice cloning and lip-sync.
- maximofn.com, 60+ technical posts on AI. Recent: Deep Research with LangGraph, MCP Elicitation, MCP Durability.
- Talks, Tomorrow's Agents: planning, UX and memory · Build your own Apple Intelligence
| Repository | What it is |
|---|---|
| gpu_monitor | Real-time NVIDIA GPU monitor for Linux and macOS. Rust workspace splitting an NVML sampling daemon (HTTP + SSE API) from the tray frontends, so any machine on the LAN can consume the same metrics. Rewriting it from Python cut memory from 181 MB to ~24 MB and CPU from 176% to ~1.6% on the same two RTX 3090s. Includes a native Swift menubar app and a Home Assistant integration. |
| all_to_markdown | LLM-driven crawler that walks documentation sites and converts every page, plus PDFs, YouTube videos and Office files, into markdown for LLM consumption |
| subtify | Multilingual subtitle generation for YouTube and Twitch video, with per-speaker colour coding: vocal separation, transcription, translation and burn-in |
| open-cameras-viewer | Multi-camera RTSP viewer over go2rtc, with persisted layout preferences |
🐳 25+ AI Docker containers, state-of-the-art models packaged to docker run and go
Video generation, voice cloning, image editing, VLMs, TTS, human mesh recovery and more. Built so a broken or deleted Hugging Face Space never blocks anyone.
marker_api_docker · DynamiCrafter_docker · idm_vton_docker · openVoiceV2_docker · FLUX.1-RealismLora-docker · sadTalker_docker · moondream2_docker · FLUX.1-schnell-docker · flow_edit_docker · tokenHMR_docker · tooncrafter_docker · openDevin_docker · brushnet_docker · ml_mgie_docker · cosxl_docker · zeST_docker · singing_songstarter_docker · ai_jukebox_docker · idefics_8b_docker · tango2_docker · ranni_docker · face-to-all-docker · voiceCraft_docker · aniPortrait_docker · coqui_TTS_docker
Agents & LLMs LangGraph · LangChain · LangSmith · MCP / FastMCP · OpenAI Agents SDK · ReAct architectures · RAG · vector databases · guardrails · multi-provider failover
ML & vision PyTorch · Hugging Face · TensorRT · YOLO · segmentation · detection · depth estimation · fine-tuning · dataset creation
Engineering Python · SQL · Docker · Kubernetes · Git · CI/CD · Bash · Linux · FastAPI · React
Cloud & edge Azure (ML, Functions) · AWS S3 · Railway · Vercel · Cloudflare · NVIDIA Jetson / AGX Orin · embedded firmware · PCB design
If you find something here useful, a ⭐ is always welcome.



