ESF bots are only alpha, since blade is working on beta 1.1 right now(nobody, i mean NOBODY knows when it will be out). They beam you a lot and have a killer aim. They don't teleport and you cannot control what team or character they will become when you spawn them. They have no settable skill level.
Ki Bots are made by Me... er a member named Me on these forums. In the newest version you can select what bot will be what class on what team, they can chat and get angry when you kill them, and you can set how much they use melee and their skill level
But now, Me and Blade getting together to combine code and make even better bots.