The OnePlus 3 was just announced yesterday. For the first time ever a OnePlus device was released and everyone could order without an invite. That being said phones just started shipping today and won't be in consumer's hands at least until tomorrow. Somehow developers have already knocked out an unofficial build of CyanogenMod 13 for the device!
There is also already a custom recovery built for the OnePlus 3. One of the main reasons the OnePlus series of devices has gained such a hardcore following is because of their openness and developer friendliness. I guess it would be an understatement to say that this device will see lots of developer support!
"Garak" is the developer behind these early builds. Flashing the recovery and Rom will require that you first unlock your bootloader which is a simple process on the OnePlus 3. Doing so also will not void your warranty. There are a few issues with the rom which is to be expected with such an early build. Bugs include no F2PS, worse battery life than stock, camera issues, and unoptimized performance. These bugs should be squashed as the Rom gets updated. You can grab this rom from the link below.
via OnePlus