All activity
Pablo Ifranleft a comment
Hey everyone I built Blueprint because I was tired of maintaining brittle shell scripts every time I set up a new machine. The idea is simple: you write a .bp file describing what your machine should look like, and Blueprint makes it happen. No YAML, no agents, no runtime dependencies just a single Go binary. What makes it different from a setup script: It tracks state. Blueprint knows what it...

BlueprintDeclarative machine setup that cleans up after itself
Blueprint is a single-binary CLI that lets you define your entire machine setup in a simple, readable DSL. Write what you want installed packages, git repos, dotfiles, SSH keys, AI models and Blueprint figures out the rest. It works across macOS and Linux from the same file, tracks everything it touches, and automatically removes what you delete from your config. No YAML, no agents, no dependencies. Just one .bp file and blueprint apply.

BlueprintDeclarative machine setup that cleans up after itself
