Make your AI interface app with BDK

Turn people who try a design into customers who return to create again. They photograph a room, choose visual references and come back when their restyled space is ready. Your web app generates three-dimensional rooms, product teardowns and explanatory models; BDK adds photo input, notifications, sharing and purchases around that work.

01 / 05

Take a picture

Let people start with the room or object in front of them.

  • Photograph a living room before choosing a new style.
  • Capture a product for your app's exploded view.
  • Take a close-up to use in an explanatory model.
Try it in the demo app

02 / 05

Pick multiple photos

Give your app visual references from the person's photo library.

  • Choose room photos taken from different angles.
  • Pick reference interiors for the next redesign.
  • Select product photos to guide your app's teardown.
Try it in the demo app

03 / 05

Push notifications

Bring people back when your app has a finished visual to show.

  • Notify someone when their restyled room is ready.
  • Announce that a product teardown is ready to explore.
  • Open the finished model when someone taps its notification.
Try it in the demo app

04 / 05

Share media

Let people send the visuals your app exports to someone who needs to see them.

  • Share a room redesign with a partner.
  • Send an exported exploded view to a colleague.
  • Share an image of an explanatory model with a student.
Try it in the demo app

05 / 05

In-app purchases

Sell credits or paid access through the phone's store billing.

  • Sell credits for another room redesign.
  • Offer paid access to your product teardown tools.
  • Sell a subscription for creating explanatory models.
Try it in the demo app

Five of 71 native capabilities

Every app gets all of them. Scroll for the rest.

  • Native transitions
  • Modal sheetsNew
  • Face ID login
  • QR scannerNew
  • Sign in with AppleNew
  • Live locationNew
  • Deep linksNew
  • App badgeNew
  • Incoming sharesNew
  • Saved loginNew
  • ContactsNew
  • Health dataNew
  • Audio playerNew
  • Voice recorderNew
  • Date-time pickerNew
  • Rating promptNew
  • Tracking promptNew
  • NFC scanNew
  • Photo pickerNew
  • Push notificationsNew
  • Share sheetNew
  • In-app purchases

All features are included when you request a build with BDK. See pricing

Watch it happen for AI interfaces →

What you set up

  • Your Apple Developer and Google Play accounts.
  • Your own Firebase project's service-account key and a OneSignal app, for push.
  • Branch or Chottulink, if you want links that open the app.
  • Store products if you sell credits or paid access.

Your web app stays in charge

  • Model calls, visual generation and interactive scenes stay in your web app.
  • Web billing stays where allowed; credits sold in-app use store billing where required.
  • Your web app calls the native features, and its changes go live without a rebuild.
Does BDK generate rooms or models?

No. Your web app and model provider generate and display the visuals.

Can people use photos they already have?

Yes. The photo picker lets them choose reference pictures from their library.

Can people share the finished design?

Yes. Give the native share sheet a reachable media file URL exported by your app.

Create your project, or open the demo app and run the features yourself.