I vibecoded an open source MIT CLI tool and desktop app called Retro Vibecoder that allows you or your agent to procedurally generate boilerplate, working, fully scaffolded tech stacks from a single input seed. Then you just implement your custom logic. Saves thousands of tokens and tons of time!
It's a Universal Project Generator (UPG) that procedurally generates fully-scaffolded, production-ready boilerplate projects from a single seed number. Think of it like Minecraft for software architecture—deterministic generation with constraint-based assembly instead of copy-paste templating.
Why this matters for AI coding workflows:
When working with any AI agent, you typically burn hundreds or thousands of tokens just describing your project structure, dependencies, and configuration files. With Retro Vibecoder, you skip all that:
* Generate complete project scaffolds instantly (backend APIs, web apps, mobile apps, desktop apps, games, CLIs, libraries)
* Focus your context window on actual business logic instead of boilerplate
* Consistent, working configurations across 30+ tech stacks
* Perfect for agentic workflows—Claude can generate the seed, you generate the project
Supported Stacks:
✅ Web: React, Vue, Svelte, Next.js, SvelteKit, Angular, Qwik
✅ Backend: Express, FastAPI, Django, Axum, Actix, Gin, Echo, Spring Boot, .NET, Rails, Laravel
✅ Mobile: React Native (Expo), SwiftUI, Jetpack Compose, Flutter
✅ Desktop: Tauri, Electron, Qt, Flutter Desktop
✅ Game: Phaser, PixiJS, Bevy, Unity, Godot, SDL2, SFML
✅ Systems: Rust, Go, C++, Python, TypeScript/JavaScript
How it works:
bash
# Install CLI (remove the brackets around @)
npm install i [@]wcnegentropy/cli
# Generate a project from a seed
upg seed 42 --archetype backend --language typescript --output ./my-api
# Or run a procedural sweep to discover valid configurations
upg sweep --count 100 --validate
Desktop App:
Also available as a standalone desktop application with a retro UI—no CLI needed. Download from the releases page: https://t.co/6DvDgdQSIN
For Agentic Developers:
The constraint solver ensures every generated project has compatible dependencies and proper structure. Your agent can:
* Request specific archetypes + languages
* Get deterministic output from seeds
* Generate multiple project variations quickly
* Validate configurations before generation
Token Savings Example:
Instead of prompting Claude with:
"Create a NestJS project with TypeORM, PostgreSQL, Docker, GitHub Actions CI, ESLint, Prettier, Jest tests, and proper TypeScript configuration..."
You just run:
bashupg seed 12345 --archetype backend --language typescript --framework nestjs
100% MIT Licensed & Open Source
Built with Claude Code over the past few weeks as a solo dev project. The tool itself and all generated templates are MIT licensed—fork it, extend it, use it commercially, whatever you need.
Links:
* GitHub: https://t.co/Mkh7hdJ8Bz
* Latest Release (0.2.2): https://t.co/ZGDrJQaXf8
* CLI (remove the brackets around @): npm install i [@]wcnegentropy/cli
Would love feedback from the community, especially on:
* Which additional frameworks/stacks you'd like to see supported
* How you're integrating this into your Claude workflows
* Any bugs or edge cases you encounter
Built this to solve my own token-burning problem when scaffolding projects with Claude. Hope it helps others in the community too!
So instead of shutting down that API for good, they just removed it from the page?
Are meta employees on drugs???
You can read more on https://t.co/He7s7zj5dA
@dperetti@kazetherapper@rashadeeez@michael_waples@0xdippo@thsottiaux@tibo Good faith? Notice the other AI companies don’t do it, and people complain that they don’t. OpenAI does it, and people complain they do.
No matter what they do they’re going to piss off a percentage of their base even if there’s nothing to be pissed about. Manufactured outrage.
@djcows Welcome to the anti-cult. It’s actually pretty nuanced over here, many of us believe that AI are genuinely useful and incredible tools but the industry has still massively overhyped these models for profit.
AI can be cool, useful, amazing, harmful, and a hype bubble all at once
Who could have predicted this?
There’s a ceiling to what customers will pay.
There are cheaper alternatives.
Switching costs are low.
Local LLMs are getting good enough for more use cases.
These companies:
Have no moat.
Have limited pricing power.
Aren’t worth their valuations.
It doesn’t mean AI is useless.
It doesn’t mean the technology is going away.
It doesn’t mean companies won’t build valuable products with it.
Useful technology and valuable companies are not the same thing.
@ayushunleashed I’m sorry but it’s the entire industry right now. Sam Altman just basically admitted that it might have been partially hype, now literally EVERY frontier closed model AI company is pulling back simultaneously, just some more than others.
ChatGPT/Codex has recent reduced limits 2
crazy to think that if Google never dropped "Attention Is All You Need" in 2017, half of tech Twitter would probably be arguing about crypto or the metaverse right now
@kazetherapper@dperetti@rashadeeez@michael_waples@0xdippo@thsottiaux You literally don’t pay for tokens or limits or anything. You fundamentally misunderstand what a subscription is and never read the ToS you agreed to. Nobody reads those, but you still agreed to it.
Subscriptions are you renting access to the model under their terms. Not tokens.
@appealstoheaven@cheesealloverme@michael_waples@0xdippo@thsottiaux Sorry but they included terms and legal CYA that allows them to decide what those limits are at any given time. You can read the actual legal docs by scrolling to the bottom of that page and clicking the terms and legal sections.
Not saying it’s good, but you agreed to it.
@appealstoheaven@cheesealloverme@michael_waples@0xdippo@thsottiaux It is, I’m not stating otherwise. If you don’t want to continue your subscription that’s your choice.
But you fundamentally misunderstand what you agreed to. I know, nobody reads the ToS. But you still agreed to it, just like everyone else. That’s that, ‘expectation’ or not 🤷🏻♂️