Atlas Architecture Map
See how your codebase is really structured — and what will break before you change it.
Atlas indexes your project and builds an interactive architecture map: layers, folders, files, and the dependencies between them. Use it to explore impact, run what-if scenarios, and ask questions about the graph.
Works across languages — Atlas reads your source tree, not a single framework.
Features
Architecture map
- Zones: UI · API · Domain · Data · Infra
- Drill into zones and folders, expand blocks to see files
- Dependency arrows between modules (imports and calls)
- Multi-project workspaces — open a map per project or side by side
Impact analysis
- From the editor cursor or from a file on the map
- See who depends on a symbol or file, laid out as a focused impact view
What-if
- Drag a file or folder into another architectural zone
- Rewire a call edge and preview breaks and risks before you commit
Ask Graph
- Natural-language questions over the indexed graph
- Optional LLM in settings for richer answers
Service Designer
- Sketch services, groups, and port-to-port links
- Persist design next to the repo (
.atlas/design.json)
Preview
- Highlight related UI when you select files on the map
- Optional live preview URL for running apps
Getting started
- Install Atlas Core from the Extensions marketplace
- Open a folder or workspace
- Run Atlas: Analyze Workspace (or use the welcome actions in the Atlas sidebar)
- Open Atlas: Open Architecture Map (
Ctrl+Shift+A / Cmd+Shift+A)
Tip: start from the Architecture view in the Atlas activity bar — pick a project and open its map.
Keyboard shortcuts
| Shortcut |
Action |
Ctrl+Shift+A (Cmd+Shift+A on macOS) |
Open architecture map |
Ctrl+Shift+I (Cmd+Shift+I) |
Impact at cursor |
Ctrl+Shift+Alt+A (Cmd+Shift+Option+A) |
Analyze workspace |
Useful commands
Open the Command Palette and type Atlas:
| Command |
What it does |
| Open Architecture Map |
Interactive dependency map |
| Analyze Workspace |
Build or refresh the index |
| Show Impact Graph |
Impact from the current symbol or file |
| Ask Graph (NL) |
Ask a question about the codebase graph |
| Service Designer |
Service canvas |
| Open Preview |
Preview panel |
| Diagnose Atlas Core |
Health check for the local engine |
Settings
| Setting |
Purpose |
atlas.locale |
UI language: auto, ru, or en |
atlas.remoteEngineUrl |
Optional hosted engine URL |
atlas.showWelcomeOnInstall |
Welcome tips after install |
Most features work with the bundled local engine out of the box. A remote engine is optional for team / hosted setups.
Privacy
Atlas analyzes code in your workspace. Local indexing stays on your machine unless you configure a remote engine.
Feedback
Publisher: Atlas Core
Extension: atlas-core.atlas-core
If something is unclear on the map or a language is missing — open an issue on the repository linked on the Marketplace page.