#2296 The $7 Million Vibe Coded App

3 Feb 2026 · 19 chapters

Ask about this episode

Ask anything about it. ChatGPT or Claude reads this page and answers with the times it was said.

Connect VO and ask about every podcast you hear, including the moments you saved. Add to ChatGPT · Add to Claude

In short

Podcast Episode Notes: The $7 Million Vibe Coded App

Episode Overview

  • Podcast Title: Startup Stories - Mixergy
  • Episode Number: #2296
  • Episode Description: Josh Mohrer, founder of Wave AI, shares his journey of turning a non-development background into a successful AI-powered note-taking app generating $7 million annually.

Key Guests

  • Josh Mohrer: Founder of Wave AI and former New York General Manager at Uber.

Episode Highlights

Introduction

  • Josh discusses his current annual recurring revenue (ARR) of approximately $7 million.
  • Wave AI is a profitable, solo-operated SaaS business utilizing AI for audio note-taking, transcription, and summarization.

Transition from Uber to Wave AI

  • Mohrer joined Uber at its early stages and experienced significant growth there.
  • After leaving Uber, he transitioned into a phase of unemployment leading to the development of Wave AI, inspired by the potential of AI tools like ChatGPT.

Idea Generation and Development Process

  • Josh emphasizes the importance of summarizing audio as a key feature of his app.
  • He shares insights into his process for selecting ideas, including exploring potential applications for AI in summarizing text and legislation.
  • He initially built the app alone, leveraging AI tools and coding with minimal prior experience.

Differentiation in the Market

  • Wave AI operates in a competitive landscape with existing apps like Otter and Fireflies.
  • Josh chose not to focus on a specific industry vertical, opting for a more general approach, which he believes allows for broader market reach.

User Engagement and Customer Feedback

  • Josh actively engages with customer support to gather user feedback and improve the product.
  • He identifies passionate user reactions (both positive and negative) as indicators of product-market fit.

Utilizing AI for Development

  • He discusses using AI tools to streamline coding and problem-solving during app development.
  • Emphasizes a hands-on approach, utilizing AI as a mentor to enhance his technical capabilities.

Marketing Strategies

  • Josh primarily uses Apple Search Ads and Google Ads for customer acquisition.
  • Despite challenges with Meta ads, he maintains a strong focus on organic growth through app store visibility and customer retention.

Revenue Model

  • The app offers various subscription models, with a significant portion of revenue generated from annual subscriptions.
  • Josh has learned to adapt his pricing and trial strategies based on user preferences and behavior.

Future Outlook

  • Josh envisions maintaining growth while recognizing the inherent limitations of a solo-operated business.
  • He reflects on the broader implications of AI in software development, suggesting a future where more individuals can create their own software solutions.

Closing Thoughts

  • Josh expresses a desire to continue enhancing Wave AI and focuses on achieving personal benchmarks, rather than pursuing external funding or equity-driven growth.
  • He appreciates the journey of building a small but impactful business, drawing parallels between running a business and personal growth in running.

Key Takeaways

  • Emphasis on AI: Leveraging AI tools can significantly enhance productivity and streamline both development and customer service processes.
  • User Feedback is Crucial: Engaging with customers helps identify critical areas for improvement and validates product-market fit.
  • Sustainable Growth: Focusing on organic growth through quality service and customer satisfaction can lead to a profitable business model.
  • Simplicity in Offerings: Sometimes less is more; maintaining core features that fulfill user needs can lead to better engagement than constantly adding new functionalities.

Conclusion Josh Mohrer’s journey illustrates that individual entrepreneurs can leverage AI to create sustainable and profitable businesses. His approach to development, user engagement, and marketing serves as a valuable case study for aspiring entrepreneurs in the tech industry.

Written by AI. May contain mistakes. Listen to the episode to check what was said.

Chapters

Tap a time to open that second in VO

Josh's Journey to AI Entrepreneurship

1:04 to 2:12

Discover how Josh transitioned from working at Uber to creating his own AI app.

“How about you got to butter me up a little bit.”

The Role of AI in Josh's Development Process

2:12 to 4:41

Explore how AI tools like ChatGPT influenced Josh's engineering journey.

“But AI has just kind of supercharged that.”

Innovative Ideas and Idea Validation

4:41 to 6:43

Understand how Josh generated ideas and validated them for Wave AI.

“So ChatGPT kind of let me do that and not, you know, like integrated into any systems, just like the chat window.”

Competitive Landscape and Unique Value Proposition

6:43 to 11:40

Analyze the competitive landscape and what sets Wave AI apart from others.

“actually have like revisited and i could tell you about why but that would basically take New York state legislation, um, from their API.”

User Feedback and Product Refinement

11:40 to 14:02

Learn how customer feedback shapes product development and iteration.

“still the thing, but I heard a lot in the beginning that like waves summaries are better.”

The Passion for Product Development

14:02 to 15:56

Explore how passion drives product value and user engagement.

“and it wasted 20 minutes and I'm going to kill you.”

Building an App: Evolution and Learning

15:56 to 18:14

Learn about the journey of app development and the role of AI in coding.

“So let's get into, I want to cover a couple of things here.”

The Impact of AI on Development

18:14 to 20:32

Discover how recent AI advancements are transforming coding practices.

“experience, but it was very much like have the ID on one side of my screen, have an LLM on the other, bring it over, Hey, what's this?”

Utilizing CloudCode for Efficient Development

20:32 to 22:58

Understand how CloudCode enhances coding efficiency and productivity.

“Like how do you shift from one to the other?”

Integrating AI into Business Processes

22:58 to 25:09

Examine how AI can streamline business operations and decision making.

“Um, yeah, I mean, sorry, what was the question?”
Show all 19 chapters

Tools and Technologies in App Development

25:09 to 28:00

Identify the essential tools and technologies used for building applications.

“Would you tell me some of the tools that you're using to put it together?”

DIY Solutions vs. Tools

28:00 to 30:40

Explore the advantages of building custom solutions over using existing tools.

“But there's sort of a category of things that no longer make sense.”

The Future of Software Creation

31:10 to 36:40

Discuss the evolving landscape of software creation and personal agency.

