lilu API Documentation

Core modules bundled in lilu

ModuleDescription
acmeACME client library for automated TLS certificate management via Let's Encrypt and compatible CAs.
argparserCommand-line argument parser with typed options, positional arguments, subcommands, and auto-generated help.
cryptoCryptographic primitives and utilities built on WolfSSL.
k8sMinimal Kubernetes client for Lilush.
llmLLM client factory.
markdownStreaming markdown parser and renderer with support for CommonMark, GFM extensions (tables, strikethrough, autolinks, task lists), and djot features (fenced divs, inline attributes).
redisRedis client with RESP protocol support, connection pooling, optional TLS, and authentication.
stdStandard library with core utilities for sleeping, random ID generation, environment access, and system information.
termCore terminal I/O library for cursor control, colors, ANSI styles, and keyboard input.
vaultHashiCorp Vault HTTP client.
webHTTP client utilities for synchronous requests with TLS/mTLS and redirect following.
zlibZlib compression and decompression built on miniz.