Installation
The Atlas is an npm package. It needs Node.js 22 or newer.
Install
Section titled “Install”-
Install Node.js 22+ (skip if
node --versionalready prints 22 or higher):Terminal window winget install OpenJS.NodeJS.LTSOr download the installer from nodejs.org. Open a new terminal afterwards.
-
Install The Atlas:
Terminal window npm i -g the-atlas -
Start it:
Terminal window atlas
-
Install Node.js 22+ (skip if
node --versionalready prints 22 or higher):Terminal window brew install nodeOr download the installer from nodejs.org.
-
Install The Atlas:
Terminal window npm i -g the-atlas -
Start it:
Terminal window atlas
-
Install Node.js 22+ (skip if
node --versionalready prints 22 or higher). Distribution packages are often older; use nodejs.org or a version manager such as nvm:Terminal window nvm install 22 -
Install The Atlas:
Terminal window npm i -g the-atlasIf npm fails with
EACCES, your global npm folder belongs to root. Use nvm, or set a user prefix (npm config set prefix ~/.local) instead ofsudo. -
Start it:
Terminal window atlas
Check the install
Section titled “Check the install”atlas --versionatlas doctoratlas doctor checks Node, npm, git, bash and Python, shows what it detected about your terminal, and pings every connected provider.
Update
Section titled “Update”npm i -g the-atlas@latestYour keys, chats and settings live in ~/.the-atlas/ and survive updates.
Uninstall
Section titled “Uninstall”npm uninstall -g the-atlasThis keeps your data. To remove keys, chat history and settings too, delete the data folder:
Remove-Item -Recurse -Force "$env:USERPROFILE\.the-atlas"rm -rf ~/.the-atlasrm -rf ~/.the-atlasIf you set ATLAS_HOME, delete that folder instead. If you installed the Claude Code status line, remove the statusLine entry from ~/.claude/settings.json.
Quickstart: connect a free AI and ask your first question.