“But I get inbound all the time, like, hey, I really would love for Wave recordings to land in my company's like CRM.”

Business Growth and Personal Goals

36:40 to 42:00

Understand the balance between personal goals and business growth in entrepreneurship.

“I have a shop in cyberspace, if you will.”

Acquisition Strategies and User Feedback

42:03 to 43:59

Learn how user feedback and ad strategies influence app growth.

“And I wonder if you could take me through like the first customers, which sounds like it was your friends who were willing to give you feedback.”

Subscription Models and User Retention

44:00 to 46:04

Explore how different subscription models affect revenue and user retention.

“or maybe it was like Claude, as I was analyzing it said that you shifted from complicated, simple.”

The Importance of Customer Service

46:05 to 48:33

Understand the role of customer service in product development and improvement.

“When I see you, I've heard you, I've read you now so much.”

Navigating Competition and Market Trends

48:34 to 53:12

Discuss strategies for dealing with competition and evolving market demands.

“linger on this for just a little bit longer to understand how you're getting users.”

Profitability and Business Insights

53:13 to 55:15

Delve into the financial outcomes and insights from running a successful app.

“I think that there is some truth to that.”
Hear the part that matters, and keep it.Open this episode in VO. Double tap your headphones to save a moment as you listen.
Get VO free

Transcript

Automatic transcript. May contain errors.

0:00I'm in, I'm at about 7 million ARR. Roughly like where's profit right now? I keep three or something like that. How many people on the team? You're talking to the whole team. What's your process and how are you using CloudCode now? Hey, CloudCode, you see that feature in the code over there? Write the document about it and put it on intercom. I love CloudCode. I love it. Hey, everyone. I've got a problem here. I'm doing a set of interviews with entrepreneurs about how to build AI companies. And truthfully, I don't see that there are a lot of role models. Most people are just in the look at what I can build mode.

0:30Very few are in, look at what I can build, and a lot of people are buying it. Now let's sit in for an hour and talk about how we got here so that the rest of the people who are listening can get there. Well, today I've got one of the few examples of what's possible, and I want to learn from him. Josh Moore created Wave AI. It's an audio note-taking app. It basically records what you say in meetings or just directly on your phone to yourself. And when I say meetings, I mean in person or offline and even on phone calls. and I want to understand how he built it to where it is.

1:03Presented by Zapier, the AI automation company. Josh, where is it now? What's the revenue today? That's what you're opening with? How about you got to butter me up a little bit. I complimented you on your shirt style before we got started. That's it. I know. I know. That's true. Well, so I'm in about 7 million ARR. I've been flat there for a few months, but it has a very healthy user base. Yeah, and I'd love to tell you more about it. You've always said, or you've said for a long time that it's profitable. How profitable and how many people on the team and what goes into putting this together?

1:41You're talking to the whole team. There have been some people that have come in and out over the course of the now three years to help with some higher end engineering work, some of the marketing stuff. But by and large, I've done all the engineering. I do all the support. If you chat in app with support, it's me. Yeah, it's a bit of like what's the natural limit of what I can do alone? And that's in many ways always is sort of like how I am. That's always been the way I am. But AI has just kind of supercharged that. It's allowed me to lean into my worst instincts about just sort of doing it all myself.

2:23which is kind of my natural way. I'm surprised because you had worked at Uber and you'd worked so well with so many other people. You don't seem like someone who works alone. I joined Uber at the end of 2011 as the New York general manager. You know, when the company is small, you can have an outsized impact. And I was always attracted to that sort of thing. Basically, I found myself at the end of 2022 without a job, sort of in like mini retirement. and ChatGPT rolled out. And obviously everyone was there and tried it out and like had their mind blown. But for me, my first instinct was like, this can help me sort of achieve a goal of mine, which was to become an engineer.

3:09I really felt like even in those days before it, like at Uber and more so in the startups before that, I feel like the engineers kind of had all the power. And that'll sound funny because they typically don't within an organization. But if you're selling something that is, you know, that's on the Internet, the people that do the engineering work are building the thing that the users use, that people see. So I can just, you know, remember like having ideas but being limited in what I could do with them because it would require engineers to kind of step in and do it. at Levels, which was a health tech startup that I was part of for a couple of years, most, like, basically the thing I did right before this.

3:56Also, you know, like an early stage thing, and to get things done, I had to learn React Native. And by learn React Native, I mean, like, become basically be able to, like, change text in React Native, like very minor things. But that was how I dipped my foot in. Like, oh, this is kind of fun. You know, like I mentioned, I studied math. I'm like an analytical guy. So none of this stuff is super foreign. But I never made software that other people used. And so ChatGPT kind of opened the door of like, oh, you know, I'm 70 % of the way there. I have the structure in my head. I kind of understand how computers work.

4:41So ChatGPT kind of let me do that and not, you know, like integrated into any systems, just like the chat window. Like, hey, I'm making the software. Can you like help me? And so it started helping me. And, you know, so that was September. That was November of 22. I had a few ideas. I kind of riffed on them over that over those few months. Let me pause for a moment on there because I don't think I've seen the ideas or understood the framework that you use to pick the ideas that you would pursue. I just heard that you had a bunch of little ideas and Wave AI was one of them. What are they and how did you figure out what the ideas would be?

5:23Sure. So, I mean, none of it was sort of like, I'm going to start a business. It was all just kind of like, I'm unemployed and have free time. I'm like, this is really fun. But kind of right away, ChatGPT's, you know, the sort of like most amazing thing that it could do, in my view, was summarize things. So if you think about it, up until then, computers, and I've always loved them, the one thing they couldn't really do is summarize text, take a bunch of text and make it a small amount of text. Like that struck me as the killer app. And in a lot of ways, it still kind of is. Like it really is amazing.

6:01We're totally used to it now. It's been three and a half years. It's part of our like day to day. But that is still pretty amazing that an LLM can read a bunch of text and make it a small mouth. So one of the ideas was sort of like a two hop, like record audio, transcribe that into text, which computers were already able to do at that point. And then take that text and summarize it. and the idea was sort of like you're at lunch with a friend and you talk about all these great things and like but then you forget that's that's the idea you ended up pursuing what are some of the other ones that you didn't i'm trying to understand how you figured out what to do or what to play with yeah i mean that was the one that ended up being the thing i had another demo that i built that i'm actually have like revisited and i could tell you about why but that would basically take New York state legislation, um, from their API.

