no, bettas only really do ok with calm non-swimming tankmates...the exception being cories...and that even depends on the temperament of the betta, and the size of the tank.
Tho there are a lot of places that say a betta "can" be put in a community tank, it really doesn't work well, and often ends up in disaster.