Skip to content

Repository files navigation

✨ Buildability.ai

Real-Time AI Project Scoping, Feasibility Scoring & Codebase Infrastructure Audit Platform

Buildability.ai Banner Powered By Deployment


📌 Executive Overview

Over 90% of software engineering projects and startup MVPs fail or stall due to inaccurate technical scoping, hidden cloud infrastructure costs, and unverified open-source dependencies.

Buildability.ai bridges the gap between raw product briefs and production execution. By analyzing a high-level text concept or a live public GitHub repository URL, the platform instantly triggers an automated multi-agent evaluation pipeline that generates a comprehensive feasibility report in under 30 seconds.


🎯 What Buildability.ai Delivers

  • 📊 Visual Buildability Scorecard (0–100): Evaluates overall project viability based on Clarity, Implementation Feasibility, Market Potential, and Technical Complexity.
  • 💰 Cloud Infrastructure & Compute Estimator: Predicts itemized monthly operational expenses across hosting (Vercel/AWS), database provisioning (Supabase), and third-party APIs (Stripe, LLM tokens).
  • 🛠️ Codebase & Dependency Audit: Uses Bright Data MCP to scrape live GitHub manifests (package.json, commit health) to verify dependency safety before writing code.
  • 🚀 4-Week Sequential Roadmap: Formats an actionable, milestone-based implementation guide from Foundation setup to Production Launch.

⚙️ Why AI? (Multi-Agent Reasoning)

Building modern full-stack software requires evaluating hundreds of variables simultaneously. Human scoping takes days of senior engineering reviews. We leveraged AI to automate this process:

  1. Structured JSON Schema Enforcement: Rather than standard unstructured chat responses, our backend uses GPT-4o-mini via the AI/ML API to enforce strict JSON schemas for predictable score metrics, financial ranges, and roadmap step indices.
  2. Context-Aware Scoping: The LLM synthesizes repository metadata (dependency depth, framework age) with human user intent to identify security debt and operational risks automatically.

🛠️ Built End-to-End with NativeBuilder

Buildability.ai was created, iterated, and deployed entirely using NativeBuilder for the lablab.ai hackathon:

  • AI-Native Development: Coordinated AI agents handled frontend component generation, backend API integration, state management, and routing.
  • Single-Click Cloud Deployment: Complete full-stack deployment hosted on NativeBuilder with server-side environment secret handling for sensitive API keys.
  • Instant Hot-Reload & Sandbox Preview: Rapid UI iteration and real-time debugging directly within the browser workspace.

🧰 Tech Stack & Sponsor Integrations

Layer Technology Purpose
Application Builder NativeBuilder End-to-end workspace construction, UI scaffolding, and one-click cloud hosting
AI Reasoning Engine AI/ML API (GPT-4o-mini) High-performance LLM backend for structured feasibility modeling and cost estimation
Repo Crawler Bright Data MCP High-reliability scraping of live GitHub repository metadata & dependency manifests
Backend & DB Supabase PostgreSQL database for persistence, report history, and session authentication
Frontend Framework React 18 + Tailwind CSS Fully reactive, dark-mode polished user interface

📸 Screenshots & Output Sample

1. Visual Scorecard & Risk Factors

  • Overall score gauge (e.g. 67/100)
  • Metric progress bars for Clarity, Feasibility, Market Potential, and Tech Complexity.

2. Itemized Infrastructure Cost Breakdown

  • Estimated monthly cost ranges (e.g. $50 – $150 / mo)
  • Itemized lines for Hosting, Database, and API services with single currency formatting.

3. Sequential 4-Week Execution Roadmap

  • Sequential steps (Week 1: Foundation $\rightarrow$ Week 2: Core Development $\rightarrow$ Week 3: Integration $\rightarrow$ Week 4: Launch).

🚀 Getting Started Locally

# Clone the repository
git clone [https://github.com/Aayush-coder1/buildabilityai.git](https://github.com/Aayush-coder1/buildabilityai.git)

# Navigate into project directory
cd buildabilityai

# Install dependencies
npm install

# Set up environment variables (.env)
AIML_API_KEY="your_aiml_api_key"
BRIGHT_DATA_MCP_TOKEN="your_bright_data_api_key"

# Start development server
npm run dev

About

Automated AI project scoping, 0–100 feasibility scoring, infrastructure cost modeling & codebase audits.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages