vly.ai is currently in beta. There may be significant issues and incomplete features. Report bugs here

On the bright side though, there is a lot of good stuff to come.

What does vly.ai do?

We’re a platform that lets you create full-stack web apps automatically with AI.

We help you design and architect your app, and our models will write the code for you.

We also provide:

  1. One-click deploy & host
  2. End-to-end tech stack (frontend, backend, database, hosting)
  3. Can call external APIs and libraries
  4. Writes directly to typescript
  5. Straightforward no-code interface

All generated for you using our AI models.

We allow you to focus on the core features of your project, while we handle the your UI, backend, deployments, and more.

Tech stack

We generate directly to code using the latest modern industry-standard frameworks and libraries:

You’ll be able to interact with all elements of the stack, extract written code, or integrate whatever you need.

Here is the tech stack, all typed with typescript:

Frontend

  1. React
  2. Next.js App Router
  3. Tailwind CSS
  4. Daisy UI
  5. Tanstack Query

Authentication: Clerk

Backend

  1. Next.js Serverless Actions
  2. Prisma ORM
  3. MongoDB
  4. Tanstack Query

Our models are trained to write to this stack and takes care of all parts of a web app, end-to-end, providing full-stack software as a service.

The vly.ai core: our graph

At the center of vly.ai is our graph-based representation of your app.

This graph allows you to visualize the structure of your app and understand how it works.

We’ve abstracted away the complexity of web apps into four simple types of files, each representing a node on the graph:

  1. Pages
  2. Components
  3. Actions
  4. Models

These nodes are connected to each other, and are visualized with animated edges.

Models

The core of your app are the models. This is your application’s database structure, defining fields, types, and relationships.

Actions

Actions are the backend logic of your app. They are functions run on the server to perform tasks such as saving data, sending emails, or retrieving data from the models.

Components

Components are the frontend building blocks, defining the UI and the way the user interacts with the backend actions.

Pages

Pages are where your users will interact with UI components, defining routes, layouts, backend calls, and other user-facing logic.

This is a very thought-through abstraction that allows you easily understand and design complex systems, all automatically deployed to the web

Get started by creating your account here.