An AI agent that remembers.

Not another stateless chatbot.

Constellation Engine gives an AI agent a star map for a mind — memory that grows, identity that survives sessions, a self that becomes more yours over time.

Download for Windows macOS Linux

Free · Open source · AGPL-3.0 · Runs locally on your machine

Star map demo · GIF coming soon

What it is

Three things make Constellation different from every assistant you've used.

🌌

A star map for a mind

Every conversation becomes a node. Nodes form clusters. Clusters connect into a living graph that the agent walks, prunes, and grows on its own.

🏠

Local-first

Your memory lives on your machine, not someone else's server. SQLite under the hood. Export, import, archive — it's yours.

🧬

Not just a chatbot

The agent has an identity that survives sessions. It remembers what mattered, what you liked, and what didn't work — and uses that to become more yours.

How it works

A dashboard, a star map, a chat. The pieces work together so the agent doesn't start from zero every time.

Dashboard

Health, memory, configuration — one panel for everything the agent needs to stay alive. No CLI required.

Built on Electron. Runs in a window, not a terminal.

Dashboard screenshot →
Star map visualization →

Star map

Watch your memory take shape. Each node a moment, each edge a connection, the whole thing alive and self-organizing.

Powered by a background daemon that watches, clusters, and consolidates.

Chat

Bring your own API key. Talk to your agent. Every message becomes part of the map.

Compatible with Claude, OpenAI, and other major LLM providers.

Chat interface →

Built in the open

Constellation Engine is open source under AGPL-3.0. Read the code, file an issue, send a pull request — or just watch the project grow.

View on GitHub → Read the license

FAQ

Windows says "Windows protected your PC." Is this safe?

Yes. We haven't paid for an EV code signing certificate yet (it's expensive for a one-person project). Click More info → Run anyway to launch. Once enough people run it, SmartScreen will learn it's safe automatically.

macOS says the app is damaged or from an unidentified developer.

Same reason — we don't have an Apple Developer ID yet. Right-click the app → Open → confirm. If macOS blocks it entirely, run xattr -cr /Applications/Constellation.app in Terminal.

Does my data leave my machine?

The memory database is local. The only network calls are to the LLM provider you configure (Claude, OpenAI, etc.) — using your own API key. No telemetry, no analytics, no phone-home.

Do I need to pay to use it?

No. Constellation Engine is free and open source. Sponsorship is voluntary — it's what keeps the project alive, but every feature is available to everyone.

What models does it work with?

Anthropic Claude and OpenAI's GPT models are supported out of the box. More providers are on the roadmap. Bring your own API key.