Well, I suppose it was inevitable, but less than two months after the release of Cyberpunk 2077 PC modders have found a way to swap character models – and naturally, people are using it for naughty purposes. Yes, that includes creating a way for the player to have sex with Keanu Reeves' in-game character.
Over on Nexus Mods, a modder by the name of Catmino has uploaded several files allowing players to swap models in Cyberpunk 2077, along with an extended tutorial for how to do the process manually. The mod includes swaps for main characters such as Judy and Panam, along with swaps for Cyberpunk 2077's "joytoy" sex workers. Many of these files are for characters you can romance in the game, but the mod also includes swaps for characters the player wouldn't normally be able to romance, such as Goro Takemura… and Johnny Silverhand.
Although Johnny Silverhand has some sex scenes in the game, these are all viewed from the player's perspective, so modding the game is the only way to "romance" Silverhand yourself. By swapping Johnny into the place of a joytoy you can enter a sex scene with Keanu Reeves – of a sort. The model remains fully clothed and can be a bit glitchy, while you're also hearing the voice of the joytoy rather than Reeves. It's also just a bit awkward. Still, as one mod user put it, "this is as close as we can get to romancing Johnny".