OMAID MUSTAFA

THE VAULT

Design, research, and development of a personal creative archiving tool built in Electron, React, and SQLite.

SERVICES
Product Design · Research · Development
DATE
2024 — 2026
ROLE
End to End Creation
Scroll
What Is The Vault

The Vault is a creative archiving tool built for designers, artists, and collectors who need a way to organize visual inspiration that goes beyond bookmarks and screenshots. It is a desktop application where users can save images, group them into collections, add context, and search across their entire archive in seconds. The interface is minimal by design: the work should be visible, not the chrome around it.

Built as my Parsons MFA thesis project, The Vault explores what it looks like when a tool is designed entirely around the creative process rather than around engagement metrics, social sharing, or productivity theater.

Where Did This Stem From

For years I collected images across five different apps, none of which talked to each other. Pinterest was too public, too algorithm-driven. Google Drive was functional but dead. Apple Notes held things together with tape. Every time I sat down to start a project, the first hour was spent hunting through old screenshots, broken links, and folders named "final final 2." The Vault came from exhaustion with that fragmentation. I wanted one place that felt like mine.

The thesis framing pushed me deeper: what does it mean to build a tool that is honest about what it is? The Vault is not a social network pretending to be a utility. It does not want your attention. It stores what you give it and returns it when you ask. That simplicity is the design.

Why a Figma File

The first version of The Vault was a Figma file. I used components, variants, and auto-layout to simulate an actual application interface. It worked well enough that I kept using it. That experience became the thesis argument: Figma is not just a prototyping tool. For designers, it is often the closest thing to a real product environment we have access to without writing code.

The irony is not lost on me. A tool for archiving visual work, built inside a design tool. But that irony is the point. The Vault started where designers actually live.

Competitive Analysis — Pinterest

Pinterest is the most obvious competitor and the most instructive one to study. Its strength is volume: billions of images, searchable, endlessly scrollable. Its weakness is that it was never designed for the person who needs to find something specific they saved six months ago. The feed is a trap. The algorithm surfaces what is trending, not what you saved. The board system exists, but boards become cluttered quickly and offer no meaningful hierarchy beyond that top level.

More fundamentally, Pinterest is optimized for discovery and engagement, not retrieval. The Vault inverts that priority. Discovery happens outside the app. Once something is saved, The Vault's job is to make it findable, organizable, and contextual. No feed, no trending, no notifications.

Vault competitive analysisPinterest ads analysis
How Does It Work

Users drag images directly into The Vault from anywhere on their desktop. Images are automatically organized by date added and can be manually sorted into named collections. A tagging system allows cross-collection search, so an image can live in one collection but surface across several searches. The detail view shows the image at full resolution alongside any notes, tags, and source information the user has added.

The Figma Plugin version integrates directly into the design workflow: users can vault an asset from any Figma file without leaving the application. The plugin syncs with the desktop app, keeping the archive unified across contexts.

Vault wireframeVault no credit artist screenVault screen 3
Early Attempts

The early Figma versions were dense and overdesigned. I kept adding features I thought a "real" archiving tool would need, tagging systems, metadata panels, sorting controls, sharing options, until I stepped back and asked what I actually used when I opened the old Figma file. The answer was simple: I dropped things in, grouped them, and searched. Everything else was noise. The later versions are defined by what I removed.

Vault early attempt
Promo
Vault mockup 1Vault ad 3Vault mockup 2
Wireframes
Vault wireframe 2Vault group 38Vault screen 1Vault screen 2Vault mdm 7Vault mdm 8
Figma Plugin

The Figma Plugin extends The Vault directly into the design environment where most of my archiving impulse actually happens. While working on a project, you encounter references, textures, screenshots, and type specimens that belong in your archive but not necessarily in your current file. The plugin lets you send any frame or image to The Vault in one click, with the current file name and date attached automatically as metadata.

The plugin is intentionally minimal: a search field and a recent-adds list. No configuration, no settings screen, no account to manage. It does one thing. The full archive lives in the desktop app.

Vault Figma plugin in motion
← PREVNEXT →