Building Lovable: $10M ARR in 60 days with 15 people | Anton Osika (CEO and co-founder)

Building Lovable: $10M ARR in 60 days with 15 people | Anton Osika (CEO and co-founder)

Lovable: The Future of AI Software Engineering

Introduction to Lovable

  • Anton Osika introduces Lovable as a personal AI software engineer that transforms ideas into fully functional products, addressing the challenge of finding skilled software creators.
  • Lenny Rachitsky highlights Lovable's rapid growth, achieving $4 million ARR in four weeks and $10 million ARR in two months with only 15 employees.

The Concept Behind the Name

  • Anton explains that "lovable" reflects the goal of creating products that users genuinely appreciate, emphasizing the importance of building a minimum lovable product first.

Skills and Team Composition

  • Anton discusses the increasing value of generalists in product teams, advocating for diverse skill sets among team members to enhance creativity and problem-solving.

Growth Drivers

  • Anton attributes Lovable's rapid growth to user satisfaction with the product, indicating that customer love is a key driver for success.

Overview of Lovable's Functionality

  • Lenny describes Lovable as an AI tool capable of coding products from English prompts within minutes, allowing for iterative development and quick launches.
  • Anton envisions Lovable as potentially being the last software anyone needs to write, capable of generating all future products autonomously.

Discussion Highlights

  • The conversation covers various topics including live demos, team operations, hiring strategies, scaling challenges with minimal staff, and insights on using Lovable effectively.

Future Implications

  • Lenny emphasizes how understanding tools like Lovable can reshape product development processes amidst rising AI technologies.

Call to Action

What is Lovable and Its Impact?

Introduction to Lovable

  • Anton Osika describes Lovable as a personal AI software engineer that transforms ideas into fully functional products, enabling entrepreneurs to create real businesses.
  • The platform empowers designers and product managers to develop initial product versions, fostering entrepreneurship among users who may not have coding skills.

Purpose of Lovable

  • Osika emphasizes the need for tools like Lovable for the 99% of people who do not write code, addressing a common challenge faced by many individuals seeking to build software.
  • He envisions a future where building software will primarily involve conversing with an AI rather than traditional coding methods.

Growth and Statistics

  • Within three months of launch, Lovable has attracted 300,000 monthly active users, with 30,000 paying customers.
  • The company achieved remarkable revenue milestones: $4 million ARR in four weeks and $10 million ARR in two months with only 15 employees.

Development Challenges

  • Osika discusses the necessity of rewriting their entire codebase due to scaling issues, which temporarily hindered feature releases but was essential for long-term performance improvements.

Success Stories from Users

  • Early adopters like Harry have successfully launched businesses using Lovable; he transitioned from delivering designs to creating web apps for clients and eventually started his own AI startup.
  • A showcase app built with Lovable can be found at launched.lovable.app, featuring various small SaaS products developed through the platform.

Live Demo of Building an Airbnb Clone

Initiating the Demo

  • Lenny Rachitsky expresses enthusiasm about demonstrating how AI tools can revolutionize product development by showcasing live capabilities.

Creating an Airbnb Clone

  • Anton Osika prompts the creation of an Airbnb clone using just two words: "Airbnb clone," illustrating how simple inputs can yield complex outputs from the AI.

User Interface Generation

  • The AI generates a user interface (UI), displaying categories and listings typical of Airbnb without requiring any prior design input.

Efficiency in Code Generation

Exploring the Concept of Buying Airbnb Listings

Initial Idea of Purchasing Listings

  • The discussion begins with a curiosity about the possibility of buying an Airbnb listing directly, exploring how that concept could be implemented.
  • A suggestion is made to add a button on the listing page that allows users to purchase the property, indicating a shift from booking to buying.

Interactive Mockup and Functionality

  • Anton Osika explains that while the current setup is a mockup UI, it is interactive and can connect to backend systems for data management.
  • An attempt to implement a "Buy Now" button instead of "Book Now" reveals challenges in AI understanding user intent, highlighting the importance of clear prompts.

Importance of Product Management Skills

  • Lenny Rachitsky emphasizes that effective product management requires clarity in problem-solving; ambiguity can lead to wasted time and resources.
  • Anton notes that explaining expectations clearly is crucial when working with AI, as it lacks human intuition about context.

Editing Capabilities and Backend Integration

  • The ability to visually edit elements like button text in real-time demonstrates advanced functionality not commonly found in other tools.
  • Anton shares insights on connecting an open-source backend service (SuperBase), which simplifies deployment and integration processes.

Future Development Plans

  • The conversation wraps up with plans for future enhancements such as adding user login features and allowing users to upload their listings.

How to Leverage AI Tools for Product Development

