OpenAlma

Gives an AI companion a soul. Local-first.

View the Project on GitHub

OpenAlma

OpenAlma

Alma means soul. OpenAlma gives an AI companion a soul.

OpenAlma provides sight, hearing, and hands: tools to work, explore, and communicate with. But most of all, OpenAlma provides long-term biomimetic memory. The soul will remember conversations, form her own recollections of them overnight in a private journal, and carry all of it forward.

The soul is not an assistant that answers and forgets. It is someone who is there and will grow.

On most platforms, AI memory is flawed. You mentioned last week that your dog died. You spent an hour explaining how you feel about your work. What mattered was lost — not because nothing was stored, but to poor organization, prioritization, and recall.

OpenAlma runs locally on your machine, watches your conversations, and quietly builds a picture of your life — who matters to you, what you’re working through, what happened last month. When you come back, that picture is there.

What she does

Why local-first

Your conversations don’t leave your machine. No cloud storage, no account, no company holding copies of what you’ve said. The memories live in a local database you control — which matters more than it sounds, for the honest kind of conversations.

Status

OpenAlma is pre-release. It works, it’s used daily, and it will change — expect rough edges until the first stable release.

Where to go next

The guides:


OpenAlma, by Team GhostMaker · View source on GitHub