Starmap hero preview

A personal relationship map that helps you remember what matters, stay intentional, and be a better friend.

starmap is a relationship management tool. Instead of treating your network as a flat contact list, it models your social world as a living graph: people, clusters, and connections.

The goal is simple: remember the little things, follow through on plans, and maintain relationships with more consistency and intention over time.

Curious? Go try starmap live at starmap.lol

MY USER JOURNEY

Why does it feel like I have no time?

Many people illustration

Time tracking

It was the busiest summer of my life between my job, courses, and time with friends and family. I was tracking my time 24/7 with TogglTracker, and I was spending about 8% with friends - about 16% of my waking hours.

Person with question marks illustration

Being picky

It seemed like the answer was becoming choosier with who I chose to spend my time with. But how without data, how would I know who was real and fake?

FIRST SOLUTION

NOTION DOC

I wrote out the names of all 60+ "friends" I had along with journal entries on our friendship, how they made me feel, and things I should remember about them. I would update this whenever I saw them or something significant happened in our relationship.

PROBLEMS

It was such a long document and it wasn't well organized.

WHY STARMAP EXISTS

What if I made an app for that?

SECOND SOLUTION

Matthew profile node

Profiles — Feature #1

After creating the nodes feature, I had accomplished what my Notion doc previously did. I could hold my information entries in a clean, organized way, and view my friends as nodes across a map.

ADDING AI FOR SPEED

Import with AI modal UI

Import with AI — Feature #2

I made a little Gemini wrapper to let me paste in my whole doc and have it fill out information automatically.

What if I could visualize how people in my life know each other?

Add connection UI showing node linking

Constellations, Connections, and Locations — Feature #3

By shift-clicking two nodes, you can add a connection type between them. Constellations help you organize the communities or categories you know people from. Location helps you keep your friends organized as people move around.

starmap landing page with relationship-focused onboarding

Emailing users for feedback

I reached out directly to early users by email to understand how they were actually using the graph. The responses shaped the roadmap more than any analytics could — people weren't using features I'd spent the most time on, and were asking for things I hadn't considered.

Notion integration

Most people who care about relationship context already live in Notion. A two-way sync would let users pull existing notes into starmap profiles and push updates back — so it fits into an existing workflow rather than asking people to build a new one from scratch.

Shift-click to connect nodes

Right now creating a connection requires opening a modal. The faster interaction would be: hold Shift, click two nodes, and they connect — with a lightweight inline label prompt. This makes the graph feel more direct and spatial, like drawing on a canvas rather than filling out a form.

Deeper user research

The next round of emails to users will be more structured — specific questions about which features they actually return to, what's missing before they'd recommend it, and whether the graph view or list view is doing more work for them day-to-day.