The Evolution of AI Tools

  • Anton Osika discusses the rapid improvement of AI tools, emphasizing their efficiency in creating websites at a fraction of the cost and time compared to traditional methods.
  • He notes that while these tools are becoming more effective, integration with existing products remains a challenge. Mastery of these tools will distinguish users in future economies.

Tips for Using Lovable Effectively

  • When using Lovable, patience and curiosity are essential. Users should utilize chat mode to ask questions about functionality and clarify issues they encounter.
  • Clear communication is crucial; instead of stating something "doesn't work," users should specify what they expect versus what is happening.

Importance of Communication in Software Development

  • Miscommunication can lead to costly mistakes in software development. It's vital to articulate requirements clearly to avoid misunderstandings.
  • Engaging with Lovable as an agent allows users to refine their understanding and improve productivity through direct interaction.

The Concept Behind Lovable

  • Anton explains the name "Lovable" reflects the goal of creating great products. He introduces the idea of a "minimum lovable product" (MLP), which emphasizes user affection towards products.

Growth and Origin Story of Lovable

  • Lenny Rachitsky hints at Lovable's impressive growth metrics, suggesting it has surpassed 10 million ARR but keeps specific figures private.
  • Anton shares his initial skepticism about large language models until he created GPT Engineer, showcasing their potential by generating code from simple instructions.

Challenges Faced During Development

The Future of AI and Software Development

The Shift from Manual to Cognitive Labor

  • The speaker discusses a significant transformation in humanity, where machines are now outperforming humans in cognitive labor, not just manual tasks.
  • Emphasizes the importance of enabling those struggling to find skilled software creators rather than merely enhancing engineer productivity with AI tools like Microsoft’s co-pilot.

Enabling Entrepreneurship through AI

  • The idea is to create an AI software engineer accessible to non-coders, fostering entrepreneurship and innovation.
  • A collaboration with a former colleague led to the development of a product aimed at helping individuals without coding skills realize their ideas.

Launching Lovable and Rapid Growth

  • The initial version was called GPT Engineer app; after gathering feedback, it evolved into Lovable.
  • Upon launch on November 21st, the product achieved $1 million ARR within a week and continued growing rapidly thereafter.

Technical Innovations for Scalability

  • Discussion on scaling laws in AI systems; improvements were made by identifying areas where the system typically gets stuck.
  • Focused on creating a fast feedback loop for continuous improvement in critical areas that previously caused issues.

Addressing Common Challenges with AI Tools

  • "Getting stuck" refers to situations where the AI fails due to bugs or limitations in its understanding.
  • Solutions include making the AI smarter and teaching users how to troubleshoot when problems arise. This skill is becoming increasingly important as technology evolves.

Strategies Behind Rapid Growth

  • Despite having only 15 employees, they achieved remarkable growth by leveraging foundational models effectively.

What Makes Lovable a Unique Product?

The Importance of Team in Product Development

  • Anton Osika emphasizes that the team is crucial for building a great product, giving credit to those who have written the code.
  • He notes the need for fast shipping and good taste in abstractions, highlighting an obsession with continuous improvement.

Fundrise Advertisement

  • Lenny Rachitsky introduces a paid advertisement for Fundrise, describing real estate investing as "boring" compared to other investment options.
  • He mentions that investors can start with as little as $10 through Fundrise's platform.

AI Integration in Lovable

  • Discussion shifts back to the team’s use of AI in coding. Anton explains how Lovable allows changes to be made using its own system.
  • He describes their approach of running dedicated computers for each user and utilizing developer tools rather than general ones.

Tools Used by the Team

  • Lenny shares insights from a survey indicating that 17% of his audience uses Cursor, a tool favored by Anton's team.
  • Anton highlights Lovable's unique packaging aimed at non-technical users, allowing instant edits without needing extensive coding knowledge.

Differentiation from Competitors

  • Anton discusses synchronization with GitHub as a key differentiator, enabling both technical and non-technical team members to collaborate effectively.
  • He asserts that Lovable is recognized for its reliability despite entering the market later than competitors.

Vision for the Future of Lovable

  • When asked about future goals, Anton envisions creating software that enables rapid transitions from ideas to fully functional products integrated with existing systems.

What Skills Will Matter More in the Future?

The Shift in Valuable Skills

  • Discussion on the importance of intuitive product design and automated A-B testing to enhance user experience.
  • Emphasis on the growing value of skills related to product discovery, ideation, and assessing whether a built product meets user needs.
  • Noting that previously, reverse engineering was seen as a critical skill; now, identifying what to build is paramount.

Understanding Pain Points and Solutions

  • Anton Osika highlights the significance of recognizing pain points and improving existing solutions by making them significantly better.
  • Engineers should view themselves as translators who convert human-stated problems into technical solutions while understanding constraints.

The Role of Generalists vs. Specialists

  • Lenny Rachitsky questions whether engineering management skills are more important than coding skills in today's landscape.
  • Osika advocates for generalist skills among team members, emphasizing knowledge across various domains including system architecture and user interaction.

