$100k per Month Lovable Agency: How Imaginary Space Uses AI to Build Apps for their Clients
Last updated
March 25, 2025
Advertiser disclosure: some links on this website are affiliate links, meaning No Code MBA will make a commission if you click through and purchase.
Header 1
Header 2
Header 3
Header 4
Header 5
Header 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lovable has become one of the go-to tools for developers who want to code with AI.
But what about creating an agency around AI coding?
That's exactly what Imaginary Space has done. And what's more, when we spoke to Harry Roper in a recent interview, he revealed that they are currently bringing in $100k per month.
In this interview and article below, Harry reveals exactly how they harness Lovable’s features to streamline development, captivate users, and sustain a six-figure revenue stream every single month.
Even if you're not looking to build your own agency, you're going to get so much out of this. Watch the interview and read the article below.
The Rise of AI-Powered Agencies
Meet Harry Roper, the founder of Imaginary Space, an agency that's making waves in the software development industry. Harry's team has embraced AI tools to transform their workflow, resulting in faster project turnarounds and increased client satisfaction. By harnessing the power of AI, they've managed to streamline their processes and deliver high-quality applications in record time.
Building Apps with Lovable AI: A $100,000/Month Case Study
Imaginary Space's success story is nothing short of impressive. Currently generating around $100,000 per month, the agency is on track to hit $1.2 million in revenue by year's end. This remarkable growth can be attributed to their innovative use of AI tools, particularly Lovable.
So, what types of projects are driving this success? Harry's team focuses on two main client categories:
Enterprise applications
Startup projects
From building an edtech platform for a major Arabic-speaking school in Dubai to creating internal tools for well-known brands like Dude Wipes, Imaginary Space is proving that AI-powered development can handle diverse and complex projects.
The 30-Day Rapid Prototyping Approach
One of the key selling points for Imaginary Space is their ability to deliver rapid prototypes in just 30 days. This quick turnaround time allows clients to test ideas, gather feedback, and iterate faster than ever before. By leveraging AI tools, the agency can compress development timelines without sacrificing quality, giving them a significant edge over traditional software development agencies.
Lovable and Supabase: The Core of AI-Assisted App Design
At the heart of Imaginary Space's tech stack are two powerful tools: Lovable and Supabase. These platforms form the foundation of their AI-assisted app design process, enabling the team to create robust applications with minimal manual coding.
Harry emphasizes the importance of understanding the underlying technology, even when working with AI tools. This knowledge allows developers to make informed decisions and ensure the security and scalability of the applications they build.
One of the most exciting aspects of AI-powered tools like Lovable is their ability to bridge the gap for non-technical founders. These platforms enable individuals with limited coding experience to bring their ideas to life, democratizing the app development process.
Harry notes that many clients come to Imaginary Space with mockups or prototypes they've created themselves using Lovable. The agency then helps refine these concepts, implement best practices, and create fully functional applications.
AI Coding Tools: Overcoming Challenges and Limitations
While AI-powered development tools offer numerous advantages, they're not without challenges. Harry shares some insights on how to overcome common limitations:
Dealing with Context Limitations
AI tools can sometimes struggle with large, complex projects due to context limitations. To address this, Harry recommends breaking down tasks into smaller, more manageable pieces.
The Importance of Small, Concise Edits
Rather than attempting to make sweeping changes all at once, focus on making small, precise edits. This approach helps maintain consistency and reduces the likelihood of errors.
Implementing the "Reroll" Strategy
When faced with a challenging problem, don't be afraid to start over. Harry suggests using a "reroll" strategy, where you restore to a previous checkpoint and try a different approach. This method can often lead to better solutions more quickly than trying to force a problematic solution to work.
Software Development Efficiency: Building a Successful AI-Powered Agency
As Imaginary Space continues to grow, Harry shares some insights on building and scaling an AI-powered agency:
Hiring and Training Developers
When bringing new team members on board, look for individuals with a solid foundation in traditional development. This background allows them to quickly adapt to AI tools while still understanding the underlying principles of software engineering.
The Concept of "Design Engineers"
Harry emphasizes the importance of hiring "design engineers" – professionals who possess both coding skills and design sensibilities. This hybrid skill set is particularly valuable when working with AI-powered tools that bridge the gap between design and development.
Balancing Technical Knowledge with Business Acumen
To succeed in the AI-powered development space, it's crucial to maintain a balance between technical expertise and business understanding. This combination allows agencies to effectively communicate with clients, solve complex problems, and deliver value-driven solutions.
Enterprise App Development and Startup App Building with AI
Imaginary Space's diverse client base demonstrates the versatility of AI-powered development tools. From creating enterprise-grade applications for established companies to building innovative solutions for startups, these tools are proving their worth across various industries and use cases.
Case Studies: Edtech Platform in Dubai and Dude Wipes
Two notable projects highlight the range of applications that can be built using AI tools:
An edtech platform for a major Arabic-speaking school in Dubai, showcasing the ability to create complex, localized educational tools.
Internal tools for Dude Wipes, a well-known brand, demonstrating how AI-powered development can streamline business processes and improve efficiency.
Scalability and Performance of AI-Built Apps
Harry points out that AI-built applications can be just as scalable and performant as traditionally developed software. He cites an example of a startup launched using Lovable that successfully handled 7,000 users on its first day without any issues.
Is it possible to build production-ready apps using AI tools like Lovable?
Yes, it is possible to build production-ready apps using AI tools like Lovable. However, it's important to understand the underlying technology and implement proper security measures. Harry emphasizes the importance of knowing how platforms like Supabase work, especially when it comes to features like Row Level Security (RLS).
How long does it take to learn and become proficient with AI-powered development tools?
The learning curve can vary depending on your background, but many developers can become proficient with AI-powered tools like Lovable within a few weeks. Harry mentions that most developers on his team were able to grasp the basics and start producing quality work after about two weeks of training and hands-on experience.
Can AI-powered tools handle complex API integrations and backend logic?
Yes, AI-powered tools can handle complex API integrations and backend logic. However, for more intricate tasks, it may be necessary to use additional tools or make manual adjustments. Harry's team uses a combination of Lovable, Supabase, and occasionally Cursor for more complex edits.
How do AI-built apps compare to traditionally developed apps in terms of performance and scalability?
AI-built apps can be just as performant and scalable as traditionally developed apps. Harry shared an example of a startup built with Lovable that successfully handled 7,000 users on its launch day without any issues. The key is to understand the underlying technology and implement best practices for scalability and performance optimization.
What types of projects are best suited for AI-powered development tools?
AI-powered development tools are versatile and can be used for a wide range of projects. They are particularly well-suited for rapid prototyping, MVP development, and projects that require quick iterations. Both enterprise applications and startup projects can benefit from these tools, as demonstrated by Imaginary Space's diverse client base.