The "Army of Robots" is my custom-built GPT direct messaging system — a fully modular, scalable chat environment featuring custom AI bots, voice integration, image analysis, and dynamic UI. Originally built to support my Choose Your Fighter project, it has now become a mission-critical part of my everyday life. Whether I'm writing songs, cataloging inventory for a retail store, formatting code for my websites, or brainstorming ideas, my Army of Bots powers it all.
Winter 2023
Spring 2024
Present Day
Each bot lives in its own PHP + JS page, powered by a shared logic system. Adding a new bot takes just minutes: duplicate the template, update the systemContext and assistantContext, drop in a new avatar, and the bot is live.
Bots are fully voice-enabled using ElevenLabs API. With a single click, any bot can read its replies out loud with near-zero latency, making conversations feel far more dynamic and real.
The left sidebar dynamically displays all available bots. Clicking a bot instantly switches conversations and loads the new context, all without needing to reload the entire page.
Users can upload images directly into the chat. Bots analyze these images using GPT-4o Vision models, enabling them to react to screenshots, diagrams, designs, or any visual content shared mid-conversation.
The entire system was built from scratch with custom CSS, focusing on a smooth, dark-mode aesthetic with glow effects, animated elements, and mobile responsiveness. Every bot has its own custom avatar and personality styling.
Army of Bots isn’t just a fun project — it’s now critical infrastructure for my daily workflow. I use it to:
Thanks to the modular design, adding a new bot now takes less than 10 minutes from idea to deployment — including voice integration and a fully styled avatar.
My Show of Hands bots use minimum tokens. This is just how much I use these bots.
I even built a custom bot inside Army of Bots — Luna Bot Builder — who writes new systemContext and assistantContext blocks for me. Creating a new bot now involves:
This pipeline makes expanding my army of assistants effortless and scalable.
Using Midjourney I can instantly create photo avatars of any bot to enhance the experience.