Hiring Practices for Growing Teams

  • Discussion about hiring practices at Osika's company, which has grown from 15 to 18 employees.
  • Importance placed on candidates who show genuine care for the product and team dynamics rather than just seeking employment.

Evaluating Candidates Effectively

  • Insights into how Osika assesses potential hires through their past experiences and problem-solving abilities during interviews.

Work Trials and Team Dynamics

Importance of Work Trials

  • Lenny Rachitsky discusses the significance of work trials, where candidates work with the team for a day or sometimes a week. This helps assess their passion for previous projects.
  • Anton Osika mentions that out of 18 team members, at least 12 are engineers who write code part-time, highlighting the diverse roles within the team.

Job Description Insights

  • The job description is inspired by Shackleton's adventurous spirit, emphasizing long hours and high urgency under AGI timelines.
  • Key phrases include "honor and recognition in case of success" and "collaboration with exceptional minds," which attract ambitious candidates.

Ambition in Hiring

  • Anton notes that the intensity described in the job ad serves as a filter to attract individuals who thrive on challenges.
  • He contrasts ambition levels between Sweden and Silicon Valley, suggesting that while talent is abundant in Europe, finding those with high ambition can be challenging.

Prioritization Strategies

Identifying Bottlenecks

  • Anton emphasizes focusing on identifying the biggest bottleneck or problem to solve first rather than overthinking long-term roadmaps.
  • He explains that understanding user needs through feedback is crucial for prioritizing tasks effectively.

Engineering-Led Approach

  • The company operates with an engineering-led approach due to technical complexities involved in product development.

Collaboration and Roadmap Insights

Current Initiatives and Planning

  • The focus of the current initiative is to enhance system agenticity, which has a longer roadmap but involves weekly planning sessions.
  • This week was designated as "polish week," emphasizing bug fixes and overall refinement of the product.

Tools Utilized in Development

  • The team employs various tools including FigJam for brainstorming and Linear for talent application tracking, showcasing their reliance on effective software solutions.
  • Custom-made tools are also integrated into their workflow alongside Linear to streamline processes.

AI Engineering Perspectives

  • Anton Osika discusses the evolving definition of AI, suggesting that what constitutes an "AI engineer" may shift over time as technology advances.
  • He emphasizes that Lovable serves as an interface for human interaction with software creation rather than strictly defining roles within engineering.

Team Dynamics and Productivity

  • The importance of physical office presence is highlighted; informal interactions during lunch foster productive discussions and problem-solving among team members.
  • High bandwidth communication in-office allows for quick feedback loops, enhancing collaboration efficiency.

Building Future Product Teams

  • When forming new product teams, there should be a strong emphasis on leveraging AI tools while ensuring team members collaborate effectively to solve problems together.
  • A key bottleneck in product development is not just engineering capabilities but also having good taste and intuition about user needs.

Attributes of Successful Team Members

  • Raw cognitive capability is identified as a crucial trait among team members at Lovable, along with a startup mindset focused on rapid iteration rather than rigid structure.

The Future of Entrepreneurship and Technology

The Cambrian Explosion of Entrepreneurship

  • The speaker discusses the emergence of a new wave of entrepreneurship, driven by individuals who now have the technical knowledge to create better software products. This shift is expected to lead to significant improvements in technology, moving away from current subpar solutions.

Empowering Professionals with Agentic Behavior

  • The concept of "agentic behavior" is introduced, emphasizing the importance of giving systems more autonomy in decision-making processes. This approach can enhance productivity across various professions globally.

Enhancing User Experience and Collaboration

  • Future developments for Lovable include features that allow users to run tests autonomously and fix issues identified during testing. Additionally, there are plans for seamless collaboration tools tailored for teams working on specific domains.

Supporting Founders Post-Launch

  • Acknowledging the challenges founders face after launching their first product, discussions focus on strategies for user acquisition, feedback collection, and effective marketing techniques such as paid ads and SEO.

Clarifying Code Base Compatibility

  • There is clarification regarding Lovable's compatibility with existing code bases. Currently, it does not support direct integration but allows engineers to edit within their preferred tools once they start using Lovable.

Learning from Failure: Insights from Anton Osika

Reflecting on Past Challenges

  • In a segment called "Failure Corner," Anton Osika shares his experience at Summer Labs where an AI-driven educational tool struggled due to its reliance on retrofitting existing products rather than designing them with personalization in mind from the outset.

Key Lessons Learned

  • The main takeaway from this experience was the necessity of understanding how a product functions end-to-end before integrating advanced technologies like AI. This insight emphasizes prioritizing user experience over novelty tech solutions.

Importance of Problem-Solving Focus

Product Lessons and AI Tools

