* An application store for distributing prepackaged and easy-to-deploy operating systems
* **A new GUI application** to manage virtual machines
* The virtual machine manager does more than what Phyllome OS needs. It would make sense to rely on a leaner, more simple
software, similar to GNOME Boxes.
* Ideally, it would be written in Rust, just as the Cloud Hypervisor
* **Graphics**
* Out-of-the box support for Single GPU passthrough
* Support for single GPU passthrough would make it easier to run Phyllome OS on hardware that features a single graphics card lacking support for vfio-mdev.
* Out-of-the box support for vfio-mdev on Nvidia, consumer grade GPUs.
* A 2021 project is bringing vfio-mdev to Nvidia, consumer grade GPUs. It would be great to support it and offer Phyllome's users the ability to split their physical GPUs.
* Out-of-the box support for SR/IOV on generation 11^th^ of Intel graphics
* **Streaming**
* Making encoding and decoding a virtual machine desktop or display more efficient would allow for more diverse uses, including usable remote desktops.
* For that to happen, it would mean to support virtio-video.
* Another route would be to use WebRTC on Wayland.
* **Support the Virtual I/O Device (VIRTIO) Version 1.2**
* Version 1.2 of the VIRTIO specification will soon be released with new virtual devices. Phyllome OS will need to support these.