
Algernon is a small, self-contained pure-Go web server with built-in support for Lua, Teal, Markdown, Ollama (LLMs), HTTP/2, QUIC, BoltDB, Redis, SQLite, and PostgreSQL. Includes an embedded BoltDB database and serves content with zero configuration.


A small, self-contained pure-Go web server with built-in support for Lua scripting, Markdown rendering, Ollama LLM integration, and an embedded BoltDB database. Serve dynamic websites with zero configuration.
/srv/algernon directory.lua files).md files and they are automatically rendered as HTML.prompt filesPlace your files in /srv/algernon:
/srv/algernon/
index.md # Markdown homepage
about.lua # Lua dynamic page
style.scss # Auto-compiled SCSS
static/ # Static assets
BSD-3-Clause — GitHub
