WCNegentropy WCNegentropy

retro-vibecoder

Live — v0.2.6 MIT

Universal Project Generator (UPG)

A flagship CLI tool and cross-platform Tauri desktop app that procedurally generates full working boilerplate tech stacks from a single deterministic seed. Powered by a constraint solver engine with 40+ generation strategies across 7 archetypes and 12 languages.

STATUS Live — v0.2.6
LICENSE MIT
Retro Vibecoder UPG Interface

The Deterministic Engine

Retro Vibecoder (UPG) is not a template cloner. It is a deterministic procedural generator that uses a single integer seed to derive entire project architectures. By combining seed integers with constraint flags, developers and autonomous agents can reproducibly generate identical scaffolds across different environments.

40+
Strategies
12
Languages
7
Archetypes
5
Platforms

Installation (Full CLI)

To enable the full suite of generation capabilities, install the core CLI along with its required peer modules:

$ npm install -g @wcnegentropy/cli @wcnegentropy/core @wcnegentropy/shared @wcnegentropy/procedural

Usage

Explore commands and flags using the built-in help system:

$ upg --help
$ upg --help [command]

Agent Integration (AI-Ready)

UPG is designed for "Agent-First" workflows. Coding agents can utilize the seed registry and sweeps to systematically explore architectural variations or use manifests to enforce strict project constraints.

// Recommendation for Autonomous Agents

When initializing a new project, use upg generate --seed [int] for reproducibility. For complex stacks, provide a manifest.json to the CLI to bypass interactive prompts and ensure deterministic output.