Clone this repo to begin: https://github.com/alonsovm44/glupe-tutorial Glupe is a semantic metaprogramming language. Unlike traditional metaprogramming systems that operate within a single language (C++ templates, Lisp macros), Glupe operates at the level of human intent and can materialize that intent into any target programming language. This positions Glupe as a 'meta' language not just in the technical sense of generating code, but in the philosophical sense of being one level above all programming languages. Example meta-program: % this is a comment $$ include { standard io library vector library }$$ $$ABSTRACT rules{ every printed message must end with "!" }$$ $$ABSTRACT rules2{ every printed message must begin with "?" }$$ $$ main -> rules, rules2 { let v = vector[1,2,3] print v }$$ Result: This code can be compiled into 40+ supported languages or native executables. "Glupe isolates AI logic into semantic containers, so your manual code stays safe." Think of Glupe as "Docker for Logic." Just as Docker packages the Environment to make software independent of the machine, Glupe packages the Intent to make software independent of the language. They both solve "It works on my machine," but at different layers: Docker freezes the Operating System. It ensures your code runs the same on your laptop, the cloud, or a server in 2015. Glupe freezes the Algorithm. It ensures your code can be compiled to C++ today, Rust in 2030, or whatever language exists in 2050. Docker solves Space. Glupe solves Time. Best of all, they work together. You can store your .glp blueprints in a Docker container—creating software that is immortal in both environment and logic. Quick Install (Recommended) Windows Installation guide Press Win + R and type cmd or open cmd.exe Type Powershell Run this command: irm https://raw.githubusercontent.com/alonsovm44/glupe/master/install.ps1 | iex If you install Ollama be sure to accept all pop up windows. The installer automatically installs the latest ...
First seen: 2026-03-29 19:57
Last seen: 2026-03-29 20:58