Baldur's Gate 3's companions cover most of the classes, but even if you recruit everyone across a single playthrough, you're missing a monk, a sorcerer and a bard. Thankfully, we now have a mod that fixes that - and lets us see more of one of the loveliest characters in the game.
Alfira Joins The Party is a mod from Nexus user adriant1978. As the name suggests, it makes Alfira a permanent party member, letting you recruit the bard after you help her finish her song in Act 1. From here on out, she'll follow you on the path to Baldur's Gate, giving you a bard companion without having to respec or multiclass anyone else - although you can do both of those things with her build if you feel like it.
The mod is still a work in progress, but right now, it works by having Alfira turn up at your camp when you long rest after meeting her in the druid grove. Anyone who's played as The Dark Urge will be familiar with this, as this is exactly what happens on that route. However, the scene will play out very differently, letting Alfira tag along for...