Principal Solution Architect at Qlik, based in Spain. I spend my weekends building AI integrations — mostly things I want to use myself.
| Project | What it does |
|---|---|
| mira‑core | Local AI assistant. Autonomous web search, RAG, and streaming chat, running fully offline on macOS. Ships mira-mlx, its own MLX inference server, with omlx / mlx-lm / vllm-mlx as alternative backends. |
| mira‑apps | Native iOS and macOS companion apps for Mira, built in SwiftUI. Pair with the Mac over Bonjour or Tailscale for the same local chat on the go. 📲 Public beta on TestFlight. |
| aura‑apps | Personal weather app for Spain across iPhone, iPad, Mac and Apple Watch, powered by AEMET OpenData. Home-screen and Lock Screen widgets, watch complications, and CAP warnings, all from one shared Swift package. 📲 Live on the App Store. |
| aura‑android | Android port of Aura, in Kotlin and Jetpack Compose. Same AEMET OpenData weather for Spain on phone and tablet. 🤖 In review on Google Play — looking for closed-testing testers (open an issue to join). |
| aura‑pebble | Watchfaces for the Pebble Time 2, carrying Aura's design language onto the watch. Free and open source. ⌚️ Live on the Pebble appstore. |
| vera‑apps | Native iOS and macOS app for browsing, editing, and committing any file on GitHub and iCloud. 📲 Public beta on TestFlight. |
| qlik‑sense‑local‑llm | Reference architectures for integrating local LLMs with Qlik Sense Enterprise on Windows. |
| mlx‑conversions | Quantizes HuggingFace models to MLX and publishes them to mlx-community. End-to-end convert, verify, and upload pipeline. |
| claude‑skills | Custom Claude Code skills for Mira, Vera, and other projects. |
| qlik‑cloud‑admin‑mcp | MCP server connecting Claude Desktop to Qlik Cloud for admin operations in natural language. |
| RAG | PDF ingestion pipeline with ChromaDB, local embeddings, and CrossEncoder reranking. |
Architecture and product decisions are mine. Code is written by Claude Code following my instructions and reviewed by me. I think of it the same way I think about working with a contractor: the spec matters more than the keystrokes.
Python · Swift · SwiftUI · MLX · FastAPI · ChromaDB · Node.js · Qlik APIs · gRPC · MCP

