Note: I will be using this blog post to update progress on this project.
In 2025 I set a challenge to build personal software instead of paying for SaaS software. I’ve been vibe coding a side project called Tapestry: High touch recruiting for the intelligence era. I often get requests from recruiters and people in my network to recommend designers for certain roles. It’s rare for me to have names pop up on the spot. For years I’ve been maintaining a personal CRM via Airtable for this. This is why I built Tapestry.

Features
The alpha has three core features for designers and recruiters to use.
Directory
I’m moving my Airtable database to Directory. I’ve built this feature so it’s simple to import a PDF from LinkedIn to generate a contact.

Lists
From the Directory, I can create a custom list of designers I can send to a recruiter. There are currently two ways to share. The first is a private URL and also sending an email via SendGrid.

Intelligent Match
Finally, the most important feature, Intelligent Match. Using Open AI, Tapestry can do a recommendation of designers to send to a recruiter based on the description and criteria.

Demo
Tapestry is built entirely with Replit and Visual Electric; currently in alpha.
If you are a recruiter, hiring manager, or designer who matches talent and would like to try Tapestry, request access.