Aiolum Submit a story
All stories
Chat interface for AI models · Vietnam

TypingMind

Solo founderB2B
Outcome
US$130K to US$160K a month, October 2025Revenue growing
Launch
6 March 2023
Team
1 founder, then 5 people with 2 employees by mid-2024
Outside funding
None
Main channel
Founder's posts and audience

TypingMind is a chat frontend for AI models. A frontend is the part of a program that the user sees and clicks; the model itself runs elsewhere. You paste your own API key, a password that lets a program call a model provider on your account, and TypingMind sends your messages to OpenAI, Anthropic or Google and shows the answers with search, folders, plugins and a prompt library. The company pays nothing for the model and almost nothing for hosting.

Tony Dinh, a Vietnamese software engineer who left a job in Singapore in 2021 to build small products alone, started it on 1 March 2023, the day OpenAI released the ChatGPT API, and released it on 6 March. It made US$22,000 in its first seven days as a one-time purchase that started at US$9. In February 2024 it passed US$500,000 in total revenue. In November 2024 he wrote that it had made US$1 million in the last twelve months. In October 2025 he wrote that it makes US$130,000 to US$160,000 a month, more than half of it recurring revenue from a Team version sold to companies.

Every number on this page is a founder statement in his own newsletter, grade C. No payment processor or buyer has confirmed them. The page also shows what happened to earlier companies that built a better interface on top of someone else's platform.

TypingMind: US$130K to US$160K a month, October 2025. Chat interface for AI models, Vietnam, solo founder, evidence grade C.
The story in one card. Share it with the address of this page.
01

The numbers, graded

Each row shows the evidence grade and the source numbers from the list at the end of this page. The grades are explained in How Aiolum verifies.

A one-time purchase that reached US$1 million in twelve months of revenue by November 2024, then a run rate of about US$1.7 million a year, all self-reported
FactValueGradeHow we knowSources
Revenue per month, October 2025US$130,000 to US$160,000CFounder's newsletter, 9 October 2025. Recurring revenue from the Team version is more than half of it.[1]
Run rate from the October 2025 rangeabout US$1.56 million to US$1.92 million a yearcalcCalculated: the range times 12. The headline figure on this page is the midpoint, US$1.74 million.[1]
Revenue in the twelve months to November 2024US$1 millionCFounder's newsletter, 22 November 2024, from his profit-and-loss statement. Twenty months after launch. One-time purchases were still about half of monthly revenue.[2]
Total revenue by February 2024US$500,000CFounder's newsletter, February 2024, one year after launch. Subscriptions were US$15,000 a month of it.[3]
Revenue per month, March 2024more than US$40,000CFounder's newsletter on the sale of his screenshot app.[4]
Revenue in the first seven days, March 2023US$22,000CFounder. US$1,000 on the first day, US$2,000 on the second, US$4,000 on the third.[2, 5]
First priceUS$9 one-time, raised to US$19, US$29 and later up to US$79CFounder interviews. Each update came with a price rise.[5, 6]
Paying users after three monthsmore than 4,000CFounder interview with Indie Hackers, mid-2023.[6]
Updates in the first twelve months171CFounder's newsletter.[3]
Largest contracts, November 2024one 3,000-seat deal and several 1,000-seat dealsCFounder's newsletter. Enterprises use TypingMind as the front end of an internal AI platform.[2]
Team, July 20245 people, of which 2 full-time employeesCFounder's newsletter on getting SOC 2. Latka records 3 employees in October 2024.[7, 8]
Cost of the SOC 2 Type I security auditunder US$10,000 and about 10 days of workCFounder's newsletter. He had expected US$30,000 a year. Half went to a consultant, half to the auditor.[7]
Paid advertising resultsUS$2,000 on LinkedIn: no revenue. US$600 later: 2 conversionsCFounder's newsletters, April 2024 and October 2025. Sales come from word of mouth.[1, 9]
Hosting cost of the personal versionalmost nothingCA static web app with no backend, no database and no login, activated by a license key. That is why a one-time price was possible.[3]
Outside fundingnoneCFounder statements throughout.[1, 2]
Latka's revenue estimate for 2024US$817,000CA third-party estimate, marked as such. Lower than the founder's twelve-month figure of US$1 million in November 2024.[8]
Time from launch to the October 2025 figure31 monthscalcCalculated: March 2023 to October 2025.[1, 5]

