Skip to content

EkBass/AI_DualChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

AI_DualChat

License: MIT Node.js

Kristian Virtanen, 2025. [email protected]

A dynamic AI-to-AI chat simulator where two GPT models engage in seamless, role-swapping conversations. Perfect for exploring AI interactions, debugging prompts, or simply enjoying the banter of two intelligent systems!


Features

  • 🤖 AI Role Swapping: Ensures each AI perceives its counterpart consistently throughout the conversation.
  • 🗣️ Dynamic Topics: AI2 generates random greetings at start. See code to create more opening lines and greetings.
  • 🔄 Autonomous Conversations: Let the AIs talk for a specified number of rounds without any manual intervention.
  • 📝 Conversation Logging: Logs all interactions to a JSON file for debugging and analysis.

Getting Started

Prerequisites


Installation

  1. Clone the repository:
    git clone https://github.com/EkBass/AI_DualChat.git
    cd AI_DualChat
  2. Run as:
    node AI_DualChat.js

Releases

No releases published

Packages

No packages published