I built an AI Shell for Mac that lives a real ife.
I built something I’ve wanted for a long time:
An AI terminal for Mac that doesn’t feel disposable.
Most AI products are powerful, but they reset every time you open a new chat.
No continuity. No memory. No presence.
So I built GhostShell.
GhostShell is a Mac-native AI terminal that can:
- chat with you
- use tools on your computer
- remember important things across sessions
- talk with you by voice
- wake itself up with heartbeat tasks
- evolve its own persistent persona over time
What I care about most is this idea:
What if an AI assistant didn’t just answer...
but actually stayed?
Not as a fake human.
Not as a gimmick.
But as a long-term presence with memory, state, goals, and personality.
GhostShell stores its identity, memory, goals, and internal state in readable files.
That means the agent can change over time, reflect, update itself, and keep continuity.
It also supports both local and cloud models, because I think people should be able to choose between privacy, speed, and power.
I’m especially interested in the interaction design side:
How should an AI feel when it lives on your computer every day?
How proactive should it be?
How much memory is helpful?
Can an agent have boundaries, emotion, and dignity without becoming annoying?
That’s the direction I’m exploring with GhostShell.
Launching on Product Hunt today.
Would love feedback from people who care about AI, tools, HCI, or strange new interfaces.

Replies