What is this?

This project is a technology demonstration for server-side rendering with Python, FastAPI, and htmx; in the disguise of an AI chatbot that responds to questions about beer and coffee. More specifically the project showcases the following libraries:

Importantly, the project does not use Jinja or any other traditional templating engine. Instead, it uses htmy – in some cases with plain html and markdown snippets with no custom templating syntax –, so you can enjoy all the benefits of modern IDEs, linters, static code analysis tools, and coding assistants.

Styling is done with TailwindCSS v4 and DaisyUI v5, but the project is not a TailwindCSS or DaisyUI demo, the focus is entirely on server-side rendering.

Is it open source?

This project is fully open source, you can find the code on GitHub.

Is my data secure?

The backend does not store or process any data, so yes, your data is fully secure. 😌