ChatBotKit is a flexible foundation for developers and nondevelopers to build AI chatbots that can handle natural language input on a variety of interfaces. It comes with a variety of foundational models, including GPT-4, and supports popular chat apps like Slack, Discord and WhatsApp. It's good for a variety of uses, including AI experiences, education, automation, sales and support, so it's a good all-purpose foundation for adaptive chatbots.
ghola is a tool to create and chat with personalized AI chatbots designed for self-reflection and personal growth. You can control chatbot personalities, create multiple profiles and even share interesting chats. With a backend API to bring profiles into other projects and encrypted data storage, ghola is a good foundation for personal interactions.
Botrush is another interesting option, with a user-centric interface and customizable AI personas. It's got a simple search interface, folders to organize past chats and an AI illustrator to generate images. Botrush doesn't use submitted data for training, so it's a good option if you want to keep your interactions private.