Sponsored By

Meet Dream from LangChain: An AI No-code Tool to Build Web Apps

No technical expertise? No problem. The team at LangChain is working on a way to simplify web app development with AI

Ben Wodecki

November 24, 2023

2 Min Read
An abstract representation of Dream from LangChain, created using DALL-E. Dream is a new experimental AI tool to help build and deploy web apps.
Dream could prove as popular as LangChain’s flagship large language model development toolAI Business via DALL-E 3

At a Glance

  • Dream from LangChain could help businesses build web apps using natural language.

The LangChain team has created an AI no-code tool capable of building fully functional web apps using natural language.

Dubbed Dream, this new tool allows non-technical users to build and deploy functional websites.

Using Dream, businesses can build website pages, add sections and even integrate modular functions like a database to store information or connect to API services from OpenAI – all by using text prompts.

It’s not as simple as typing in 'build a website about beavers' and getting a fully fleshed site – Dream requires the user to adopt a step-by-step approach. It’s more about simplifying the process in a more interactive way using commands. Users can guide the AI in creating the website, making choices and providing specific instructions along the way.

It could allow businesses to develop intricate web apps without technical expertise.

Dream was outlined in a blog post by Calix Huang, a hacker-in-residence at LangChain. They said the ultimate goal of Dream is to “become an all-encompassing platform for anyone to build functional software.”

Originally Dream was going to be presented in the form of a conversational agent – like Siri or Microsoft’s now defunct Cortana - guiding the user through what they wanted to build but this didn’t allow for a user’s desired outputs to be articulated well.

Related:Meta's Image Generation Model Gets Video, Image Editing Abilities

A survey-based approach was also explored before settling on the current iteration.

Here’s how Dream works:

  • Filling Out a Templated Survey: The user starts by completing a survey with open-ended and multiple-choice questions. This helps Dream understand what the user wants to create. The survey guides the logical flow of the design, ensuring that the user's needs and preferences are captured.

  • Creating an Initial Outline: Based on the answers from the survey, Dream creates an initial outline or plan for the section of the website being worked on. This is like a first draft or a blueprint of what the section will look like and how it will function.

  • Integrating Additional Features and User Approval: After the initial outline is created, Dream brings in additional features and functionalities, known as integrations (like databases, user authentication, or API connections). It also defines the technical scope of the generation, which means setting the technical limits and capabilities of that section. The user then reviews and approves this, ensuring it aligns with their vision and requirements.

Dream works by taking user input from the start and then refining concepts continually – combining the user's vision with the technical capabilities of the AI.

Related:Create Songs with AI: DeepMind's Lyria for YouTube

Dream is still a work in progress – trying to build software catering to non-technical users is a growing area. There’s MetaGPT from Pico, Bubble, the popular no-code development platform and Wix, which allows users to create websites through a visual editor.

But given its ease of use, Dream could prove as popular as LangChain’s flagship large language model development tool when it comes to easing access to web app development.

About the Author(s)

Ben Wodecki

Jr. Editor

Ben Wodecki is the Jr. Editor of AI Business, covering a wide range of AI content. Ben joined the team in March 2021 as assistant editor and was promoted to Jr. Editor. He has written for The New Statesman, Intellectual Property Magazine, and The Telegraph India, among others. He holds an MSc in Digital Journalism from Middlesex University.

Keep up with the ever-evolving AI landscape
Unlock exclusive AI content by subscribing to our newsletter!!

You May Also Like