
Core : contient les paquets essentiels au démarrage du système.Les dépôts de KaOS sont structurés en trois branches principales et une branche de développement : Les développeurs de KaOS souhaitent privilégier la qualité sur la quantité, c’est pourquoi ils ont fait des choix, notamment au niveau de l’environnement graphique (le plus visible pour l’utilisateur), se plaçant à contre-courant des distributions comme Arch Linux qui possèdent et maintiennent des dépôts très riches et laissent l’utilisateur faire les choix. Pour éviter une confusion de noms avec KDE, car il ne s’agit pas d’une distribution KDE officielle, un changement de nom au profit de KaOS intervient en septembre 2013. Le premier objectif fixé par la communauté de développeurs, à savoir disposer de 1 500 paquets propres à KaOS, est atteint en août 2013. La première version de KaOS apparaît sous le nom de KdeOS en 2013, dotée de ses propres site web, forum et dépôts de paquets.

Elle se fonde sur l’ environnement de bureau KDE, le framework Qt et le gestionnaire de paquets Pacman. KaOS est une distribution Linux se voulant indépendante des autres par sa conception et sa philosophie.
