TerraNova AI Future City Builder
TerraNova uses AI to design sustainable, livable cities by balancing housing, roads, parks, and infrastructure for populations of 13M+, while ensuring resilience, smart growth, and eco-conscious urban planning.
Core trick
Generates city layouts by placing housing, transit, and parks under population-density and terrain constraints in a FastAPI backend.
Tags
Description
TerraNova is a platform for city planning that uses artificial intelligence with the aim of transforming the methods of designing and improving the urban spaces. The continuously accelerating growth of the world’s urban population is causing problems in cities that include traffic congestion and increased levels of pollution, inefficient use of resources, lack of sufficient green areas and many more. To solve these problems, artificial intelligence is capable of creating professional-grade city maps that thoughtfully combine residential areas and efficient public transit. Advanced AI city planning tools can automatically and intelligently design entire cities with housing, transportation, commercial zones, parks, and coastal infrastructure.
README excerpt
# 🏙️ TerraNova - AI Future City Builder > **100% Streamlit-Free | Pure HTML/CSS/JavaScript Frontend** TerraNova is a modern, AI-powered city planning application that generates sustainable urban layouts using pure web technologies. No Streamlit, no complex frameworks - just clean HTML, CSS, and JavaScript with a powerful FastAPI backend. - 🔗 **[View Project](https://parth2619.github.io/TerraNova/)** - 💻 **[GitHub Repository](https://github.com/Parth2619/TerraNova)** ## 🌟 Features ### 🤖 **AI-Powered City Generation** - Intelligent urban planning algorithms - Population-based density optimization - Terrain-adaptive layouts - Eco-priority focused design ### 🎨 **Modern Web Interface** - **Pure HTML/CSS/JavaScript** - No framework dependencies - Responsive design for all devices - Real-time interactive map visualization - Smooth animations and transitions - Progressive Web App features ### 🌱 **Sustainability Focus** - Green coverage optimization - Walkability index calculation - Public transit planning - Renewable energy potential assessment - CO2 emission tracking ### 📊 **Advanced Analytics** - Real-time sustainability metrics - AI-generated recommendations - Color-coded zone visualization - Downloadable city maps - Shareable city designs ## 🚀 Quick Start ### Option 1: One-Click Launch ```bash python run_app.py ``` ### Option 2: Manual Setup **1. Install Dependencies** ```bash pip install -r requirements.txt ``` **2. Start Backend (Terminal 1)** ```bash cd backend