6:59And you know, the sort of idea, like no one reads the bill, like the bill comes out and it's too many pages and it's too confusing and there's too many bills. So nobody reads the bill. You know, I got, I got involved in government at Uber. Um, you know, I don't, I wouldn't say that I was interested in it, but it was interested in me. And so I had to get sort of into the weeds on that stuff. And AI feels like a good way to make sure that everybody reads the bill and that things can't be released in the middle of the night and then voted on the next day. So I made this thing that would take every bill coming off the New York State Senate feed and summarize it and do some other things like ask it, who's going to care about this?

7:49Who is likely to support it? Who's likely to oppose it? Things like this. And so there's an idea there that I worked on with a buddy from Uber that we actually have revisited. And like I just said, I'll circle back on that and kind of explain why, but we're going to be releasing that as like a side quest in the next few weeks. So that was one idea. I feel like customer service is sort of an obvious place for this technology to, to work. And I have a demo, I had a demo back then for like Shopify sellers to sort of, because that's like a standardized system. It was way too early, and frankly, I still don't think it's solved.

8:40I still don't think that AI has kind of solved that, and I still do all my support by hand, although I am building out something to kind of help with that automatically. But those are kind of the three things. You know, I had an idea. I have a bunch of friends that were on, like, a chat thread that goes back years, and I thought it would be cool to have an AI kind of sit on top of that And, you know, what did Dave say about that thing at some point in the last five years? Like, AI would be good at that. So I played with that a little bit. But they were all just, like, demos for fun to kind of show off what I could do.

9:22Like, I didn't really think what became Wave would be a standalone business. In fact, I got a lot of advice of, like, well, you know, you should focus on a certain vertical. like wave for doctors or wave for construction or whatever. I don't think that would make sense too, Josh, because look, when you had launched it, Otter had already been out. Fireflies was out. In fact, Otter, I remember using it as an in-person meeting recorder and it worked really well. And I would imagine that with all these different tools that were out, Grain, I think Fathom was out, Reed, whose founder I interviewed recently.

9:55Anyway, they were out. And I keep thinking, why doesn't one of them focus on a specific industry? Why didn't you? And why did you decide to continue when there were so many already out there? Yeah, I mean, Otter does. Well, they all sort of started as meeting bots. I'm not sure which of the ones you just mentioned do the generic recording. That's like 90 % of my volume. Oh, really? Yeah. So like I'll do like 9 ,000 hours a day of just generic audio. Meaning of a person using the voice recorder and talking directly into it in a meeting. Well, they're using the voice recorder. They might just have it on their desk on a Zoom.

10:35Like they might be on a Zoom on their computer and then have the phone on their desk, like selfie recording the Zoom. Or it might be in a room, a live meeting. It could be at church. It could be at the doctor's office. I've seen a bunch of crazy things. but that's but like most of it is the generic recording audio in physical space i like to call it whether that audio is generated from a computer or not i i don't know but then i also have like meeting bots and phone call recording over voip and things and like file imports and things like that so i'm trying to capture all the different modes but it is it is mostly just that that that first thing.

11:19I see. I see. And there are, there are many now, but actually there weren't that many when I started. There were not that many like AI note-taking apps in the app store when I launched, like maybe Otter was there. Well, they were certainly there. I'm not sure if they were meeting bots or regular, but you know, another issue is that I think, I don't know if this is still the thing, but I heard a lot in the beginning that like waves summaries are better. And I sort of intuited that Otter might've been not using the best models for their summaries. And for the transcription, one of the, one of the things I've tried to focus on is just use the best version of the AI.

12:02So like whisper two, whisper three, you know, assembly AI, deep gram i've tried them all um and i've just you know i'm not afraid to spend them i was not initially afraid to spend the money to make sure that the quality of the output was the best it could be because i sort of figured it's okay i would rather spend more on that i'm not spending any money on people so i'd rather really spend it on the ai make it make the product as good as possible and i think really what has made it successful you know a bunch of things have but really the stubborn and relentless just polishing of the product, you know, getting feedback, incorporating it, pushing out a new version.

12:45Like I have been working on this full time for years. And so I'm just like, I want it to be perfect. I do sense that like even the fact that you continue to get to do customer support on your own is amazing. Let me pause though for a second. And I want to shift in a moment into the development process, but if I'm understanding you right. You said, look, there's a use case that no one else is doing. Um, or if they are, they're not doing it to the level that I think they should. And that is recording in person conversations. I want to be there and I want to summarize it. You got into that. How did you know that you were on the right track?

13:21Was it number of users? Was it, I know you got traction early. What was it that told you this is worth spending the next few years of my life obsessing on? I don't remember the actual answer, but the answer I give when I asked that is a lesson I learned at Uber, which is if someone on the support line is like exhibiting extreme emotion, whether it's positive emotion or negative emotion, that is actually a good indicator that you're onto something. Like if you can make a customer so mad that you think they want to murder you, you might be onto something there. And I remember at Uber, we got a lot of that in the early days, both ecstatic happiness and, you know, serious rage.

14:02You know, the driver took a left on Fifth Avenue and it wasted 20 minutes and I'm going to kill you. It's like, all right. We are, if you're that passionate, positive or negative about something, then that product has really hit. That's really, there's value there. And so I think part of it was talking to users. you know, I still get a like, this is amazing. You know, for many users, if you're out of the bubble, you're touching AI, maybe not that often. Chat GBT once in a while, but you don't really know how to use it for your work. You're not in the bubble. And so this, for many of my users, I think is their AI.

14:44It's what they use AI for. Do you use AI in your life? Yes. I use wave. like I like to ask folks in my secular life in my like not tech life if they use AI yet and you'd be surprised how many people say no you know yeah for fun on the side but never for my work my office doesn't like it we're not allowed to use it yet etc like that's most people so I think going vertical specific is like is is totally crazy I mean all my competitors should go ahead and do that But I think that it makes more sense to be kind of general for this. Like Uber isn't rides for a specific use case. It's just rides. But there are not 50 different car sharing companies on the road.

