2
0 Comments

How I built ChatHub to 10k MRR

I'm building ChatHub, and has achived 10k MMR currently, here is the story.

The idea

When New Bing was released, I immediately tried it out and found that it outperformed ChatGPT in some aspects, but fell short in others, including speed. This got me thinking, can we use both chatbots in one place? And so, I began developing the first version of ChatHub.

Since there is no API for ChatGPT and Bing at that time, I have to use some reverse engineering technique to make this happen, that's why ChatHub is a browser extension.

MVP

It takes about two weeks to build the MVP version, then I sent it to dozens of test users, received a lot of feedback from them, fixed bugs and implemented missing critical features.
When I think the core features are ready, I uploaded the extension to Chrome web store.

Iteration

Then it's time for iterating, I almost publish a new version every day.
The AI field is changing fast, which makes me exhausted while also brought about many opportunities.

Below are some things I did to adapt to the changing market conditions:

  • ChatGPT API came out, I added API mode for ChatGPT bot.
  • Google Bard is released, so I added it to ChatHub, which increased the bots to 3.
  • GPT-4 published, I added it to both webapp mode and API mode.
  • Claude and many open sourcing models
  • ...

Rapid iteration also helps with promotion, because people are always excited about new things.

Monetization

I'll write this later :)


So it is my story! Hope it gives you some inspiration.
Install ChatHub here: https://chathub.gg

on May 25, 2023
Trending on Indie Hackers
I'm a lawyer who launched an AI contract tool on Product Hunt today — here's what building it as a non-technical founder actually felt like User Avatar 142 comments “This contract looked normal - but could cost millions” User Avatar 54 comments 👉 The most expensive contract mistakes don’t feel risky User Avatar 41 comments The indie maker's dilemma: 2 months in, 700 downloads, and I'm stuck User Avatar 39 comments A simple way to keep AI automations from making bad decisions User Avatar 31 comments I spent weeks building a food decision tool instead of something useful User Avatar 28 comments