Back to Projects

Autoscaffold

AI system that converts natural language prompts into fully functional web applications and deploys them automatically.

Architecture Overview

FastAPI backend integrated with Google GenAI and GitHub APIs for automated repo creation and deployment pipelines.

Key Challenges

Handling unreliable LLM outputs and GitHub API failures with retry and validation workflows.

Security Considerations

Used API key isolation, secure environment variables, and controlled automation pipelines.

Future Improvements

Future improvements include multi-template generation and CI/CD pipeline customization.

Technical Impact

  • Built an AI-driven system that converts natural-language prompts into fully functional web applications.
  • Automated GitHub repository creation, commits, and deployment to GitHub Pages.
  • Implemented retry and resilience workflows for AI and GitHub API failures.