A Social Atlasfor Mac

Everyone in your life,
mapped as a night sky.

Jot down moments with the people around you — a sentence, a voice note, an exported chat. Nearstar distills them into a living map of your relationships, so you can see who is close and who you have quietly let drift. Everything stays on your Mac.

macOS 12+ · Apple Silicon · v0.1.0
family3book club4Zhou YiningLeoTang GuoShen YifanGu YuanSu Xiaoman
Drag a star · open a cluster · click anyone for their profile
AnchorLeoTang Guo+ Add person
Demo data — every person here is fictional
Why

We keep hundreds of contacts,
yet forget what we last talked about.

Who has been having a hard time, whose birthday is coming up, who you have not messaged in six months — the things worth remembering are scattered across chat threads and fading memory. Nearstar is closer to a private notebook that organizes itself: you write down moments, it shows you the whole shape of your relationships.

Contactsremember names and numbers
CRMtrack deals and follow-ups
Nearstarremembers what happened between you
How it works

Three steps from scattered moments to a constellation.

  1. 01

    Capture

    Type a line, record a voice note, or drop in an exported chat. You can anchor it to the people it is about before you send it.

  2. 02

    Distill

    AI splits it into separate stories, recognizes who is mentioned, and fills in relationships, tags and places. When a name is ambiguous, it asks you first.

  3. 03

    See

    Your atlas grows: the closer someone is, the warmer and brighter their star. Profiles, personality sketches and your own self-portrait update on their own.

Features

A map of your people that grows along with you.

Distill

One note, split into the stories inside it.

“Gu Yuan was my college roommate; he is now doing a PhD in Qingdao on ocean acoustics.” That is two things: a shared history, and an update about him. Nearstar records them separately, notes the mood of each, and files every story under the right people.

  • Works with text, voice, and .txt / .md chat logs
  • Asks you instead of guessing an ambiguous name
  • Only fills in blanks — never overwrites what you wrote
Gu Yuan was my college roommate and we have stayed in touch ever since. He is doing a PhD in Qingdao on ocean acoustics, and he is in Shanghai for a conference next month.
Distill
2 stories
14Sep
WarmGu Yuan and I were college roommates and have stayed close since graduating.
Gu Yuan · Me
14Sep
NeutralGu Yuan is doing a PhD in Qingdao on ocean acoustics, and visits Shanghai for a conference next month.
Gu Yuan
Zhou Yining
ENFJHangzhou
close friendillustrator
Closeness9/10
AI Sketch

Warm and dependable — always the first to show up when you are down. She speaks plainly, and every word is meant for your good.

warmcandiddependableself-assured
Stories · 14
12Aug
WarmYining came all the way from Hangzhou for my graduation show — and brought a little card she had drawn by hand.
Atlas & profiles

See who is close — and who is drifting.

Everyone is a star. AI scores closeness from 1 to 10 based on how many stories you share, how warm and how recent they are — the closer, the warmer and brighter. Open any star for their full profile: bio, personality sketch, relationships and a timeline of stories.

  • Circles of three or more gather into a cluster
  • Set closeness yourself and AI will not override it
Ask

Ask your atlas anything.

“Who have I been neglecting?” “Who should I introduce to whom?” It has read every story you have saved, so answers point to real people and real moments — candid, never generic, with names you can click straight into.

Who have I been neglecting lately?

Your old basketball crew has gone quiet: Leo and Tang Guo both last appeared in your stories in May. And Shen Yifan offered to introduce you to a curator last time you met — then neither of you followed up. A quick message might be a good start.

Leo →Tang Guo →Shen Yifan →
Follow up
Who am I closest to in my book club?Who should Gu Yuan meet?
✦Resonance
Su XiaomanXiaoman
ESFPChengdu
Signal established · 16 memories
Su Xiaomanyou there??just walked past our old noodle place — it is still open
no way. is the owner still there?
Su Xiaomanyes!! he even recognized me hahanext time you are back, we are going together
Resonance

Talk once more with the one you remember.

From chat logs, Nearstar distills a person’s undertone: their rhythm, their catchphrases, how their moods come and go, how they are with you. Built on that and your shared memories, you can talk with their echo — rehearse something hard to say, or simply miss them.

A simulation built from your notes — not the person themselves. Chats are never saved.

Just say it

Hit record and talk. Transcription is tuned to the names already in your atlas.

Self-portrait

How you describe others says something about you. It reflects back what you notice, value and are moved by.

Every name, one star

“许嘉树 (Leo)” is saved as one person — Chinese names, English names and nicknames all point to the same star. When a spelling looks off, it checks with you first.

Privacy

Your relationships belong to you.

Relationships hold things meant only for you. That is why Nearstar has been local-first from its very first line of code.

~/Library/Application Support/
├─ db.jsonpeople · stories · edges
└─ config.jsonAPI keys · chmod 0600
  • Stored only on your Mac

    People, stories and relationships live in a single file on your machine. No account, no cloud sync.

  • Your keys stay local

    API keys are saved in your user folder with 0600 permissions — never bundled, never reported.

  • Content leaves only when you ask

    Content is sent only when you choose to distill, ask or chat — with your own key, to the AI provider you picked, Claude or OpenAI. When you ask a question, the AI reads your whole atlas.

  • Hide every name in one clickPrivacy · On

    Turn on privacy mode and every name on the atlas disappears — safe for screenshots and screen-sharing.

Let every relationship
be remembered well.

macOS 12+ · Apple Silicon · v0.1.0
FAQ

Questions, answered

Still curious? Write to us at [CONTACT EMAIL]

Can I download it yet?

The Mac app is getting its final polish before release, and downloads open soon. The first version supports Macs with Apple silicon running macOS 12 or later.

Is my data uploaded to the cloud?

No. People, stories and relationships are stored in a single file on your Mac — no account, no sync server. Content is only sent to the AI provider you chose in Settings when you actively distill, ask, or start a Resonance chat.

What do I need to get started?

An Apple silicon Mac running macOS 12 or later, plus an API key from Anthropic (Claude) or OpenAI. For voice input, add an ElevenLabs API key.

What can I bring in?

Type text, record a voice note, or drop in chat logs as .txt or .md files. The original files are not kept — Nearstar saves only the stories and undertones it distills from them.

Will AI overwrite what I have written?

No. AI only fills fields that are empty and never replaces a bio you wrote. Once you set someone’s closeness by hand, AI leaves it alone.

What if someone goes by several names?

Something like “许嘉树 (Leo)” is recognized as one person. When it is not sure, Nearstar asks you first: an existing person, someone new, or skip.

Is the person in Resonance really them?

No. It is a simulation built by AI from the undertone and shared memories you have recorded. It can help you reminisce, rehearse a conversation or sort out your thoughts — but it does not speak for the real person.