How to read this table: a grade C value is a founder statement from his newsletter or interviews, or an estimate by a third party that says so. A "calc" value was computed on this page from the rows above it. No value is grade A or B.

TypingMind prices in October 2026: personal licenses as reported by reviewers, Team plans from the company's page (grade C)
PlanPer month, billed yearly (US$)Per month, billed monthly (US$)Limit
Standard, personal39 one-timereviewers
Extended, personal79 one-timereviewers
Premium, personal99 one-timereviewers; shown as 50% off US$198
Starter, team83995 seats
Growth, team1661995 seats
Professional, team2492995 seats; shown as 50% off US$499
Enterprisefrom 18,700 a yearcustom contract

Personal licenses are one-time purchases, sold as lifetime licenses, and the pricing page shows a permanent 50% off. Team plans are subscriptions per month, billed yearly with two months free, with 5 seats included and more seats at US$8 each per month. Enterprise starts at US$18,700 a year with seats as low as US$4. In every case the customer pays the model provider separately for usage.

02

The timeline

From a domain name suggested by ChatGPT to a business that sells 3,000-seat contracts, in 31 months. Each entry carries its grade.

  1. August 2021CDinh, then a senior engineer in Singapore, quits to build products alone from Vietnam. His side products make US$600 a month. He has 8,000 followers on X. [10]
  2. 2022CBlack Magic, a tool for X users, reaches about US$13,000 to US$14,000 a month. [10, 11]
  3. January 2023CHe turns down a US$500,000 acquisition offer. [12]
  4. 1 March 2023COpenAI releases the ChatGPT API. The same day he decides to build a better chat interface for it. ChatGPT suggests the domain name typingmind.com, registered on 2 March. [5]
  5. 6 March 2023CRelease on X, five days after the API. US$9 one-time. US$22,000 in the first seven days. [3, 5]
  6. April 2023CX raises its API price. He sells Black Magic for US$128,000 instead of rebuilding it. [11, 12]
  7. Mid-2023CMore than 4,000 paying users, first place of the day on Product Hunt, and a Custom version for companies at US$3,500 a month in recurring revenue. [6]
  8. February 2024CUS$500,000 in total revenue after one year and 171 updates. Subscriptions reach US$15,000 a month. [3]
  9. 19 March 2024CHe sells Xnapper, his screenshot app, for US$150,000, because TypingMind makes more than US$40,000 a month and needs all his time. [4]
  10. 26 July 2024CSOC 2 Type I security certification for under US$10,000, to close enterprise deals. Team of 5 with 2 full-time employees. [7]
  11. 22 November 2024CUS$1 million in revenue in the last twelve months. A 3,000-seat deal and several 1,000-seat deals. He looks for a salesperson. [2]
  12. 9 October 2025CUS$130,000 to US$160,000 a month, more than half recurring. He writes that the product gave him financial independence. [1]
  13. June 2026CStill building TypingMind, now with AI coding agents, from a hacker house in Da Nang. [13]
03

Why it worked

Four causes, in the order they mattered. Each one is a reusable lesson.

01

Speed

The API came out on a Wednesday; the product shipped the next Monday. In the founder's words, when you are first to a niche, the first version does not have to be amazing, because people have an itch and nothing on the market scratches it. OpenAI fixed the slow typing, the logouts and the missing search a few months later. By then the customers were his.

02

Charge from day one, raise the price with every update

US$9 on launch day, then US$19, US$29 and up to US$79 as features arrived. Each update was a public post, and each post was a reason to buy before the next rise.

