Hi everyone,
I would like to introduce ATLAS, a modular Home Assistant-oriented toolset that is currently being developed as an installable Home Assistant Add-on and plugin platform.
ATLAS is meant to provide a central web surface for Home Assistant helper tools, with a focus on safe file access, editor workflows, plugin management and future extensibility.
Current ATLAS Components
ATLAS Administration
The administration surface manages settings, Home Assistant connection data, plugin installation and plugin capabilities.
It is designed so that sensitive data such as Home Assistant tokens stay owned by Administration. Plugins should only receive approved capabilities, paths or session context, not raw long-lived secrets.
Plugin Hub
The Plugin Hub lists installed ATLAS plugins and handles plugin startup behavior:
- 0 active plugins: points the user to Administration
- 1 active plugin: opens it directly
- 2 or more active plugins: shows a plugin selection page
It can also prepare Home Assistant sidebar/dashboard entries by copying either:
- a direct plugin URL
- or a ready-to-use
panel_iframeYAML block
Long capability lists and sidebar URLs are collapsed by default to keep the interface compact.
ATLAS Home Assistant Card Editor
The Card Editor is the first official ATLAS reference plugin.
Current focus:
- Simple and Expert editor modes
- Home Assistant entity selection
- YAML export
- HACS-oriented card/script export
- visual grid editor with X/Y field controls and zoom
- import/export workflows
- problem report flow without secrets
ATLAS File Studio
File Studio is a scoped Home Assistant file editor.
Current features include:
/configas default path- optional access to
www,custom_components,addonsand parent-of-config - file tree
- editor surface
- syntax highlighting
- YAML validation
- upload/download
- backup/history
- trash/restore
- favorites
- file type icons
- safer scoped file access instead of unrestricted root access
ATLAS Automation Exporter / Editor
This is a separate GitHub-installable ATLAS plugin.
Current features:
- read
/config/automations.yaml - upload external YAML files
- detect automations, aliases, ids, entities and services
- supports both classic
service:and modernaction: domain.service - warning hints for missing/duplicate ids or aliases
- warning hints for missing triggers/actions and disabled automations
- highlighted YAML detail view
- scrollable automation list
- export selected automations as timestamped YAML files
The exporter is intentionally conservative right now: it analyzes and exports, but does not automatically write back into Home Assistant.
Current Add-on Version
Current Home Assistant Add-on target version: 0.1.128
Links
ATLAS main repository:
Home Assistant Add-on repository:
Automation Exporter / Editor plugin repository:
Open-source documentation:
Installation Idea
The ATLAS Home Assistant Add-on repository can be added to Home Assistant as a custom Add-on repository:
https://github.com/rockbaer2007/atlas-homeassistant-addon-repository
After installation, ATLAS can be opened through the Home Assistant Add-on UI or exposed in the sidebar.
Development Status
ATLAS is still under active development and should be treated as an early preview. The current work is focused on Home Assistant workflows, plugin structure, safe file access and making the UI compact and practical.
Feedback, ideas and testing reports are very welcome.