GitHub & Vercel Integrations

ChangeLog v0.1.6: GitHub & Vercel Integrations (Figma Coming Soon!)
Building a full-stack application in seconds is only half the battle. To be truly powerful, an IDE needs a frictionless path to production.
With version 0.1.6, we have completely overhauled the deployment pipeline. Gor://a now features native, seamless integrations with GitHub and Vercel, allowing you to take your AI-generated codebase from a sandbox environment to a live, serverless production URL in exactly three clicks.
Here is a breakdown of what is new in this release.
Native GitHub Synchronization
Say goodbye to manual downloads, terminal commands, and local git initialization. Gor://a now acts as a direct pipeline to your GitHub account.
1-Click OAuth Linking: Securely connect your GitHub account directly from the editor without losing your session.
Automated Repository Creation: The backend dynamically sanitizes your project name, creates a private repository on your behalf, and auto-initializes the main branch.
Direct Git Tree Commits: When you hit "Push," the Gor://a backend uses the Git Database API to bundle your entire file tree—front-end and back-end—into a single, clean commit.
Stateful Syncing: The editor tracks your repository status. Once linked, the action bar intelligently transitions from "Link GitHub" to "Push to GitHub," and finally to "Update Repo" for continuous integration.
AI-Powered Vercel Optimization
Deploying a standard Node.js/Express server to a serverless environment usually requires manual refactoring. We automated it.
Serverless Refactoring: Before deployment, the Gor://a AI automatically intervenes to patch your codebase for Vercel's serverless infrastructure.
Dynamic Routing: The system automatically injects a strictly configured
vercel.jsonfile to handle API rewrites and static front-end routing.Module Exporting: The AI safely intercepts your
server.jsfile, stripping out localapp.listencalls and replacing them with the required module exports for serverless execution.1-Click Launch: Once optimized and pushed, you are handed a direct Vercel deployment button that clones your new repository and deploys it globally.
In-Editor Deployment Modal
We eliminated the friction of context-switching. You no longer need to navigate to a separate settings page to manage your deployments.
The deployment flow is now housed inside a sleek, stateful overlay directly within the IDE. It guides you through the connection, optimization, and deployment phases while keeping your code visible in the background.
Under the Hood: Hardened API Infrastructure
Behind the scenes, we implemented rigorous safety nets to ensure deployments never fail silently:
"Ghost Repo" Prevention: If a repository was created but left empty due to an interruption, the backend now detects the 409 conflict, forcefully injects an initialization commit via the Contents API, and rescues the sync process.
Strict Payload Parsing: Handled edge cases where the GitHub API rejects entirely blank files, ensuring 100% of your project structure is preserved.
Granular Error Logging: Failed deployment attempts now catch and display the exact JSON response from GitHub directly in the editor UI, eliminating the guesswork.
What is Next?
Now that the path to production is airtight, our next major focus is giving your deployed applications a brain. We are laying the groundwork for the AI Proxy Gateway—a system that will allow your generated applications to leverage high-speed LLM inference in production without requiring your end-users to bring their own API keys.