Can I create an “invisible” bot instance in my world?
Yes, just uncheck the Options/AutoAppear menu item before starting the instance. Or if you want to have a bot connect but not enter any particular world, then uncheck Options/AutoEnter before starting the instance. If you later want to have the bot enter the world and appear, you can click Set on the Location panel.