diff --git a/README.md b/README.md index 4752d52..fd160fb 100644 --- a/README.md +++ b/README.md @@ -17,13 +17,36 @@ FUSE is an AI-driven platform that generates out-of-the-box, live web applicatio Using LanceDB OSS, `langchain` and OpenAI API, the platform generates a working web application. Further, the web application is is deployed using a single command to the cloud with `genezio`. -## FUSE Demo - Try it out +## FUSE Demo - Walkthrough -FUSE is live and deploy to the cloud. You can try it out [here](https://fuse.genez.io). +Head over to https://fuse.genez.io and go through the following steps: + +1. Provide a detailed description of the backend class you wish to generate and deploy. +2. Add the names of the methods that the class should have. +3. Add a genezio token to the form to deploy your application using genezio. + +![Complete FUSE form to generate your application](https://github.com/Genez-io/fuse/blob/main/images/screenshot_request.png) + +You are now ready to hit the generate button and wait for the application to be implemented for you. + +![FUSE is generating your application](https://github.com/Genez-io/fuse/blob/main/images/screenshot_generating.png) + +Lastly, you can test the backend code using the genezio dashboard and you can also download the source code to your local machine. + +![Your backend class was deployed successfully](https://github.com/Genez-io/fuse/blob/main/images/screehshot_code.png) ## Technology Stack FUSE is built using TypeScript and React. + +Under the hood, FUSE uses LanceDB, Langchain and OpenAI API to generate backend code suitable to be deployed on function-as-a-service platforms. + +The generated code is deployed using genezio because it is easy and doesn't require a complex configuration. It's a single command to deploy the code to the cloud. + +More than that genezio generates an SDK that can be used by the client/frontend to call the deployed code. This simplifies the development process of the web application even more. + +For the first version of this project, FUSE is able to generate only code written in TypeScript. In the future, we plan to add support for other languages as well. + ### LanceDB OSS [LanceDB](https://lancedb.com) is a lightweight, vector database focused on handling LLM embeddings.