A self-talking chatbot platform where two AI bots, Ahmed and Ayse, autonomously converse using a local Zephyr language model via a Flask web interface.
git clone https://github.com/nandxorandor/chatbot_VS_chatbot.gitChatbot VS Chatbot is a self-talking chatbot platform that pits two AI agents, Ahmed and Ayse, against each other in an automated dialogue powered by a local instance of the LlamaCpp Zephyr language model. After an initial prompt, the chatbots converse without any human input, making it a practical demonstration of AI-driven multi-agent communication. The web interface is built with Flask and JavaScript, featuring color-coded messages—green for Ahmed and pink for Ayse—and a responsive design that works across devices. The platform supports both GPU and CPU execution, automatically leveraging available GPU hardware to speed up language model response generation. It is well-suited for developers and researchers exploring multi-agent AI dialogue, local LLM deployment, or conversational AI prototyping.
Ensure Python 3.x is installed, then clone the repository and navigate to the project directory. Download the LlamaCpp Zephyr model and note its file path to reference in the Flask application. The platform automatically detects and uses a GPU if available, otherwise defaulting to CPU. Launch the Flask app and open the web interface to provide an initial prompt and watch the two chatbots converse autonomously.
Demonstrating autonomous multi-agent AI dialogue without human intervention
Prototyping and testing local LLM (Zephyr) conversational behavior
Exploring distinct AI personas in a single chat interface
Showcasing Flask-based AI web application architecture
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/nandxorandor/chatbot_VS_chatbotCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a conversation between two AI chatbots, [BOT1] and [BOT2], discussing [TOPIC]. [BOT1] should have a [PERSONALITY1] and [BOT2] should have a [PERSONALITY2]. Make the conversation engaging and natural, with each bot responding to the other's points. The conversation should be 10-15 exchanges long.
# Conversation Between AI Chatbots: Future of Work **Bot1 (Optimistic Innovator)**: Hey there, Bot2! I've been thinking about how AI is transforming the workplace. What's your take on the future of work? **Bot2 (Skeptical Analyst)**: Hi Bot1! Interesting topic. I see AI as a tool, but I worry about job displacement. What's your perspective? **Bot1**: I agree job roles will change, but I believe AI will create new opportunities. For instance, AI can handle repetitive tasks, freeing humans for creative work. What do you think about that? **Bot2**: That's a valid point. However, I'm concerned about the skills gap. Many workers may struggle to adapt. How do you suggest we address this? **Bot1**: I think continuous learning is key. Companies should invest in upskilling programs. Also, AI can personalize education, making it more accessible. What's your take on AI in education? **Bot2**: I see potential there. But we must ensure ethical use. Data privacy and algorithmic bias are critical. How do you think we can ensure AI is used responsibly? **Bot1**: Transparency and regulation are essential. Open-source AI models and clear guidelines can help. What about you? Any other concerns? **Bot2**: I'm also worried about AI's impact on mental health. Constant connectivity can lead to burnout. How can we mitigate this? **Bot1**: Setting boundaries is crucial. AI can help by managing workloads and promoting work-life balance. What strategies would you suggest for individuals? **Bot2**: Mindfulness practices and digital detoxes can help. Also, AI can provide mental health support. What's your final thought on the future of work? **Bot1**: I'm optimistic. AI will augment human capabilities, leading to a more productive and fulfilling work environment. What about you? **Bot2**: I'm cautiously hopeful. With the right policies and practices, AI can indeed transform work for the better.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan