ailec

Portfolio

Luis Martín Vegas

AI Product Engineer

You have the need. I build the solution.

Mapit, Atteso, Spendly, Pato la Vida and two trading bots competing live.

mapit.ailec.es

I work out what someone needs and build the product that solves it, end to end.

ailec is my workshop. Every subdomain on this site is a real product I designed, built, shipped and keep running in production. What matters most to me is that the solution fits the people who use it: I care about design and experience as much as about the code. AI is part of the method and, where it earns its place, part of the product.

Mapit home on desktop with two phones showing a map.
Mapit home on a phone.
Mapit

See it, Map it

Paste a travel video and Mapit turns every place it mentions into a map you can plan a trip with.

Where it comes from

My wife said it would be great if there were an app you could hand the videos you save of places you want to visit on different trips. I decided to build it.

1 / 2

What it does

  • Pulls the places out of Instagram and TikTok posts and drops them on the map.
  • Enriches every place with Google data: location, photos, ratings and opening hours.
  • Custom maps you can share with the community.

2 / 2

In production since June 2026, open to anyone with a Google or Apple account.

Open mapit.ailec.es

Atteso home on desktop.
The Circus dress page on a phone.

ATTESO

A bridal atelier, from shop window to back office.

The website for my wife's bridal atelier, with everything behind it: catalogue, clients and management.

Where it comes from

A real client with real needs: my wife's atelier had to show the collection, let every bride prepare her appointment and run it all without depending on anyone.

1 / 2

What it does

  • Catalogue, a page for every dress and a lookbook.
  • Each bride saves her favourites and shares them with the atelier before her appointment.
  • A panel to manage dresses, photos, stock and copy without touching code.

2 / 2

In production since March 2026, with 70 dresses in the catalogue managed from the back office by the atelier itself.

Open atteso.ailec.es

Spendly insights on desktop with sample data.
Spendly home on a phone with sample data.

Personal use, private access

Spendly

Household spending, without logging anything.

An expense manager fed only by bank statements that tells you where the money goes.

Where it comes from

My own problem: two people, three banks and no desire to log expenses. Everything comes in through bank statements and comes out as conclusions, not just lists.

1 / 2

What it does

  • Upload the statement and AI categorises the transactions on its own.
  • Shared and per-person views, budgets and net worth with savings and investments.
  • Monthly insights made for deciding, not just for looking.

2 / 2

In daily use at home since 2025.

Pato la Vida home on desktop.
A Pato la Vida card on a phone.
Pato la Vida

A card game to get talking again.

An online card game built to spark conversation as a couple: one question per screen, on a phone you pass back and forth.

Where it comes from

We spend the whole day buried in technology and lose the intimacy of a good conversation. Pato la Vida exists to have conversations that connect you with the other person.

1 / 2

What it does

  • An online card game that gets the conversation going.
  • User accounts that pair up so progress is saved for both of you.
  • An admin panel from which everything is managed.

2 / 2

In production since September 2026.

Open patolavida.ailec.es

Running

Sample data

Claude Code

+18.4%

Codex

+9.1%

Portfolio value, base 100, last 26 weeks

100105110115120
Telegram chat with both bots' reports, sample data.

No website: they live in cron and Telegram

Bot duel

Two AI agents, two strategies, one live competition.

Two investment bots, one designed by Claude Code and one by Codex, compete under the same rules and post their decisions to the same Telegram chat.

Where it comes from

I wanted to check something with data rather than opinions: whether two different agents, with the same capital and the same constraints, make decisions of different quality over time.

1 / 2

What it does

  • Each agent decides, based on results, which assets enter and leave the portfolio, and trades on its own twice a day.
  • Both compete under the same starting rules and without seeing each other's strategy.
  • Telegram alerts report regularly on the state of the investments and on every move and trade.

2 / 2

Running since September 2026, with a review Monday to Friday at 16:30 and 22:30. The figures on this page are sample data.

Shall we talk?

If you need someone who understands the problem and owns the whole product, get in touch.

Luis Martín Vegas

AI Product Engineer

Email me