15:27And so they don't need to if there were. There were, though. Yeah, there were, though. I see. There were a lot of rideshare apps. I mean, we've had, you know, I can name five that you've never heard of that felt like existential threats to us in the beginning. So it does start out that way. And look, it's not exactly apples to oranges because it is just an app and there's a lot of clones. I mean, there's probably like 50 of them now. So it's not quite the same, but if it works, it works. All right. So let's get into, I want to cover a couple of things here. One is how you build and especially how it evolved over time.

16:02And then also how you market, because I think your promotion is really interesting. You've talked a little bit about meta and obviously I've seen you talk publicly and that's gotten people used, but let's go into building. In the beginning, it was you coding like an amateur developer, but where some people might Google things or go to Stack Overflow, you would go to ChatGPT. It was like your mentor. Yeah, and Stack Overflow too. And Stack Overflow. For sure. doing it more the old-fashioned way like i coded the first version i did i wrote all the code you know because i was i was able you know and i i used the ai to like what would be like a good example like background audio recording so like someone's recording and then they close then they like minimize the app of course it should still work why isn't it working it's like oh you need to do xyz and so there were things like that where it wouldn't necessarily be like here's the code what's the problem with it?

16:58It might just be like a conceptual question. You know, a lot of the early days was me making a version, trying it out, finding a problem with it, and then working to fix the problem. And then that times a thousand, you know, the whole idea of a server, I sort of was able to sort of intuit, like, huh, I do the recording and then it sends out the file and it waits for the response. But if I close the app in the interim, it's all lost. Like, oh, that's what a server is for. That's what a server client, you know, that I should move all this to the server. Like the, the mobile app should be essentially a recorder.

17:35And as soon as the audio is done, it should be uploaded immediately to my server from which all the AI stuff will happen. And then return the data back to the phone so that if they go and do something else, it does take a couple minutes to, you know, to process like a one hour thing. It'll be there when they come back, send send them a push notification, send them an email, like all this stuff. So I sort of was able to intuit a lot of things that maybe in a more formal situation, someone would learn on the job and learn how like the company does it. I sort of intuited and like got to these things sort of on my own through the experience, but it was very much like have the ID on one side of my screen, have an LLM on the other, bring it over, Hey, what's this?

18:23Okay. Bring it back over. Like a lot of, a lot of that kind of thing. Battling with the context windows, which were extremely small at that time. So like I really started doing this V1 of, you know, of like LLMs and all this, and I've been able to ride those improvements for three years. You know, every month my mind is blown by the newest thing, like Opus 4.5. And everyone of my friends who I tell this about, who is not directly involved, is just like, you sound like a broken record. You always say that. But I always mean it. Like Opus 4.5 is a departure from the past. Like it is meaningfully better.

19:08It is blowing my mind. Like it's doing things that I can't believe how much it can do on its own now. And so. How are you using it? Josh, it blows my mind too. I've never been a developer. I always in the back of my mind, like you thought it'd be fun to be able to, or at least to understand what other people are doing. I started playing with Claude Code and I go, can you make this? And it's building it for me. And it's asking me questions that helped me guide it in the right direction. And by the end of it. I love Claude Code. I love it. And what's so crazy is I only started using it two weeks ago.

19:38I was sort of like, Claude Code is like, it's a little too hands off. I don't totally get it. I was aware of it. And I was like, I don't really get it. It's writing and you want to write yourself is what I'm understanding about you. No, I don't write when I, right before that, I was coming from an IDE, like Windsor or whatever. And it was still writing for me, but I was a little more hands. I was watching it. I was seeing the dips, which you can actually still do, but I just didn't get there. Like I'm old. Like things take a minute for me to want to do. I'm not always about the latest and greatest.

20:12I like my way, but I got to it. And now it's like all I do. In CloudCode, I bought a Mac mini over the weekend for my bot, you know, and just all that stuff. Like I am deep in it. But I love, you know, the latest and greatest changes so fast that who knows what it'll be by the time someone listens. But yeah, that is what I use now almost exclusively. How? Like how do you shift from one to the other? What's your process and how are you using CloudCode now? What's your setup in it? Well, the same underlying model. I'm still using Opus, but I think, you know, one of the things is you can buy the API by the month with that.

20:53So I spend$200 and I think I get something like$3 ,000 worth of API usage from it versus going direct and using the API. I was spending$50 to$100 a day, which I'm happy to do because I'm getting serious value out of it. But I'd rather spend less money when I can. But also the agentic loops that it's put in, the like, the way it does the model, you know, the model is the same, but the way it interprets and asks questions and does follow up and touches your files and your file system and bash and all this stuff is like really crazy. You know, just every day I'm having these experiences that blow my mind and I'm running out of folks to tell about it.

21:34But it's like I was talking about I like initiated a discussion about my rates, like how much do I charge? Should I charge less? Like Uber was very big about like time to cut prices. Like we were every six months we were lowering the price because that's a moat, you know, makes people you don't want to get undercut. And I have no costs and my the margins are really good. And so I'd rather give some of that back. So I started like a discussion, like let's talk about this. Maybe I divide the features up and put one of them under a lower tier. It's like, let me just go look at your analytics for a bit.

22:12I need the API key. I'm like, here's the API key. And it's just like, okay, cool. And it went away for a few minutes. It came back with just like a report that an analyst would spend a week on. And I've heard people talk about this, but until you experience it, it's crazy. So like, it's nuts. It's nuts. I talked with Ryan Carson. He's got a cron job that just tells it that goes out every day, does the research on his different analytics and makes recommendations based on what he's done and what's going on in the site. Do you have anything like that that you're doing now? Or is it too early for you?

22:48Ryan Carson, his Twitter, his Twitter is Ryan Carson. It was hacked recently, but it was hacked. That's what I was about to say. It was hacked. I got a good DM from him that made no sense. I'm like, Oh, that's not real. Okay. I knew that name. Um, yeah, I mean, sorry, what was the question? I just liked how he had a report every day with, uh, recommendations based on his analytics of what he should be doing to change marketing. Yeah. And I'm not as tapped it. I had not built my world around that yet. I'm a messy guy in real life and I'm a messy guy on the computer, you know, and digitally. And I think having a sort of base level of organization is important.