03

No model costs, no server costs

Customers bring their own API key and pay the model provider. The personal version is a static web page with a license key, so hosting is close to free. That is why a one-time price made money, and why a copy by a funded competitor would not have had a cost advantage.

04

The Team version

Companies that wanted an internal AI chat for staff bought TypingMind Custom as the front end, with single sign-on and a security audit. Seat-based subscriptions passed one-time sales in 2025. The founder says B2B sales calls exhaust him and that he did them badly, and the contracts closed anyway.

How it was built

These details come from the founder's newsletter and his interviews. They are grade C. [1, 3, 7, 9, 5]

  • Next.js, Tailwind CSS and Node. The first version was built in a weekend for his own use, then released five days after the API.
  • The personal version is a static web app: no backend, no database, no accounts. A license key unlocks it. Hosting costs almost nothing.
  • The Team version runs servers and databases, so it is a subscription. It added single sign-on at customers' request, and a SOC 2 Type I audit in July 2024 for under US$10,000.
  • Model-agnostic from the first day, after the Black Magic experience: it works with OpenAI, Anthropic, Google and others, so no single provider can end it.
  • Payments moved from Lemon Squeezy to Stripe in 2024 because the subscription analytics were wrong.
  • Marketing is the founder's posts on X and word of mouth. Paid ads were tried twice and failed.

Tools named in the sources

Each one opens its page in the Tools tab, with every story that uses it.

04

The dead that came before

Five companies in the Loot Drop database built a better interface on top of a platform that they did not control. The values below are from that database and are not independently verified.

Died 2006 to 2013Burned US$42M

Xobni

The promise

A smarter inbox inside Microsoft Outlook.

Why it died

Tied to Outlook, which Microsoft improved itself. Mobile made the desktop add-on irrelevant. Yahoo bought the remains.

Died 2009 to 2014Burned US$40M

Rockmelt

The promise

A browser with your social feeds built in.

Why it died

Users moved to phones, where the social apps themselves were the interface. Chrome had Google behind it.

Died 2006 to 2014Burned US$9M

Xmarks

The promise

Sync your bookmarks and tabs across browsers.

Why it died

Chrome, Firefox and Safari built sync in, for free.

Died 2015 to 2018Burned US$7M

Flux

The promise

One inbox for Slack, email, WhatsApp and the rest.

Why it died

The platforms kept changing their interfaces and breaking the integrations. The money went into repairs.

Founder conflictLoot Drop entry ↗
Died 2009 to 2015Burned US$5M

Readability

The promise

Clutter-free reading of any web article.

Why it died

Browsers added a reader mode, free. Few readers paid.

What changed

Each of the five built a better window onto a platform that it did not own, and the platform owner closed the window by adding the feature, changing the interface or moving to phones. TypingMind is the same bet. OpenAI fixed the problems that TypingMind solved within months of its launch, and the founder says so himself.

Two things differ. First, the platform is an API that the provider sells and wants used, so improvements to ChatGPT do not break TypingMind, and the model providers are several, not one. Second, the customer pays the provider directly, so TypingMind carries no usage cost and could charge once instead of monthly. The Team version added the part the platforms do not sell: an internal chat for a company with its own login, data rules and audit. That is where the recurring revenue came from.

05

Can one person copy it now?

The launch, no. The structure, yes.

Being first with a better ChatGPT window was a one-week opening in March 2023, and the founder says a late entrant would have found no painful problem left to solve. The structure is still available: a product with no usage cost, a one-time price for individuals, and a subscription for the version that companies need for compliance.

Where it is still open: Any new API with a weak first-party interface: voice, video and image models, agent frameworks, and the internal tools that companies want behind single sign-on.

  1. 1When a provider releases an API, ship the obvious interface improvement within a week and charge for it.
  2. 2Let customers bring their own API key, so the model is never your cost.
  3. 3Raise the price with each visible update, and post every update.
  4. 4Build the company version, with login, security audit and seats, because that is what recurs.

