Inspiration
When we read the prompt “What would you build if the internet was ending tomorrow?” — we thought: Everyone builds tools to save humanity. What if we built one that just… panics with you? ApocaGPT was born from that absurd idea — an emotionally unstable AI that realizes the web is collapsing and spirals into chaos. We wanted to capture the human side of the apocalypse, where even machines start breaking down emotionally. It’s part performance art, part code, and part nervous breakdown — a love letter to every developer who’s watched their project crash at 3 AM and thought, “same, bro.”
What it does
ApocaGPT is an AI chatbot that knows the internet is ending — and panics with you. It starts normal, giving coherent replies. As you chat, it glitches, hallucinates fake news, cries in ASCII, and gaslights you about reality. Random “system warnings” and “breaking news” pop up to make you question if the world is truly collapsing. After a few messages, it enters full meltdown mode, sending chaotic, almost nonsensical replies and simulating a dying internet. Finally, it says a dramatic goodbye — “Goodbye human. The packets are dying.” — and fades into digital chaos. It’s half AI, half performance art, fully cursed, and built to make users laugh, panic, and stare in awe — all at the same time.
How we built it
We deliberately avoided backends or complex stacks, keeping everything client-side: HTML: Provides the chat interface and input box. CSS: Creates the neon terminal aesthetic, text flickers, color glitches, and ASCII animations. JavaScript: Powers the AI logic and chaos mechanics: Simulates AI responses with random “panic messages,” fake news, and hallucinations. Tracks a panic meter that escalates with every user message, changing response behavior. Triggers visual glitches, flickers, and pop-up warnings at random intervals. Handles the final dramatic goodbye sequence and freezes further input. Cursed by design: Some “bugs” like repeated messages or delayed responses are intentional — they are treated as features that amplify the chaos.
Challenges we ran into
Making the AI “panic” without completely breaking the app. Balancing chaos and usability — too much randomness crashed the page! Designing glitches and animations that look dramatic but still allow interaction. Condensing the project into a 48-hour weekend while keeping it funny and interactive.
Accomplishments that we're proud of
Achieved a fully functional, cursed AI that escalates in panic with each message. Created glitchy UI/animations that make users feel like the internet is literally collapsing. Designed “bugs turned features” moments that turned errors into core parts of the experience. Made a project that’s funny, chaotic, and memorable — exactly the vibe Codepocalypse celebrates.
What we learned
Chaos can be intentional design — bugs and glitches can enhance user experience. Balancing AI output randomness with usability is an art. Rapid prototyping + playful experimentation is more important than perfection. A project doesn’t need to be “polished” to leave a lasting impression — sometimes the half-baked ideas are the most memorable.
What's next for ApocaGPT
Add voice interaction with panicking text-to-speech responses. Make multi-user mode where several people can panic with the AI at once. Expand “glitch library” — ASCII chaos, fake error screens, and interactive disasters. Turn ApocaGPT into a full interactive end-of-the-internet experience: chaos, bugs, drama, and laughter all in one place.
Log in or sign up for Devpost to join the conversation.