Modern technology stacks are often fragmented and difficult to access for learners and makers. The goal of Lunaria was to provide a simple but capable platform where complex systems can be controlled through readable scripts while preserving technical transparency.
I designed Lunaria as a combination of a Go runtime and a Lua scripting layer. Lua provides a human-readable control surface; Go provides a stable and secure execution core with modular APIs.
Main modules include messaging (ZeroMQ/MQTT), storage access, logging, rendering, QR generation, and OpenAI integration. The project intentionally follows an experimental path and evaluates not just technical architecture, but also AI-assisted software development workflows.
Lunaria demonstrates how complex systems can become learnable and reproducible through clear abstractions and AI-assisted engineering.
Lunaria is a broad prototype for practical exploration and integration of modern technologies.
Get in touch