The Yuphoria is a Cyanogen OS phone in India from Micromax subsidiary Yu. It's a mid-range device that competes with hardware along the lines of the Moto G, but that doesn't mean it's not a decent piece of tech to tinker with. That's especially the case now that the first CyanogenMod nightly has hit the web.
The nightly for the Yuphoria (codename lettuce) provides CyanogenMod 12.1, which itself is based on Android 5.1. The ZIP archive comes in at 365MB.
A nightly has also appeared for the Yu Yureka (codename tomato), a more powerful handset that trades out the Snapdragon 410 for the 615. Its nightly comes in at a slightly larger 366MB.
Since these devices ship with Cyanogen OS out of the box, flashing CyanogenMod won't provide as stark a difference as you would see replacing the likes of TouchWiz or Sense. But for tinkerers, that's hardly the point. Regardless, these nightly builds are uploaded daily, and stability may not come as part of the package. Tread carefully.