A creative 3-word topic generator powered by AI
Welcome to What3Topics, a free and open-source platform that transforms your ideas into concise, AI-generated topic descriptions — each expressed in 2 to 5 words. Built entirely with Static HTML, CSS, and JavaScript, What3Topics is lightweight, fast, and simple to use — no servers, no databases, just pure web magic ⚡.
👉 Live Demo: https://w3t.chippytime.com
🪐 Backup URL: https://what3topics.pages.dev
- You can now generate topic addresses from a file, and use any OpenAI or OpenAI-compatible API, and use any model with your API key!
You can also now choose your own accent color, and even custom CSS allowing you to theme the app however you want!
- ✨ AI-powered topic generation — powered by OpenAI's GPT-4o (used to be gpt-oss-120b) for unique, creative ideas.
- 💬 Flexible topic lengths — from 2 to 5 words, perfect for short, catchy ideas.
- ⭐ Favorites system — save your favorite topic ideas locally for quick access.
- 🔗 Public sharing — generate public links to share your topics with others.
- 📱 QR code support — turn any topic into a QR code for easy sharing or display.
- 🎨 Sleek and responsive UI — works beautifully on desktop and mobile.
- 🧩 Fully static — deploy anywhere (GitHub Pages, Cloudflare Pages, Netlify, etc.)
- 👾 Open source & hackable — simple codebase for anyone to fork, modify, and improve.
What3Topics was inspired by the idea of “what3words” — mapping locations with three random words — but instead of physical locations, we map ideas.
Whether you're brainstorming startup names, writing prompts, art ideas, or just having fun generating creative combinations, What3Topics helps you turn randomness into inspiration.
The 👾 alien monster logo symbolizes creativity, imagination, and the playful spirit of exploration that drives open-source innovation.
- Frontend: HTML5, CSS3, Vanilla JavaScript
- AI Model: OpenAI
gpt-oss-120b - Hosting: GitHub Pages / Cloudflare Pages
- QR Generation: client-side libraries (no backend required)
You can run What3Topics locally in just a few steps:
# Clone the repository
git clone https://github.com/<yourusername>/what3topics.git
cd what3topics
# Open in your browser
open index.htmlThat’s it! Since it’s a static web app, no build process or dependencies are required.
You can host What3Topics for free on any static site platform:
Just drag and drop the repository or link your GitHub repo, and you’re live within seconds.
We welcome contributions of all kinds! If you’d like to help improve What3Topics:
-
Fork this repo
-
Create a feature branch
git checkout -b feature/amazing-feature
-
Commit your changes
git commit -m "Add amazing feature" -
Push and open a pull request
This project is released under the MIT License, meaning you’re free to use, modify, and distribute it as you wish — just give credit where it’s due.
- 💌 Issues / Feature Requests: GitHub Issues
- 🧠 Explore & fork: GitHub Repository
- 👾 Visit live app: w3t.chippytime.com
If you love What3Topics, give it a ⭐ on GitHub — it helps more creative people discover it!