GithubHelp home page GithubHelp logo

bisryy / architect Goto Github PK

View Code? Open in Web Editor NEW

This project forked from innovatefusion/the-architect

1.0 0.0 2.0 31.61 MB

The Architects Platform is a cutting-edge solution designed to address the challenges and enhance the capabilities of architects and designers. It's an AI-powered platform that empowers professionals and enthusiasts in the field of architecture and design by offering a wide range of features and tools.

Home Page: https://thearc.tech

JavaScript 30.30% Python 15.15% Dart 50.08% CSS 0.60% CMake 1.52% C++ 1.96% C 0.11% Swift 0.13% HTML 0.15%

architect's Introduction

THE ARCHITECT By Innovate Fusion

A2SV Generative AI Hackaton

Landing page

Introduction

Welcome to The Architects Platform! This repository provides an overview and resources for our innovative platform that revolutionizes the world of architecture and design. Whether you're a seasoned architect, a design enthusiast, or simply curious, you've come to the right place.

What is The Architects Platform?

The Architects Platform is a cutting-edge solution designed to address the challenges and enhance the capabilities of architects and designers. It's an AI-powered platform that empowers professionals and enthusiasts in the field of architecture and design by offering a wide range of features and tools. The Architect is a fine tuned assistant for Architects that assists the architectural development from idea generation to final design product.

Key Features

  • Initial design concept generation and inspirational designs The application should provide a design concept based on the architect's input on the needs of the client and other constraints like location, budget and also generate inspiration designs.

  • Interior design generation and furniture generative fill The Architect assists in designing the interiors of houses and buildings by providing designs as well as the setup of tools and furnitures with only a prompt without the need to sketch and render everything.

  • Built in Drawing and Design tool Users will have access to built in designing and sketching tools where they can provide their ideas to the Architect to get feedback, suggestion and variations of the design.

  • Drawing to Render generation The drawings made on the platform as well as provided from users as images will be rendered into realistic renders within seconds.

  • Design modification and variation The Architect will assist in shaping and modifying already made designs as well as sketches based on a prompt and also provides a suggestion and variation for the design

  • Floor plan generation The Architect helps in generating floor plans based on specific use cases of the design easily.

  • Market Research Trend Analysis and Cost Estimation Based on the design and requirement constraints The Architect helps by analyzing the design needs and estimates the cost of construction based on current market price value and suggests more affordable solutions.

Structure

The repository is structured as follows:

  • web/: Here, you will find the frontend code for the Architect platform, implemented using JavaScript, React NextJs, and Typescript. This directory also includes the HTML, CSS, and JavaScript files for the user interface including the APIs.

  • mobile/: Here, you will find the mobile app code for the architect platform, implemented using Flutter, and Dart.

  • web/src/app/api: This directory contains the backend code of the Architect platform, including the API endpoints, database models, and business logic implemented in NextJs Server API and used for both web and mobile app.

Purpose

The purpose of this repository is to provide a collaborative space for development and improvement of the Architect platform. By making the repository publicly accessible, we aim to foster community engagement, allowing mentors, advisors, developers, contributors, and users to explore the codebase, report issues, and suggest enhancements.

How Generative AI Models are Solving the Problem

At Innovate Fusion we leverage Generative AI models to enhance the Architect platform's functionality, particularly in the domain of visual generation and modification. The chosen Generative AI models, such as the stable-diffusion-v1-5 and xs-architectural-interior-design models, have been fine-tuned to generate, process and modify architectural images. These models utilize cutting-edge machine learning techniques and deep learning models that utilize diffusion processes to generate high-quality architectural artwork from input design images.

By incorporating Generative AI models into The Architect, we enable architects to get design inspirations before starting their design based on nedds and requests of clients. The architect assists architects in every step of the design step to design interior designs, floor designs as well as built in sketching tool with image modeification based on natural language communication with their AI assistant. This significantly enhances the design process, reducing hours of development and research time wasted in the traditional esign process. It opens up new possibilities for interactive and dynamic architectural design development, making The Architect a powerful assistant for architects.

Demo Links

architect's People

Contributors

bisryy avatar duressa-feyissa avatar asero13th avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.