While it is possible to keep betta fish with other fish, it is important to do your research and choose compatible tankmates. Some fish that can live peacefully with betta fish include:
* Corydoras catfish
* Kuhli loaches
* Neon tetras
* Rummy nose tetras
* Zebra danios
It is important to note that even these fish can be aggressive towards betta fish if they are not given enough space. It is also important to avoid keeping betta fish with any fish that are known to be aggressive, such as barbs, tiger fish, and cichlids.
If you are planning to keep betta fish with other fish, it is important to provide them with plenty of hiding places and plants to help break up their line of sight. You should also make sure that the aquarium is large enough to provide each fish with its own territory. By following these tips, you can help to reduce the risk of aggression and fighting in your aquarium.