Skip to content
View affromero's full-sized avatar

Block or report affromero

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
affromero/README.md

Andrés Romero

Head of AI at Haxion, working on spatial intelligence for embodied AI: systems that let machines see, listen, and keep a persistent 3D memory of physical space.

Before this: PhD on GANs, postdoc at ETH Zurich under Luc Van Gool and Radu Timofte, publications at CVPR, ICCV, and ECCV. These days I mostly ship instead of publish.

afromero.co · Scholar · LinkedIn · X


Things I've built

octoview Renders the files GitHub won't — Gaussian splats, meshes, point clouds, notebooks, EXR — inline on blob pages. Works on private repos, no upload. 24 formats. App Store
Splattie Interactive 3D Gaussian Splatting as a web component. Upload a photo, get a 3D head whose eyes follow the cursor. splattie.app
kin3o AI Lottie generator CLI — describe a motion, get Lottie / dotLottie state machines. npm
Flight Finder Natural-language flight search with tracked price-evolution charts. flight-finder.org
PriceToken Real-time LLM pricing as a REST API, npm package, and Python SDK. pricetoken.ai
gitpane Multi-repo Git workspace dashboard for the terminal, in Rust. crates.io
sidedoor Reach your self-hosted apps from your phone over LAN / Tailscale. Not a tunnel, not public by default. npm
klogr Structured logger for Python data/ML projects, built on Rich. PyPI
groundcheck Domain-aware citation and grounding verification for AI agents. Zero-dependency TypeScript. npm
PixelCache Image transfer between NumPy, PyTorch, and Pillow with built-in caching. PyPI

Selected research

  • RePaint — inpainting with an unconditional DDPM at inference time, no task-specific training. CVPR 2022 · paper
  • GANmut — continuous, interpretable emotion space for face synthesis. CVPR 2021 · paper
  • DeepSEE — explorable extreme face super-resolution, 16×16 to 256×256. ACCV 2020 (oral) · paper
  • SMILE — joint editing of image attributes and spatial layout. ICCV 2021 (workshop) · paper
  • SESAME — semantic scene editing: add, manipulate, erase objects. ECCV 2020 · paper

More at afromero.co.

Pinned Loading

  1. flight-finder flight-finder Public

    Flight price tracker. Self-hosted, open source, bring your own LLM. The price trail airlines don't show you.

    TypeScript 112 18

  2. gitpane gitpane Public

    Multi-repo Git workspace dashboard for the terminal

    Rust 106 2

  3. BCV-Uniandes/AUNets BCV-Uniandes/AUNets Public

    Pytorch implementation of Multi-View Dynamic Facial Action Unit Detection, Image and Vision Computing (2018)

    Python 153 31

  4. SMILE SMILE Public

    SMILE: Semantically-guided Multi-attribute Image and Layout Editing, ICCV Workshops 2021.

    Python 35 1

  5. BCV-Uniandes/SMIT BCV-Uniandes/SMIT Public

    Pytorch implemenation of Stochastic Multi-Label Image-to-image Translation (SMIT), ICCV Workshops 2019.

    Python 38 10

  6. NTIRE22_Inpainting NTIRE22_Inpainting Public

    NTIRE 2022 - Image Inpainting Challenge

    Jupyter Notebook 49 5