DocsBot AI
DocsBot builds chatbots that answer from a company's own documentation. The method is retrieval-augmented generation (RAG): for each question the program first searches the company's documents for the passages that match, then gives those passages to a language model and asks it to answer only from them, with links to the sources. A company adds its website address, help-center articles, files or old support tickets, and gets a chat widget for its site, a bot for Slack, a voice agent, or an API.
Aaron Edwards built it in four weeks while he was chief technology officer of WPMU DEV, a WordPress plugin and hosting company where he had worked since 2009. DocsBot was the eighth AI product that he launched in six months, and most of the others lost money or only covered their costs. The DocsBot beta opened on 9 March 2023, eight days after OpenAI released the ChatGPT API. One week later it had US$3,500 in monthly revenue, most of it from Japan, where one post about it was shown 2.3 million times. On 2 March 2026 he wrote that the company had crossed US$1 million in annual recurring revenue in February 2026. Annual recurring revenue (ARR) is the current monthly subscription revenue multiplied by twelve. That is 35 months after the beta, about four months later than he had planned, and he writes that a pricing change is what completed it.
Every revenue number on this page is a statement by the founder, grade C: his blog, his posts on X, and an interview in an independent WordPress publication. No payment processor or buyer has confirmed the figures, and TrustMRR has no profile for the product. The figures do agree with each other across dates from 2023 to 2026. Edwards is the only owner, but he did not work alone: he hired a first employee one month after the launch, and a growth partner with a profit share joined in October 2025. The page also shows four failed startups that sold answers from a company's own knowledge before language models could read documents.

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.
| Fact | Value | Grade | How we know | Sources |
|---|---|---|---|---|
| Annual recurring revenue, February 2026 | more than US$1 million | C | Founder's blog, 2 March 2026: "We finally crossed $1M ARR in February." He gives no exact figure and no day. He repeats the milestone in his article of 14 September 2026. No payment processor has confirmed it. | [1, 2] |
| Monthly revenue that US$1 million ARR means | about US$83,333 | calc | Calculated: 1,000,000 divided by 12 equals 83,333. | [1] |
| What the US$1 million covers | DocsBot, as far as the article says | C | The article is about DocsBot's prices, plans and partner program. The founder's X profile says "$1m+ ARR from my projects", and he also owns Imajinn AI, a small image product. He does not publish the split. | [1, 22] |
| Time from the beta to US$1 million ARR | 35 months | calc | Calculated: March 2023 to February 2026. The founder writes that he expected to arrive about four months earlier. | [1, 11] |
| Monthly recurring revenue, 16 March 2023 | US$3,500 | C | One week after the beta. Monthly recurring revenue (MRR) is the subscription revenue of one month. He wrote that 95% of the customers were Japanese. | [8] |
| Monthly recurring revenue, 21 March 2023 | US$6,000 | C | He added that churn, the share of customers who cancel, was very high because there was no free trial. | [9] |
| ARR of all his products together, 27 May 2023 | US$250,000 | C | DocsBot, Imajinn AI and Infinite Uploads combined. Not a DocsBot figure. | [10] |
| ARR of all his products together, 2 April 2024 | US$500,000 | C | He calls DocsBot the main part and does not give the split. Infinite Uploads, still included here, never passed about US$3,000 MRR according to The Repository. | [6, 3] |
| Time from US$500,000 to US$1 million | 22 months | calc | Calculated: April 2024 to February 2026. The step before, US$250,000 to US$500,000, took 11 months. The two earlier figures cover all his products, so the comparison is approximate. Growth slowed. | [1, 6, 10] |
| Effect of the price rise of about June 2025, after three months | MRR up 12.5%, subscribers down 2.6% | C | He removed the lowest plan and raised the main plan by 50%. Churn rate down 14.7%, revenue per customer up 15.5%, customer lifetime value up 35.4%. Existing customers kept their old price, and about 15% upgraded on their own. | [5] |
| Growth in the second half of 2025 | flat | C | Founder: growth went flat through most of the third and fourth quarter of 2025. | [1] |
| Trend in 2026 | fewer signups, more revenue per customer | C | Founder, 14 September 2026: revenue per customer and lifetime value climbed enough to cover the drop in signups, "barely". He has published no ARR figure after February 2026. | [2] |
| Share of paid checkouts that came from search | 48.5% in 2024, 40.6% in 2026 | C | January to August of each year, from the company's analytics. AI assistants were the tracked source of 4.7% of paid checkouts in 2026, and 18.2% of the answers from people who booked a demo named an AI assistant. | [2] |
| Customers, October 2026 | more than 3,000 businesses | C | Company's about page. The home page also counts more than 75,000 users, which includes free accounts. About a quarter of customers were in Japan in October 2025. | [14, 3] |
| People at US$1 million ARR | 1 owner, 1 growth partner, a few employees and contractors | C | No exact count is published. First full-time employee in April 2023. In October 2025 the founder wrote of a few employees plus contractors, and of his son in marketing. LinkedIn lists 3 employees in October 2026, and Latka recorded 1 person there in July 2024. | [4, 7, 11, 20, 21] |
| The growth partner's stake | profit share and phantom equity, not shares | C | Josh Dailey joined full-time on 1 October 2025 as Chief Growth Officer. Phantom equity is a contract that pays cash tied to the value of the company without giving ownership. | [4, 3] |
| Outside funding | none | C | The company's about page calls it a bootstrapped business, which means paid for from its own revenue. The founder kept his job as CTO until August 2023. | [14, 11] |
| Legal owner of DocsBot | UglyRobot, LLC, Delaware | C | The founder's own company, separate from WPMU DEV, where he was an employee from 2009 to 2023 and then a part-time advisor. | [14, 18, 3] |
| Earlier product sold, November 2024 | Infinite Uploads, price not disclosed | B | The buyer, ClikIT, announced the purchase to the press. The founder writes that the offer was close to his asking price of 3 times ARR, with about 40% paid at once and the rest over three years. | [18, 19] |
| Cost of the SOC 2 Type II audit, 2025 | US$1,200 for the auditor | C | SOC 2 is a security audit that business customers ask for. The compliance tool was quoted at US$4,000 to US$6,000 a year. He expects US$5,000 to US$6,000 a year in total from now on. | [7] |
| Card payments in 2023 up to 16 October | 3,240, with 0 disputes | C | Founder on X, as an argument for selling to businesses. | [11] |
| List price of the middle plan, monthly billing, August 2026 | DocsBot US$149, Chatbase US$150, SiteGPT US$129 | C | From DocsBot's own comparison page, checked by the company on 25 August 2026. Competitors' reviews of DocsBot recommend their own cheaper plan or a price per ticket. | [17, 25, 26] |
| Founder's stated goal, October 2026 | US$5 million ARR | C | Text of his X profile. In October 2025 he and his partner told The Repository that they plan to grow the company for three to five years and then sell it. | [22, 3] |
How to read this table: a grade C value is a statement by the founder in his blog, on X or to a journalist, or a figure from a company page or a review site. The one grade B value was announced to the press by the buyer of his earlier product. A "calc" value was computed on this page from the rows above it. No revenue value is grade A or B.
| Plan | Per month, billed yearly (US$) | Per month, billed monthly (US$) | Limit |
|---|---|---|---|
| Free | 0 | 0 | 1 bot, 50 source pages, 100 AI credits a month |
| Personal | 41 | 49 | 1 bot, 5,000 source pages, 5,000 AI credits a month |
| Standard | 124 | 149 | 3 bots, 15,000 source pages, 15,000 AI credits a month, 5 team users |
| Business | 416 | 499 | 10 bots, 100,000 source pages, 60,000 AI credits a month, 10 team users |
| Enterprise | custom | custom | Custom quote |
Yearly billing gives two months free, so the yearly column is the monthly price times 10 divided by 12; the company's own page confirms US$124 for Standard. An AI credit is one standard chat answer; larger models and actions use more credits per answer. Add-ons per month: 5,000 more credits for US$49, one more bot for US$19, 10,000 more source pages for US$29, one more team user for US$19 (Business and Enterprise only). A chat widget without the DocsBot name needs the Business plan. Customers can also connect their own model API key and pay the model provider directly.
The timeline
From a free chatbot for WordPress documentation to US$1 million in annual recurring revenue in 35 months. Each entry carries its grade.
- 2009 to 2023CEdwards is chief technology officer of WPMU DEV, which sells WordPress plugins and hosting. He sees how much work the same support questions cost. [3, 23]
- 2021CHe launches Infinite Uploads, a cloud storage plugin for WordPress, with his friend Josh Dailey. It never passes about US$3,000 in monthly recurring revenue. [3, 6]
- 2022 to early 2023CHe teaches himself Python and React and launches eight AI products in six months while employed. Most lose money or only cover their costs. [3, 6]
- February 2023CHe releases ChatWP, a free chatbot trained on the WordPress documentation, and asks testers on a waiting list whether they would use the same thing for their own business. They say yes. [3]
- 9 March 2023CBeta of DocsBot, eight days after OpenAI released the ChatGPT API. Customers bring their own OpenAI key, so the product has no model cost and can offer a free plan. [11]
- 13 March 2023CA Japanese technology account posts about DocsBot. The post is shown 2.3 million times. The servers go down, and more than 50 support tickets arrive in Japanese. [8]
- 16 to 21 March 2023CUS$3,500 in monthly recurring revenue after one week, US$6,000 five days later. [8, 9]
- 10 April 2023CHe hires his first full-time employee. [11]
- 27 May 2023CAll his products together reach US$250,000 ARR. [10]
- 1 August 2023CHe leaves the CTO role for a part-time advisory role and works full-time on his own products. [11]
- 5 November 2023COpenAI is about to release its own chatbot builder. He writes that it will work as a free trial of his product, and four days later he connects DocsBot to it. [12]
- 2 April 2024CAll his products together reach US$500,000 ARR. He names US$1 million as the next goal. [6]
- 25 November 2024BHe sells Infinite Uploads to ClikIT to spend his time on DocsBot. [18, 19]
- About June 2025CHe removes the lowest plan and raises the main plan by 50%. After three months MRR is 12.5% higher with 2.6% fewer subscribers. [5]
- 1 to 3 October 2025CJosh Dailey joins as Chief Growth Officer with a profit share. DocsBot completes its SOC 2 Type II security audit. [4, 7]
- July to December 2025CGrowth is flat. [1]
- February 2026CARR passes US$1 million after a pricing change that was planned for close to a year. The consumer plan is removed, and an agency partner program starts. [1]
- 17 June 2026CNew pricing by AI credits, with add-ons and the option to connect the customer's own model API key. [16]
- 14 September 2026CHe reports a real drop in signups in 2026. Higher revenue per customer covers it, in his word, barely. [2]
- 5 to 7 October 2026CNearly 90 product announcements in the twelve months since the partner joined. A business podcast publishes an episode with him titled The $1M/Year AI Business Anyone Can Start. [13, 23]
- October 2026CThe product runs and announces a week of releases for 2 to 6 November 2026. [24]
Why it worked
Four causes, in the order they mattered. Each one is a reusable lesson.
Timing
OpenAI released the ChatGPT API on 1 March 2023. Edwards rewrote his nearly finished product for it the same day and called the result more powerful, faster and 10 times cheaper. The beta opened eight days later, and a single post in Japan brought the first paying customers. In October 2025 he said that it was a blessing to be at the very beginning of the public excitement about AI.
Seven launches before the one that paid
An image plugin spread widely on X and almost nobody paid. An avatar product made about US$9,000 and then demand ended. He writes that the consumer products attracted visitors who wanted to try a new toy and not pay. Each launch reused code from the last, so the eighth product took four weeks.
Business customers
A company that puts a support bot on its site keeps paying while the bot answers tickets. By mid-October 2023 he reported 3,240 card payments in that year without one dispute. The company names Sony Network Communications, Sentry and StellarWP as customers.
A price rise completed the million
About June 2025 he removed the cheapest plan, raised the main plan by 50% and gave new features only to the new plans. He reported 2.6% fewer subscribers and 12.5% more MRR after three months. He then writes that a pricing change planned for close to a year, rolled out before February 2026, is what moved ARR past US$1 million. He does not describe its details.
Search as the main channel
In 2024, 48.5% of paid checkouts started from a search engine: documentation, pages that compare DocsBot with each competitor, and free tools. In the year to October 2026 the company added about 1,000 pages and now offers its site in eight languages. The share from search still fell to 40.6% in 2026.
How it was built
These details come from the founder's blog, his posts on X and his interview with The Repository. They are grade C. [3, 8, 11, 13, 7, 4, 2, 15, 26]
- A free test first: ChatWP answered questions from the WordPress documentation. The waiting list asked each tester whether they wanted the same for their own business.
- He taught himself Python and React in 2022 to build these products. The first DocsBot took four weeks of work, night and day, while he was employed.
- At launch every customer connected their own OpenAI key and paid OpenAI directly. That removed the model cost and the rate limits from the product, and it allowed a free plan.
- The retrieval part is the product: more than 38 kinds of sources, scheduled refresh of sources, a vector database (a database that finds passages by meaning) that was replaced in the year to October 2026, and storage in the US or the EU.
- DocsBot answers its own support tickets, many of them in Japanese, Portuguese, French and Italian.
- The SOC 2 Type II security audit was done with a compliance tool and an auditor who charged US$1,200. His son, a business student, wrote the policies.
- The team: contract developers and administrators, a few employees, his son in marketing, and since October 2025 a growth partner. The founder leads product and engineering.
- Analytics in PostHog connect the first source of each visitor to the paid checkout.
Tools named in the sources
Each one opens its page in the Tools tab, with every story that uses it.
The dead that came before
Four companies in the Loot Drop database promised to answer questions from a company's own written knowledge, or to talk to its customers, before language models could read documents. The values below are from that database and are not independently verified.
Answerly
The promiseFAQ chatbots that answer support tickets so that people handle only the difficult cases.
Why it diedThe software matched each question to an answer that someone had written by hand. Every customer needed months of FAQs and decision trees, and real questions were phrased in too many ways.
Niles
The promiseA bot in Slack that answers employees' questions from the company's knowledge.
Why it diedSlack improved its own search, and the bot needed constant retraining that a small customer base could not pay for.
Omniref
The promiseOne place where developers explain and annotate source code, so that documentation answers the reader's question.
Why it diedPeople had to write every explanation, and there was no community to write them. GitHub and Stack Overflow already had the readers.
RightHello
The promiseLive chat for online shops that turns visitors into buyers.
Why it diedA person had to answer every chat. Intercom raised US$240 million while RightHello had US$600,000, and Zendesk included chat in its support product.
What changed
In each of the four, a person had to write the answer in advance. Answerly's customers wrote FAQs and decision trees for months. Omniref waited for developers to annotate code. RightHello needed a human in every chat. The documentation that a company already had was of no use to the software, because the software could not read it.
Retrieval-augmented generation removed that step. The company points the product at the documentation it already has, and the model reads the matching passages at the moment of the question. One developer built the first DocsBot in four weeks. Niles shows the risk that remains: its platform, Slack, added the feature itself. For DocsBot the platform is the model provider, and OpenAI released its own chatbot builder eight months after the DocsBot beta.
Can one person copy it now?
The product, hardly. The method, yes.
Chat with your documents was copied hundreds of times in 2023, and the founder wrote in 2024 that he lost millions in market share to a competitor that released a simpler product a few days before him. Chatbase, already on this site, showed its demo 35 days before the DocsBot beta and reports US$1 million ARR after 117 days; DocsBot needed 35 months. SiteGPT, also on this site, launched 21 days after DocsBot and reported US$190,000 a year in December 2025. The method is repeatable: many small launches, a free test with a question about willingness to pay, business customers, and a price that follows the value.
Where it is still open: The founder points to agencies: firms that set up and maintain AI agents for local businesses that will not do it themselves. A documentation bot built for one industry, with that industry's integrations and rules, is the other open version.
- 1Launch small products one after another and reuse the code. Stop the ones that people try and do not pay for.
- 2Before building the paid product, release a free version on public data and ask the testers whether they want it for their own business.
- 3Release the first version smaller than feels comfortable. The founder says his had too many features, and that a simpler product could have been first on the market.
- 4Sell to businesses, then remove the cheapest plan when it brings customers who cost more in support than they pay.
What to watch
The risks are the mirror image of the causes above.
The model providers ship the same feature
In November 2023 OpenAI released a chatbot builder inside ChatGPT. The founder wrote that it would have few data sources, no refresh, and no logs, reports or escalation, and that it would work as a free trial of his product. That argument holds only while the providers' versions stay simple. This page found no measurement of how many customers chose a provider's own tool instead.
Price competition
DocsBot's own comparison page lists its Standard plan at US$149 a month, Chatbase Standard at US$150 and SiteGPT Growth at US$129. Competitors publish reviews of DocsBot that send readers to their own cheaper plan or to a price per ticket. With prices this close, each company competes on limits, and DocsBot keeps the widget without its name for the US$499 plan.
Dependence on model API prices
At launch the customer paid OpenAI directly. Now DocsBot sells AI credits: one credit per standard answer, more for larger models, and US$49 a month for 5,000 more. The company writes that stronger models and longer tasks cost more to run. If a provider raises prices, DocsBot must raise credit prices or lose margin; in March 2023 one API release made the product 10 times cheaper, so the dependence works in both directions.
Fewer signups in 2026
The founder reports a real drop in signups in 2026 and a falling share of checkouts from search. He asks how long higher revenue per customer can cover weaker acquisition, and answers that he does not know yet.
Founder-reported and not exact
The headline is one sentence in a blog post, without a dashboard image or an exact figure, and nothing newer has been published in the eight months since. The earlier figures of US$250,000 and US$500,000 cover all his products, so the growth curve of DocsBot alone is not public. Two of his statements about 2025 do not fit well: 12.5% more MRR in the three months to September, and growth that was flat through most of the third and fourth quarter.
Not a one-person company at the million
He founded and owns it alone, but the million was reached with a growth partner, a few employees, contractors and his son. The headcount is not published. His profile still describes a solo business, and his own article of October 2025 is titled No Longer a Solopreneur.
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.
- C Aaron Edwards' blog, 2 March 2026: We finally hit $1M ARR in FebruaryRead in full. The origin of the headline number. Source for the month, the flat second half of 2025, the pricing change and the removed consumer plan.
- C Aaron Edwards' blog, 14 September 2026: We Had Fewer Signups. Better Customers Barely Made Up for It.Read in full, and compared with his X post of the same day (status 2099524190818783717, read through api.fxtwitter.com). Source for the 2026 trend and the channel shares.
- C The Repository, 16 October 2025, by Rae Morey: From Treehouses to Tech: The Lifelong Friendship Behind DocsBotRead in full. An independent WordPress publication that interviewed the founder and his partner. It did not review financial documents. Source for the background, ChatWP, the Japanese customers and the plan to sell.
- C Aaron Edwards' blog, 1 October 2025: No Longer a SolopreneurRead in full. Source for the team before October 2025 and the partner's profit share and phantom equity.
- C Aaron Edwards' blog, 10 September 2025: Raising Prices: A Scary Decision That Paid OffRead in full. Source for the price rise and its five percentages.
- C Aaron Edwards' blog, 2 April 2024: article on reaching $500K ARR after launching 8 products in 6 monthsRead in full. Source for the combined US$500,000 ARR, the list of failed products and the remark about the earlier competitor.
- C Aaron Edwards' blog, 3 October 2025: Finally SOC 2 Certified as a Solo FounderRead the sections on cost and team. Source for the audit cost and the phrase a few employees plus contractors.
- C Aaron Edwards on X, 16 March 2023: launch-week thread with US$3,500 MRRRead through api.fxtwitter.com, with the next post of the thread (status 1636411126056402944) on the Japanese post and its 2.3 million impressions.
- C Aaron Edwards on X, 21 March 2023: $6k MRR for DocsBotRead through api.fxtwitter.com.
- C Aaron Edwards on X, 27 May 2023: all products combined reach $250k ARRRead through api.fxtwitter.com.
- C Aaron Edwards on X, 9 March 2023: announcement of the DocsBot beta, and six other posts of 2023Read through api.fxtwitter.com: the beta (9 March), own OpenAI keys (23 February, status 1628837619114168322), the ChatGPT API rewrite (1 March, 1631053661555027969), the first employee (10 April, 1645421900271693825), leaving the CTO role (1 August, 1686411609592287239) and the payment count (16 October, 1714000953362243928).
- C Aaron Edwards on X, 5 November 2023: on OpenAI's coming chatbot builderRead through api.fxtwitter.com. The follow-up of 9 November 2023 on connecting DocsBot to it was read in the profile timeline embed.
- C Aaron Edwards' blog, 5 October 2026: One Year of Building DocsBot with JoshRead in full. Source for the product work of 2026, the new pages and languages, and the vector database change. It gives no revenue figure.
- C DocsBot about page, read 13 October 2026Read in full. Source for the legal operator, the bootstrapped status, the customer count and the named customers.
- C DocsBot pricing page, read 13 October 2026Read in full. Gives the monthly prices, the limits and the add-ons, and US$124 for Standard on yearly billing. The other yearly prices come from the SiteGPT review below.
- C DocsBot news, 17 June 2026: AI Credits Are Here So DocsBot Can Grow With YouRead in full. Source for the credit rules, the own-key option and the statement on model costs.
- C DocsBot comparison page: Chatbase alternative, details checked by the company on 25 August 2026Read the price sections. The company's own comparison, so it favors DocsBot. Source for the three list prices.
- B WP Tavern, 4 December 2024: ClikIT Acquires UglyRobot's Infinite Uploads and Big File Uploads PluginsRead in full. Reports the buyer's announcement and states that UglyRobot, LLC is owned by Aaron Edwards. The price is not disclosed.
- C Aaron Edwards' blog, 9 December 2024: I sold Infinite Uploads!Read the sections on the offer and the closing. Source for the deal terms and the closing date.
- C LinkedIn company page of DocsBot, read 13 October 2026Read the public page data: company size 2 to 10, 3 employees listed. LinkedIn counts only people who list the company themselves.
- C Latka company page: UglyRobot, LLCRead in full. No revenue figure. It records 1 person on LinkedIn in July 2024.
- C Aaron Edwards' X profile, read 13 October 2026Read through api.fxtwitter.com. Source for the US$5 million goal and the phrase $1m+ ARR from my projects.
- C Aaron Edwards' blog, 7 October 2026: From Listening to The Koerner Office to Sitting in the StudioRead in full. Source for the podcast episode and its title. The audio was not heard.
- C DocsBot news list, read 13 October 2026Read the list. Shows releases through 2026 and the announcement for 2 to 6 November 2026.
- C eesel AI, 28 September 2026: DocsBot AI pricing in 2026: plans, credits, and the real costRead the plan sections. A competitor's review that recommends its own price per ticket. Cited for the price competition.
- C SiteGPT, updated 11 October 2026: DocsBot AI Review 2026Read the pricing sections. A competitor's review. Source for the yearly prices of US$41, US$124 and US$416.
- C YesPress directory profile of DocsBot AI, updated 5 September 2026Read in full. A directory that repeats the February 2026 milestone with the words according to founder Aaron Edwards. Not an independent confirmation.
- C Loot Drop database export, 1,749 failed startupsLocal export. AI-written summaries, not independently verified. Source for the failed predecessors.