23:32So my, like, I have like 50 windows open with different things going on. But yes, with some organization, you know, a buddy, like an AI skeptic buddy was like, you bought a Mac mini for all this stuff? Like, this is so stupid. Like, I'm trying to go see this show. So have it monitor the price on StubHub and SeekGeek and all the different places and then send me an email every hour with like all the pricing updates. I'm like, perfect, I can do that. It took me five minutes. I set it up. It sent him an email every hour. Like you need to have good ideas like that to sort of do and I'm just not working on it.

24:12I keep it all up here, but I hope to do more things like that. Like really use them like employees. You know, something, you know, like reading server logs, like searching and reading server logs is like such a great thing. Like, hey, I have this Firebase function called whatever, and it spits out thousands of lines a day. But, you know, lately I've been having these failures. Will you please go and inspect the logs on the terminal, search the logs, search for the word fatal, and write a report and bring it back. And like it came to me something in five minutes that was like extraordinarily useful that I could not have done on my own.

24:48It just, I would have to like dump a million rows and, you know, it just would have been a huge pain. So I hope to do more things like that. I keep my new feature schedule pretty aggressive. So I like tend to just be looking forward and not spending much time on that stuff. But I, but I should. Things get missed when you're single, when you're like solo founder, things get missed for sure. Would you tell me some of the tools that you're using to put it together? Like what are some of the software that you rely on to build Wave? Cursor is sort of home base for like all the code. I have the app repo, but also the web app repo.

25:35and then I have sort of like a bunch of other repos that each are sort of web apps themselves that do specific things. So like I have a couple of side things like WavePod. I'm putting the URLs in the chat. WaveTube. These are sort of like SEO ideas to try to get some. Those I'll get to actually around marketing because I was wondering how many new users were coming in. But I saw a really good case study about you on adapti and so i i recognize that you're using that for example how are you using adapti how are you using twilio what are some of the other tools that you're using sure um adapti it's like my source is my sort of central system for all things subscription so when you buy in the app or on stripe it's on it kind of runs through them okay hey walls if i want to run like a test on you know like an AB and all this that all runs through adaptie.

26:36Yeah. I'm a favorite of like, let me write about you as an advertisement. You're so good at that. I get, I get zero new users from that stuff, but anyway, but it's all good. Leo is, um, is for like phone. So that's what, uh, the voiceover IP. So you can actually like make a phone call in the app. I don't know if you've got your own dialer, you check to make sure my phone number is the right one and by validating it. Once you know it is, I can dial using your dialer. And you call out, they see my number on caller ID. And then we've got a recording of the whole thing. That's Twilio that's doing it.

27:09What else do you have that's working? Do you use anything for landing pages, for forms? Are you building it all yourself? Next.js, like web framework, just for everything. My like macro thesis for this stuff, this is a little out there. I'm probably going to say it badly. But like the notion of abstraction layers, I think, are at risk from AI. So what do I mean by that? Whereas I previously like use a SaaS tool that does a certain thing to achieve a goal. Now I just ask the AI to build it from scratch. And it's like, I'm not going to replace Slack with it or like Riverside, how we're setting this up right now, how we're like recording it.

Read the full transcript

27:59Certain things like that I would always use. But there's sort of a category of things that no longer make sense. What about Intercom? You're not using that for customer support? I do use Intercom because their library for the chat bit in the app works really well. that's non-trivial to make that work but i don't use their ai thing and i answer many of the things that come in i answer on a website that i built for myself that hits their api and just gets all the tickets and i just answer it there because then i can kind of like layer on all my own stuff i see i didn't give any good examples for my thesis but i'll think of them while we talk and i'll jump in it appropriately and say oh yeah i just thought of it essentially what you're saying is where possible, I, Josh, like to build things myself instead of these tools.

28:53And if I have to, I'm picking the tools that I need to, but I'm not using them all the way. I'd rather make my own. And it's not that hard to make my own. That's right. Not as like a fetish, but as a like, because it's actually better. What makes it better in your mind is like, it seems like you have a customized way, for example, for chat. You don't want them to start to figure out how to answer in your place you haven't you have a thesis on how to answer properly yeah i'm trying to think of what a good example of this would be like you know a very basic example is like if i'm gonna send a a big email i don't need a like wissy wig editor to set up the email like the ai will just build out the code like hey i want to do an email about wave assistant which was an email that went out this morning about chat across all of your sessions, smarter search in the app.

29:51That all just kind of rolled out. And it ended up, you know, that email was written by an AI. It's an HTML email, but I didn't use any, like, service for it to actually make the email content because it's just easier to just do it in code. Anything that's sort of putting you, that's sitting between you and the code it's potentially going to just get in the way. You know, that's the thing that I'm noticing, like really up and down the size of companies that I've talked to. They're trying now to just create it themselves. And it's not about cutting out costs. It's not that intercom costs too much.

30:27It's that they want more control over the experience. And that even goes down to a consulting company I talked with that's creating their own Calendly because they need little bits of customization to them. All right, that brings me to my sponsor, Zapier. I mentioned that they're a sponsor. You said, I'm integrating them somehow into customer service. What are you doing with Zapier then? I'm integrating them into, so I get the, you know, you record in Wave and then you either read it in the app or it'll send an email or you can share it to Google Docs or Notion. And I built out a bunch of the share features myself on the tools, you know, OneNote, DocX, like Acrobat, like all the formats that someone would want.

31:10But I get inbound all the time, like, hey, I really would love for Wave recordings to land in my company's like CRM. It's this like esoteric thing that I never heard of. Do you have Zapier? And so I actually have a beta Zap or Zapier thing where once you set it up, every recording you do will trigger a Zap and it'll land that wherever you want. And it's part of a bunch of things I'm releasing in the next few weeks that include API access, MCP access. So if you want to ask one of the other AIs about your sessions, you can do that now. So it'll be API, MCP, and Zapier are going to kind of roll on the same day as part of a, like, take your data wherever you want to go.

