Jacob’s Tech Tavern

Jacob’s Tech Tavern

Share this post

Jacob’s Tech Tavern
Jacob’s Tech Tavern
I turned you into a trading card with (client-side) AI

I turned you into a trading card with (client-side) AI

Your soul will belong to me!

Jacob Bartlett's avatar
Jacob Bartlett
Jun 02, 2025
∙ Paid
8

Share this post

Jacob’s Tech Tavern
Jacob’s Tech Tavern
I turned you into a trading card with (client-side) AI
3
Share

This is my most elaborate article yet, covering my full journey building my new indie project, Summon Self, from conception to initial release.

This app turns you into a trading card, with personalised stats, graphics, typing, and rarity. You can trade these cards IRL to create a full collection of your friends.

I applied client-side AI models using MobileCLIP, CoreML, and on-device image classification to generate personalised stats from your own photos.

I combined these with Metal Shaders and the Vision Framework to turn you into a trading card, including graphical effects across 4 different card rarities: Common to Secret Rare.

I pulled everything together using SwiftUI, Swift Concurrency, and SwiftData.

Download Summon Self on the App Store today!

Share your favourite creations and your rarest cards, either in the comments or on the Twitter/LinkedIn/BlueSky threads!

I will give 3 complimentary months of paid subscription to the first person to correctly guess what my cravat is made from, either in the comments here or on Twitter/LinkedIn.

As a 90s kid, I was the perfect demographic to get sucked into the early 2000’s Yu-Gi-Oh craze. I had a deep fascination with Pegasus*, the foppish creator of the card game, who possessed a magic eye that could trap people’s souls in trading cards.

Maximillion Pegasus | Yu-Gi-Oh! Wiki | Fandom

Since watching the anime at age seven, I’ve been fixated on the feeling of power that trapping someone’s soul in a trading card must bring. Relentlessly. Like Kaiba, I mastered cutting-edge technologies in order to achieve my objectives.

Today, client-side artificial intelligence brings me all the tools I need to make this dream a reality.

I have a simple, beautiful, vision:

My app turns you into a trading card, with personalised stats, graphics, typing, and rarity. You can trade these cards IRL to create a full collection of your friends: a social trading-card binder.

Today we’re going to follow my journey bringing this vision alive: from concept, to POC, to MVP, to the App Store.


*Unfortunately, with Pegasus, I backed the wrong horse entirely. My wife, also a big millennial Yu-Gi-Oh fan, actually fancied Marik.

Stupid, sexy Marik

The paywall below goes down on 23 June, when the full article will be emailed to free subscribers. Subscribe now if you haven’t already! Free subs can’t read it yet, but please download Summon Self on the App Store. At time of publishing I haven’t built trading yet, but I hope to release this very soon, alongside more export methods, better shaders, and accessibility features.

If you don’t want to wait for the paywall, please pay me. Full subscribers to Jacob’s Tech Tavern unlock Quick Hacks, my advanced tips series, and enjoy my long-form articles 3 weeks before anyone else.

It’s a good time to upgrade, because I’m running a 30-themed sale to celebrate my birthday.

Get 30% off forever

Not sure? How about a 2 week test-drive?

Get 14 day free trial

Keep reading with a 7-day free trial

Subscribe to Jacob’s Tech Tavern to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Jacob Bartlett
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share