DuoGPT is a desktop application that runs two GPT agents in conversation with each other — plus DALL-E for visual output. Pick a team (Marketing, Dev, Design, Music, Game Design) or go solo, then watch the agents collaborate to produce content, code, images, and strategies automatically.
- Dual-Agent Mode — two GPT bots converse with each other to produce richer output
- Team Presets — Marketing, Dev, Data Science, Business Strategy, Graphic Design, Music, Game Design
- Solo Mode — one-on-one with GPT-3.5-turbo, GPT-4, or GPT-4-turbo
- DALL-E Integration — generate images, logos, album covers, and product designs inline
- Auto-Organize — extract code snippets, scripts, and images into zip bundles automatically
- Autostop — set a message limit and let the agents run unattended
- Save Conversations — export full conversation logs to text files
- API Key Manager — securely store and load your OpenAI key
git clone https://github.com/RhythrosaLabs/DuoGPT.git
cd DuoGPT
pip install openai pillow pandas requests
python DuoGPT.pyEnter your OpenAI API key, pick a team and task, then click Start.
- Python + Tkinter — native desktop GUI
- OpenAI API — GPT-3.5-turbo, GPT-4, GPT-4-turbo, DALL-E
- Pillow — image display and saving
- Pandas — conversation data handling
- Generate a full social media campaign with two Marketing bots
- Have two Dev bots write and review code for your feature
- Create album artwork + liner notes with Graphic Design + Music teams
- Build a complete game design doc in one session
PRs welcome. Open an issue first for major changes.
MIT
If DuoGPT saves you time, consider supporting development:
👉 Donate via PayPal — @noodlebake
Made with ❤️ by RhythrosaLabs