What to watch

The risks are the mirror image of the causes above.

Self-reported, and a wide range

The founder gives a range of US$130,000 to US$160,000 a month, not a figure, and no one outside has checked it. Latka's estimate for 2024 is below his own figure.

The platform can close the window

Every predecessor on this page died when the platform added the feature. OpenAI, Anthropic and Google ship their own desktop apps, teams plans and enterprise versions. TypingMind's answer is to support all of them at once.

One-time revenue does not recur

About half of monthly revenue in late 2024 was one-time licenses, which must be re-earned every month. The shift to Team subscriptions is what makes the business durable, and it needs sales calls that the founder dislikes.

Sales depend on one person's audience

Paid ads have not worked. Growth comes from the founder's posts and word of mouth. When he sold Xnapper, he structured the deal around the fact that his X account drove its revenue.

Permanent discount pricing

Both the personal and the Team pages show 50% off, which reviewers note is always on. Customers who notice may wait or distrust the list price.

Sources

The grade next to each source is the best grade that the source can support. "Read in full" means that the text of the page was downloaded and the numbers were checked in it.

  1. C Tony Dinh's newsletter, 9 October 2025: Oct 2025 updates: code, money and travel
    Read in full. Founder's own update. Source for the monthly revenue range, the share of recurring revenue and the ad test.
  2. C Tony Dinh's newsletter, 22 November 2024: Nov 2024: My first million!
    Read in full. Source for the US$1 million in twelve months, the seat deals and the B2B sales account.
  3. C Tony Dinh's newsletter, February 2024: $500K milestone, my reflections after 1 year of building Typing Mind
    Read in full. Source for the total revenue, the launch timing, the updates count and the static-app pricing logic.
  4. C Tony Dinh's newsletter, 19 March 2024: Another 6-figure exit and the future
    Read in full. Source for the Xnapper sale and the US$40,000 monthly figure.
  5. C Startup Founder Stories: Tony Dinh, TypingMind, $22K in 7 days
    Read in full. Quotes the founder's launch account with the exact dates and the first three days of revenue.
  6. C Indie Hackers, 2023: How a tool that improves the UI for ChatGPT reached $10k/mo only a few months after launch
    Read in full. Founder interview. Source for the price steps, the user count and the early Custom version.
  7. C Tony Dinh's newsletter, 26 July 2024: Get SOC 2 certified as an indie hacker
    Read in full. Source for the audit cost and the team size.
  8. C Latka company page: TypingMind revenue 2024, estimate
    Read in full. A third-party estimate and a headcount from LinkedIn.
  9. C Tony Dinh's newsletter, April 2024: April 2024 updates, new product
    Read in full. Source for the LinkedIn ads test and the move to Stripe.
  10. C Nomadpreneur newsletter, 2025: Solo founder who turned $100 into $1,500,000, no team, no investors
    Read in full. A secondary account of the founder's story. Source for the 2021 background.
  11. C Indie Hackers, 2024: He made $45k/month with ChatGPT, Tony Dinh's story
    Read in full. A community summary. Source for the Black Magic figures and the X API change.
  12. C Tony Dinh's newsletter, 26 December 2023: 2023 recap
    Read in full. Source for the rejected US$500,000 offer and the Black Magic sale.
  13. C Tony Dinh's newsletter, 10 June 2026: I'm on Product Hunt, updates Jun 2026
    Read in full. Confirms the product is still being built in 2026.
  14. C TypingMind Custom pricing page, read 12 October 2026, and reviewer pages diyai.io and toolradar.com for the personal licenses
    The company page gives the Team plans. The personal pricing page loads its prices by script and could not be read, so those come from reviewers.
  15. C Loot Drop database export, 1,749 failed startups
    Local export. AI-written summaries, not independently verified. Source for the failed predecessors.

Back to all stories