Lilith is a POSIX-like x86-64 kernel and userspace written in Crystal, a programming language that offers a simple porting process for Ruby codebases. The operating system features basic x86-64 support, hybrid conservative-precise incremental garbage collector, and preemptive multitasking. It also includes a window manager and graphical programs. The project is licensed under MIT and available on GitHub.