Pabio (YC S21) – Interior design and furniture rental as a service

Hi HN! We’re Carlo and Anand, and for the past few months, we’ve been building Pabio ( With Pabio, you can get your apartment fully furnished by a professional interior designer and rent high-quality furniture on a monthly subscription.

After exiting our previous startups, we had some time on our hands and started visiting many friends at their homes for a coffee to talk about anything and everything. One thing stood out: In most cases, their apartment interior was awful — it was almost always crammed with cheap furniture that didn’t match with each other or the apartment. So, we asked our friends why they wouldn’t hire an interior designer and purchase nicer furniture that fits better, and most of them gave us two reasons: first, interior design seems elitist and expensive; and second, buying a full apartment interior is (a) too expensive, and (b) doesn’t make sense if you rent an apartment and don’t know how long you’re going to stay in it.

We figured that if we combine both things—interior design and furniture rental—we can create an affordable package for tenants that’s still very high-quality.

Here’s how it works:

The user uploads a floor plan of their apartment and takes some photos for our reference. Using these, we generate a 3D model of the apartment and one of our interior designers furnishes it. We send the user a fully rendered, photorealistic view of what their apartment will look like [1]. If they like it, they sign up, we deliver and install all furniture, and the user pays a monthly subscription fee. We also fully insure all items and offer optional add-on services like electricians and bi-weekly cleaning. Once they move out, we take all the furniture back, renovate it, and place it in a new apartment at a discounted price.

For the whole process to work smoothly, we developed a semi-automated rendering workflow. We built a web-based drawing tool that allows us to easily draw a floor plan, drag-and-drop furniture items on it, and convert it to structured data [2]. We send this JSON instruction file to a Blender instance where we run a Python script to generate renders using our custom Blender plugins. This process is not fully finalized yet, so we usually have to manually adjust some parameters like the camera placement or applying filters, but give it a few more months (or years... heh), and we’ll be able to end-to-end automate the floor plan-to-render process.

Although a lot of our core tech is internal tooling such as the rendering service [2], serves as the web app where users can plan their furniture deliveries, file insurance claims, manage billing, etc. You can test out Pabio at, or check out a sample proposal that we send to customers [1].

We’re very excited (and a bit nervous) to hear what you think! Please leave us your feedback and share your ideas about how we can improve our offering.

Thank you so much!

Carlo & Anand

[1] Sample proposal:

[2] 30-second demo of our internal interior design tool that generates renders:

Get Top 5 Posts of the Week

best of all time best of today best of yesterday best of this week best of this month best of last month best of this year best of 2021 best of 2020 yc s22 yc w22 yc s21 yc w21 yc s20 yc w20 yc s19 yc w19 yc s18 yc w18 yc all-time 3d algorithms animation android [ai] artificial-intelligence api augmented-reality big data bitcoin blockchain book bootstrap bot css c chart chess chrome extension cli command line compiler crypto covid-19 cryptography data deep learning elexir ether excel framework game git go html ios iphone java js javascript jobs kubernetes learn linux lisp mac machine-learning most successful neural net nft node optimisation parser performance privacy python raspberry pi react retro review my ruby rust saas scraper security sql tensor flow terminal travel virtual reality visualisation vue windows web3 young talents

andrey azimov by Andrey Azimov