31:59I think there is value in being the app that facilitates making the data. So you're doing the recording. It's creating data. Everyone seems to like it for that. But it's like then what happens? Like the next stage is what, you know, something has to be actioned. We're meeting. There's going to be some sort of output from that, either a to-do list or like action items or whatever, or it needs to land somewhere. We need, or I should say I need users to be able to get their data wherever they want as easily as possible. And so Zapier does a great job with that. They have the integrations with everything.

32:37So if you want to take your wave sessions to some esoteric thing that I never heard of, you can use Zapier for that. You know, I think the API access might be more useful, but for the non-engineer, Zapier is really the best. Yeah, I'm even finding that, frankly, if I use Cloud Code, it doesn't have enough connections out. And so what it'll say is just use Zapier and then get the connection you want. Just use the direct API. Here's the key. I mean, it's really like just one more story. I also use intercom for my dot for my like knowledge base, like the articles about all the features and my, you know, I used to write them and really slave over them and make them better and use AI to help make them better.

33:24But now it's like, hey, cloud code, you see that feature in the code over there? write the document about it and put it on intercom. And so now it's just like an AI is reading the code, understanding how the feature works because it's reading the code. Oh, wow. And then writing the article in the style of the other articles that it can also read. And then it's just like, I don't know, man, it's crazy. I know, it is incredible. And then it makes me wonder if everyone is going to be able to create or more people are gonna be able to create, what does it mean? Does it mean that people are going to start creating their own version of Wave?

34:02Does it mean that companies are going to start to do it? Or is it just that we'll always have both? We'll have what we have now with SaaS, and at the same time, people create their own software in addition. What do you think? I think there will be more software. So, I mean, Wave doesn't have to be a team of 50 people, venture capital in an office. It's me in the downstairs apartment in my building. I think there'll be more software. I mean, I had this thought in the shower. I'm in New York where we recently had a ton of snow. And I have young kids who I knew were going to want to sled. And I didn't currently have snow boots or pants for the snow.

34:48I left it upstate at my other house. And I bought on Amazon, like, very cheap boots, you know, and they were great. They were, like,$40, and they were great boots. The pants were similarly great. So I felt, like,$100 on very, very useful things. And I wonder if software, it's like making apparel is, like, a solved problem. Like, we know how to do that. We do it overseas. The supply chain is there. They make the boots really cheap in every size. They ship them. They go to Amazon. I pick the boots based on where I could get it the next day in my size. And I got them for really cheap. I sort of wonder if software might be similar and that it's cheap to make.

35:33There's a ton of it. None of it is huge. The boot brand is unknown. My kids and wife made fun of the way the boots looked, but boy, did they do the job. And so I wonder if software will have a similar kind of thing where there's just a lot of it. There's a lot of options. Which one you use doesn't really matter. Like the boots are the boots. The AI recorder is the AI recorder. And you might have one that you like better, but at the end of the day, it's like, they just do it. The barriers are so low that there could be many options for everything you want to do. And so to me, what I'm doing looks more like running a corner store that I work in full time.

36:14And I I sweep out at the end of the day myself and I'm the shopkeep and I lower the gate at the end of the day. Like that's more the mode that I'm in than like a high tech software company because I'm working alone. I do it to make money. This isn't an equity play. This is to make money now as a business. I'm the business owner. I'm the small business owner. So I'm always on. I'm always thinking about it. That's okay. That's what I want to do. That's what I like. And it's sort of more like that. I just work on the, I have a shop in cyberspace, if you will. and I sell things to a small number of people, relatively speaking, but it makes plenty for me and for my family.

36:51Like it covers everything. And so that's more, that's the mode. It's not a big company. So like, what does AI allow? Anyone with agency can go and do something that's still a very small percentage of the population. It's still not most people. It's not everyone. It's not even most people. It's like a subset similar to who could do it before. You know, but you don't have to be an engineer anymore. I feel like it's going to be a little bit like YouTube where before really good videos would only come on television and movies. And then eventually you end up with all these creators and some of them are Mr.

37:26Beast and some of them are doing it just for themselves because they like having family videos. And they're more creators. Okay. Do you think this could be a billion dollar business? Do you think this is the Sam Altman one person billion dollar business direction? Well, I can also answer this the way that I always do, which is, so I think that it's usually framed as one person unicorn and unicorn refers to a company worth, you know, the billion dollar mark. Not, no one will ever value this because I'm not going to raise money. So there's no way for this to be a unicorn in that sense, which is a lot of vanity and kind of like what investors are willing to pay.

38:07It's a great signal for sure. but it's part of a scheme that I'm not part of right now. You know, I think what you're asking is like, what is the natural limit of something run by one person? And I think it's probably quite a bit more than what I'm doing. I guess what I know, I think the way I would put it like this before, you're a runner. I love how on your website you show your latest run. So beautifully done. Oh, thank you. Before I, and I, and you make me miss New York. I see that your last run was through Central Park, man. And that's so good. I remember before I ran my first marathon, I met a marathoner and I said, how do you even do it?

38:43And he said, the way you do it is you have to imagine that you're going to go more than a marathon. Do an ultra so then the marathon doesn't seem so big. It turns out that's not the way that I think. But it gave me a sense of the headspace. What I eventually had to think was I'm going to run a marathon as a way of getting me to even run to 10K. I'm wondering, do you have any number in your head that says, this is what I'm aiming for. Even if it means that I'm not going to run my version of a marathon and have a unicorn, I'm going to figure out what the 10K is that comes from that. What do you have in mind?

39:13Yeah. I mean, I think running, particularly as someone who got into it late in life, I had no high school running record. So I, in the last five years, have run as well as I've ever run, half marathon, marathon, as well as I've ever done. Not good in the sense of all runners, but good for Josh Moore. So, you know, it's related in that I sort of relish doing better than I've ever done in the past. And so I would like the numbers for this year, both on my running and on the business to be best ever. last year was best ever business, not best ever running. Those things are related, unfortunately.

40:00And when it's 20 degrees outside, I can't do much running anyway. But I would just like it to grow. I think I have, yeah, there's no grand vision. I mean, it's seven last year. I'd love it to do 10 this year. That would be great. I don't think I'll be able to do that, but let's see what happens. I'm just kind of enjoying the process. I'm unlike venture-backed startups, which have been exclusively where I've worked for the last couple decades. And those situations to me feel very focused on an outcome, like Uber especially. And I didn't join Uber even knowing what employee equity was. Or like I knew what it was, but it wasn't the focus.

