Skip to content

Free and open source 3-word topic description platform powered by OpenAI's GPT-4o.

License

CalmhostAcct/what3topics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👾 What3Topics

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


Updates

  • 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!

🚀 Features

  • 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.

🧠 About the Project

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.


💻 Technology Stack

  • Frontend: HTML5, CSS3, Vanilla JavaScript
  • AI Model: OpenAI gpt-oss-120b
  • Hosting: GitHub Pages / Cloudflare Pages
  • QR Generation: client-side libraries (no backend required)

🧰 Installation & Setup

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.html

That’s it! Since it’s a static web app, no build process or dependencies are required.


🌍 Deployment

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.


🤝 Contributing

We welcome contributions of all kinds! If you’d like to help improve What3Topics:

  1. Fork this repo

  2. Create a feature branch

    git checkout -b feature/amazing-feature
  3. Commit your changes

    git commit -m "Add amazing feature"
  4. Push and open a pull request


🪙 License

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.


💬 Connect & Support

If you love What3Topics, give it a ⭐ on GitHub — it helps more creative people discover it!

About

Free and open source 3-word topic description platform powered by OpenAI's GPT-4o.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published