Importance of Understanding User Problems

  • The discussion emphasizes the significance of identifying the problem a product aims to solve, including understanding its relevance and the number of people affected by it.
  • Anton Osika suggests incorporating a "Lenny mode" in Lovable, which would act as a product coach, prompting users with critical questions about their projects.

Experimentation and Validation

  • There is an opportunity for users to validate whether their ideas are genuinely wanted by potential customers through experimentation.
  • Anton highlights that staying engaged with rapid changes in technology can be beneficial, particularly for those aiming to excel in their careers.

Mastering AI Tools

  • To be among the top 1% in utilizing AI tools effectively, one should actively engage with them and strive to understand their functionalities deeply.
  • A practical approach involves dedicating a week to achieve specific outcomes using AI tools, which can significantly enhance one's proficiency.

Problem-Solving Approach

  • Lenny Rachitsky summarizes that finding a personal or external pain point and fully addressing it within a week qualifies someone as being in the top 1% of users.
  • Asking questions when uncertain is crucial; leveraging resources like Lovable or ChatGPT can facilitate learning and problem-solving.

Resources and Community Engagement

  • Users are encouraged to utilize Lovable's features such as ChatMode (available in labs), while also exploring other AI tools for broader knowledge.
  • Anton invites feedback on Lovable’s development via social media platforms like Twitter and Discord, emphasizing community input for future improvements.

Conclusion of Discussion

Video description

Anton Osika is the co-founder and CEO of Lovable, which is building what they call “the last piece of software”—an AI-powered tool that turns descriptions into working products without requiring any coding knowledge. Since launching three months ago, Lovable hit $4 million ARR in the first four weeks and $10 million ARR in two months with a team of just 15 people, making it Europe’s fastest-growing startup ever. What you’ll learn: 1. Why you need to be in the top 1% of AI tool users 2. Watch Lovable build a functional Airbnb clone in 30 seconds—complete with working features and modern design 3. The unconventional hiring approach that helped build a 15-person team capable of extraordinary execution 4. How traditional product development will look with AI 5. What skills will matter most to product teams going forward 6. How Anton’s team discovered a breakthrough in AI “unsticking itself” — Brought to you by: • Sinch—Build messaging, email, and calling into your product: https://sinch.com/lenny • Persona—A global leader in digital identity verification: https://withpersona.com/lenny • Fundrise Flagship Fund—Invest in $1.1 billion of real estate: https://www.fundrise.com/lenny Find the transcript at: https://www.lennysnewsletter.com/p/building-lovable-anton-osika Where to find Anton Osika: • X: https://x.com/antonosika • LinkedIn: https://www.linkedin.com/in/antonosika/ Where to find Lenny: • Newsletter: https://www.lennysnewsletter.com • X: https://twitter.com/lennysan • LinkedIn: https://www.linkedin.com/in/lennyrachitsky/ In this episode, we cover: (00:00) Introduction to Anton and Lovable (05:12) Lovable’s rapid growth (09:39) Live demo: Building an Airbnb clone (18:34) Tips for mastering Lovable (21:42) The origin story (26:50) Scaling laws and getting AI unstuck (33:20) Reliability and unique features (36:25) The vision and future of Lovable (38:14) Skills and job market evolution in the age of AI (40:30) Hiring philosophy and team dynamics (46:21) Building in Europe (48:02) Prioritization and product roadmap (51:38) Tools and work environment (53:17) Tactics for moving fast (54:37) Advice for building product teams (57:11) Empowering non-technical founders (58:31) Future developments and user support (01:01:23) Failure corner (01:05:20) Final thoughts and advice Referenced: • Lovable: https://lovable.dev/ • Lovable Launched: https://launched.lovable.app/ • Cloudflare: https://www.cloudflare.com/ • Supabase: https://supabase.com/ • GPT engineer: https://github.com/gpt-engineer-org/gptengineer.app • Microsoft Copilot: https://copilot.microsoft.com/chats/cmFw8dTsGU8D6b9siqQ6U • Fabian Hedin on LinkedIn: https://www.linkedin.com/in/fabian-hedin-2377b0144/ • Behind the product: Replit | Amjad Masad (co-founder and CEO): https://www.lennysnewsletter.com/p/behind-the-product-replit-amjad-masad • Replit: https://replit.com/ • Cursor: https://www.cursor.com • Bolt: https://bolt.new/ • GitHub: https://github.com/ • Lane Shackleton on LinkedIn: https://www.linkedin.com/in/laneshackleton/ • FigJam: https://www.figma.com/figjam/ • Linear: https://linear.app/ • Sana Labs: https://sanalabs.com/ • Duolingo: https://www.duolingo.com/ • Claude: https://claude.ai/ • ChatGPT: https://chatgpt.com/ • Lovable on X: https://x.com/Lovable_dev Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com. Lenny may be an investor in the companies discussed.