40:43If it had been, I probably would have negotiated a better deal. but it was just sort of like, cool. And I get stopped, but like, this is cool because I get free Uber rides and I'm the boss of a small part of the store. Those are the two things that I liked a lot. When you're focused on the equity bit, it's sort of like, someday we'll do X and you do your math of like, well, I own this much and we'll suffer this much and how much will I make? And that's very nice. But that is a future focused situation that I'm really not in right now. Right now it's just sort of like I'm running a business. I want to run it as well as possible.

41:16I'd like it to be bigger than it is now, but it's so that I can make more money now, not so that my stocker, I'll sell it someday. None of that is really in focus because I don't think it's a sellable business. And I think, you know, if you'd asked me right after Uber what I want, a lot of us would say like, we want to like own a small SaaS business. It's like, well, great. I do that now. I looked at buying one. I almost bought one for like gym equipment. I was going to buy this e-commerce business that made gym equipment and sell it on their own website and on Amazon and all this. And it's like, I'm really glad I didn't do that.

41:54This is way more my mode. It is so beautiful to watch it get built in public. Let's close it out with the last segment of this conversation, which is how are you getting customers? And I wonder if you could take me through like the first customers, which sounds like it was your friends who were willing to give you feedback. But then the next and the next. And then what works for you? So right now it's Apple Search ads and Google ads for iOS and Android respectively. And I haven't been able to get meta ads to work in more than a year. Every few months I dip back in, I spend a bunch, and it fails.

42:29And there's a bunch of reasons for that.

42:34Competition, my ads are stale. And I think most of those are both symptoms of a larger issue, which is that I'm just not that interested in doing it. Um, and I, every so often a few times a year, I'll bring on a new agency. We'll get up and running. They're like, we'll for sure be able to make this work because my metrics are pretty good. Like if someone installs, there's like a one in 10 that they're going to give me money. And that's like, I'm told is pretty high for this sort of thing. And so like, so I need more installs, you know, and so I'll do between 800 and, and, and a thousand installs a day.

43:10And I think a lot of that is coming from app store search. You know, on the app store, I have a 4.9 star, like 11 ,000 reviews. So it just comes across as trustworthy. And on Android, it's getting up there, but not quite as good. So there's got to be a word of mouth element that I'm not really measuring. There's got to be some natural search. The ads in those two places are probably helping. but it's mostly, uh, yeah. And then really good retention. I mean, well, actually not really good, but some kind of retention so that most of the money that comes in every day is renewal money. You know, most people are, I know you've changed your flow.

43:56I've done some research on how you change your pricing. You've said in the past that it was too complicated, or maybe it was like Claude, as I was analyzing it said that you shifted from complicated, simple. I imagine that most people are doing annual subscriptions with you, right? But that's where the majority of the revenue is anyway. It's where most of the revenue is in terms of like, I just looked at this. It's actually split a third, a third, a third, weekly, monthly, and annual in terms of people. But in terms of dollars, it's obviously way more unannual. But like, yeah, I mean, what's so weird, there are some things about the App Store that are just like the way things are.

44:34and had, and since I had never really done any work there before, I'd, I had been working for, for app companies, but not app subscription companies. And the whole idea of an annual subscription still makes no sense to me. I would never buy it in annual search or anything. Like, I don't know what I'm going to like in a year. Right. I feel like monthly is the right thing. But it turns out people love their annuals. So I started focusing on that and their trials. I I didn't like trials. Everyone loves their trials. I'm like, all right, I'll do trials. Sometimes you don't because I think on annuals where you give right now a three-day trial, no trial on, I don't know if you do weekly or monthly.

45:12You've been experimenting with it. Yeah, I think that makes sense. People say, I'm going to try it, get the free three days. Yeah. I mean, the three days was such a stupid decision. It should be seven days. The whole app is very, all the business, all the activity is during the week. We'll do big recording days every weekday. If it's a snow day, a little less. And it's like federal holiday, a little less. Weekends are dead. So seven days is a more natural experience. It's a full lap around the week in your job. I'm going to make the change soon. I've just done very little optimization of that stuff because I find it so unpleasant to work on.

45:49Nothing wrong with it. It's where I started. I did the marketing and ops. That was my job. Every job I've ever had has been in that sort of thing. but I just like, there's so much more dopamine in making new things. I just try to keep making new things. And you know what? I don't think at levels, you did that from what I'm seeing levels. You are more of an operations person. When I see you, I've heard you, I've read you now so much. I've been intensely in your world. When I see you light up, you light up from customer service where most people want to throw up from it. You, you get excited about the building of it, but yeah, now that I'm actually talking to you about marketing, I thought you'd be jazzed about it.

46:23You are not. No. Watch out. It's not the support either, but the support is the first line of defense. It's where I learn about bugs. It's where, you know, you're hearing what people want. If you're not talking with users and look, I know I'm supposed to like invite a bunch of users onto a zoom for a half hour and like watch them use the app. I'm not doing that. I just, I can't, I can't do that. But the customer service is like, you know, that's where it gets real. That's everyone who's had a problem. and that's a useful group to talk to and on good days that channel is very quiet and on bad days it's not very quiet um you know what i mean what's the microsoft tool that lets you see how people are using your app you're not using something like that yeah i am i have i have sentry that like reports every problem that anyone has whether they know it or not but like you know and then i have a sort of a circle of people that i know from the real world who i gave free access to for forever and one of them sent me a text last night i was in bed she used to work for me at uber and what time was this i'm just looking at the text it was 9 15 p.m i guess i hadn't seen the text until i was in bed i get a lot of sleep by the way i was in bed and i saw a text she's like did you change something on the like on the line spacing of the summary because it's making me go i was like oh you're right i did sorry and then i fixed it um but there's just like little that would never come up in like a a bug report i changed how markdown is rendered in the app for a reason that's not that interesting but yeah the line spacing.

