brain, the open-source Agent Registry CLI, with the
Atlan adapter replaces the deprecated
atlanai CLI. atlanai published skills, read registry objects, and
captured traces through hooks in Claude Code and Codex.
If you used registry, the earlier package manager that brain grew out
of, Atlan Desktop moves that setup for you too.
How you move depends on whether you use Atlan Desktop.
If you use Atlan Desktop
Atlan Desktop does the move when it starts. You don’t run anything. Fromregistry (macOS and Linux). The app stops the old CLI’s background
service and moves your setup to brain: your settings, the registries you
declared, what you installed for your user, what you installed in each project
the old CLI’s jobs kept in sync, your adapters, and your jobs. It then removes the old CLI’s files from ~/.registry, keeping
a backup under ~/.brain/handoff-backup/. If the move fails, the app tries
again later, and doesn’t start the brain background service until the move
is done.
From atlanai. After you sign in, and once brain is signed in to all
your organizations, the app turns off atlanai in your coding agents:
- It stops the
atlanaibackground service, and removes its macOS login item if an older version added one. - It uninstalls the Atlan plugins that
atlanaiadded to Claude Code, and removes the Atlan plugin marketplaces they came from. - It removes
atlanaihooks from~/.claude/settings.json, and saves the previous file assettings.json.pre-registry. - In Codex, it removes the Atlan plugin marketplaces, any Atlan plugins left
behind, and
atlanaihooks in~/.codex/hooks.json. It saves the previous hooks file ashooks.json.pre-registry.
~/.atlanai folder in place, including ~/.atlanai/auth.json,
which Atlan Desktop uses for your sign-in. It doesn’t move skills you
installed with atlanai skill install or atlanai skill pull. Atlan Desktop
installs your organization’s skills for your user on its own; to install one
into a project, use brain add.
If you use the command line only: from registry
Moving aregistry setup to brain is covered by the
open-source project. Tokens stored in your
OS keychain don’t carry over, so sign in to Atlan again as shown in
Use brain with Atlan.
If you use the command line only: from atlanai
Nothing moves you offatlanai automatically. Until you do these steps,
atlanai keeps capturing sessions through its hooks and keeps updating
itself.
1
Set up brain
Install That token lasts only as long as the
brain and the Atlan adapter and sign in, as described in
Use brain with Atlan. Do this
before you remove atlanai: while you’re still signed in to atlanai,
you can pass its token to brain:atlanai session’s current token,
and brain cannot refresh it. brain has no browser sign-in yet.2
Install your skills again
brain doesn’t read .atlan/package.json or the folders atlanai skill pull
wrote. In each project, install the skills you need:3
Capture traces with brain
4
Remove the atlanai hooks
atlanai wrote to ~/.claude/settings.json and
~/.codex/hooks.json. It asks the atlanai background service to do it.
If it says no daemon is running, run atlanai daemon start and try again.5
Remove the Atlan plugins from Claude Code
List your plugins:Uninstall Remove a marketplace only after every plugin from it is gone.
atlanai@atlanai, atlan-claude-plugin@atlan, and any plugin
from an Atlan marketplace, then remove that marketplace. An Atlan
marketplace is one whose source in
~/.claude/plugins/known_marketplaces.json is
https://api.atlan.com/marketplace.git or another Atlan address.6
Remove the Atlan marketplaces from Codex
For each Atlan marketplace in Codex keeps a removed marketplace’s plugins. Remove any that are left:
~/.codex/config.toml:7
Stop the atlanai background service
~/Library/LaunchAgents/Atlan.plist
exists and runs atlanai, an older version added it as a login item.
Unload and delete it:atlanai skill hooks install,
run atlanai skill hooks uninstall in each of those repositories.
Atlan Desktop leaves ~/.atlanai in place, and you can too. Nothing runs
from it after these steps.
Command map: atlanai
“Not in brain yet” means neitherbrain nor the Atlan adapter has the
feature today. Where the API has it, the last column links to the SDK.
The Atlan SkillSync GitHub Action publishes skills with
atlanai. Replace it
with the brain workflow in
Sync skills from GitHub.