Remembers what matters.
Your people, preferences, and projects. Nolune carries context from one conversation to the next, with memories you can read and edit.
A personal AI, entirely yours
An AI companion that remembers you
and works across your computers.
Open source. Self-hosted. Yours.
A familiar presence, wherever you work. Nolune brings its memory and personality along, so every conversation starts a little closer. Check in from your phone’s browser, too.
Your people, preferences, and projects. Nolune carries context from one conversation to the next, with memories you can read and edit.
Set a routine, schedule a check-in, or ask for a morning brief. Nolune can keep useful work moving while its server is running.
Your hardware. Your choice of models. Your companion’s personality. Open source, with no required Nolune cloud account.
A companion that can lend a hand
Ask Nolune to find a file, research an idea, or work in your apps. It can see and act on the computers you connect, with one conversation to keep everything together.
See how it worksI found your notes. Here’s a brief with the key decisions and next steps.
Your context, put to work.
A small beginning
Install the Nolune server on an always-on Mac or Linux computer. This is where its identity and memory live.
Add the desktop app to the machines you want Nolune to work on. You choose which permissions to grant.
Connect your model provider, shape its personality, and start a conversation. Your companion grows with you.
A few things to know
Nolune is an open-source, self-hosted AI companion. It has a persistent identity, long-term memory, and tools to work across computers you connect.
The server runs on macOS or Linux. Desktop apps for macOS, Windows, and Linux connect to that server, so you can work with the same companion across your computers. You can also access its web interface from your phone’s browser when your Nolune server is reachable.
Nolune is MIT-licensed open-source software. Bring your own model provider API key; that provider’s pricing and usage limits apply.
Yes. On connected computers, Nolune can see the screen, use apps, work with files, and run commands. You choose which computers to connect and grant the operating-system permissions they need.
Identity, memories, and conversation history live on the hardware where you run the Nolune server. When you use an external model or integration, the data needed for that request is sent to that provider.
Native installation
Install the server on macOS or Linux, then download the desktop app for every computer you want to connect.
curl -fsSL https://nolune.dev/install.sh | bash01 Downloads the native server
02 Creates the local service
03 Opens onboarding at localhost:26559