48:15And I even noticed, and it's just like, when you work alone, I like notice things and don't, but it doesn't always register because there's no other voice, you know? So it's very, very useful to just have people in the orbit saying things. And in the absence of people I know, I rely on support channels. So then, all right, I just want to linger on this for just a little bit longer to understand how you're getting users. Is it then the tools that you mentioned earlier where you've got pod.wave.co where I can have you give me summaries of my favorite podcasts. I don't have to listen to them or you have one for YouTube.

48:50Those work. What's working for you? Why? Basically, I'm trying to say, why are you getting so many users as a vibe coder when other people aren't? Dude, I wish I knew. So WavePod gets a ton of traffic. This was all like, I thought of this. I did. I was like, this will get, and then I'll like, every time a summary is made, it'll store that forever. And then it'll register for SEO. I was like, that's a really smart idea. And I do get a couple thousand visits a day from that now. And I have 550 folks who like, who like signed up, it's all free, but they signed up and added series that they want. And anytime that series has a new podcast, It transcribes and summarizes it and then emails it to them.

49:38But it gets a lot of visits to their website, but none of them are actually Wave user. Like they don't convert. I see. So I don't know. I don't know exactly what. I don't know the answer. What about virality? Other note-taking apps? You do that. Well, I just, so in the early days, the only answer I could come up with, and there was There's a time where we did, it was a couple of years ago where meta ads worked super well. And I grew from like a millionaire to like six in like four months. Like it was crazy because it was a first of its kind thing and it just crushed it on meta. Now there's 40 million of them.

50:16So the ads don't really work anymore. But what I used to think, and I think this is still somewhat true, is that if you're good, things might work out. I know it's sort of trite and maybe even not true, but I do kind of think that the internet is good at servicing quality. Like it's good at servicing quality. You know, the app works, you know, and people seem to like it. I get bad reviews. I get like, this app is buggy. And like, I might say like you're using an iPhone 13 or using like a Xiaomi Android phone or something. And it's like, oh, sorry. But. I do tend to agree with you. And the one piece of evidence I would put up is Cluelly.

51:10Their videos are so good on TikTok. They're so good at getting attention. And their stuff is so in the way and, in my opinion, uncaring about the user experience. I don't know if you brought them up on purpose, but they recently came into my hate bucket. Why? Well, they have a mobile app that looks just like mine. It just does the thing that my app does, and they price it exactly the same. You know,$139.99 annually is very much alike. That sounds right. And that's how much they charge. And there's a lot about their new – I think they're a stunt looking for a product. um i thought their original idea which was like screen recording with excess information so like you're interviewing me right now and it's transcribing it's saying hey entry you should ask him about this yes that's cool it doesn't seem like they actually ever did that it seems like they're really good at stunts like maybe i should maybe i should buy them or something but like they're good at getting attention which by the way is more important than making a good product.

52:16So, you know, good for them that they worked that out. I don't know, we're going to find out where it ends up, but I think that this is the two polar opposites. On your app, everything is well cared for, you care about customer experience and so on. On theirs, they have a good concept and it's another good marketing and another good marketing technique. And I wish that they would just focus on the one thing, like you said, just show me the transcript on my screen and then on the left, do the other thing, which is like recommending stuff. And I guess that's what you're saying. You want to be in the world of, I want to understand what my customer needs are and just keep building to that.

52:50And the way that you know what new features to add is you keep checking in with customer service, seeing what people are asking for. And that's how you go from in-person to phone to meetings or whatever the truth is. Yeah. I mean, on a bad day, I say to my wife, like nothing I've built in the last year has mattered. Like I nailed it with the first thing and everything I've done since then has been a waste. And there's like, we're taking a dark turn for the end of the interview. I think that there is some truth to that. They're like, oh, let's do phone and let's do meeting bots and let's do widgets so that people can just tap to record and let's do like export to Evernote because some people still use that and let's do export to Notion and let's do public URLs that you can just share on a website.

53:40And let's do, you know, all this stuff. And it just like almost hasn't mattered. Because like the core thing, no, no, no, no. I just want to tap a button and have it record. And then it does that magic summary thing. I don't know how you do that, but it's amazing. I'm like, oh, that's all you want. So like sometimes, yeah, just nailing the product is kind of it. But I am trying to diversify. I think the whole thing is at risk unless I do other stuff. So I'm trying to do other stuff. Because Apple is going to eventually add it in. All right. That's what you meant, right? No, just because there's, well, Apple, I mean, there's a ChatGPT version of Wave that just like records background audio on your computer.

54:26And I was like, whoa, this is done. And the iPhone can record phone calls now. That's a thing now. But it hasn't mattered. people just use the thing that they want to use i don't know all right let's close it out with profit i've asked you you're profitable and i did the thing where i asked the question badly and so we were able to skip past it roughly like where's profit right now uh you know gross was like seven and then apple and google take a bunch of that so let's say like you know like five lands and maybe I keep three or something like that. That's boss. That's killer, man. Yeah, it's working out.

55:07Yeah. It's working out. But everyone's like, oh, no, it's all that Uber money. It's like, no, no, no. It's new. No, this thing. The most esoteric problems in the world. It's like, no, I want you to know that I got rich twice, not just once. I need you to know that. I'm very insecure. I need my. I'm just kidding. The people who know this space are watching and have you, I constantly see you on lists. People are so excited that I was going to have you on because you are doing the thing that everyone else is aspiring to do. You're building the company individually, using AI and showing other people how it's done.

55:44And I really appreciate you coming on here and chatting with me. And I hope to go on with you at some point.

From the publisher
Josh Mohrer is the model of the kind of company that can be built with AI. He’s not a developer, but he vibe coded Wave AI into a $7 million / year note taking company. This is how he did it.

Josh Mohrer is the founder of Wave AI, an AI-powered audio note-taking app that records, transcribes, and summarizes conversations across meetings, phone calls, and real-world settings. Before Wave AI, Josh was an early leader at Uber, where he served as New York General Manager during the company’s rapid expansion. Today, he runs Wave AI as a highly profitable, one-person SaaS business, using AI to replace entire teams while staying deeply hands-on with product and customers.

Sponsored by

Zapier

More interviews -> https://mixergy.com/moreint
Rate this interview -> https://mixergy.com/rateint

More from Startup Stories - Mixergy

All 35 episodes
#2296 The $7 Million Vibe Coded AppStartup Stories - Mixergy
Listen in VO