Vibe Compiler, or vibec, is an experimental take on AI-driven development: instead of generating one app from one prompt, it works through staged, numbered markdown prompt files that an LLM processes into code, tests, and documentation, with each stage able to refine the compiler's own source code. That self-referential bootstrapping, a compiler that can rewrite itself through the same process it uses to generate other code, is the project's main point of interest.
It works with OpenAI-compatible APIs and with Claude through OpenRouter, keeping it flexible about which model actually does the generation work at each stage. The whole approach is closer to a research exploration of self-improving tooling than a production development platform most teams would adopt for everyday work.
It's MIT licensed with a small but genuine following, around 67 GitHub stars, reflecting its status as a niche project for developers specifically curious about self-modifying, prompt-driven build systems rather than a mainstream coding tool.