The Haserl Framework is a set of shell scripts and functions that allow one to build MVC-style web applications based on shell scripting and haserl templating. It is similar to Ruby's Sinatra framework in structure, functionality, and spirit. Haserl Framework is developed primarily for embedded systems running minimal Linux distributions with limited space and shell functionality. The framework itself is relatively bare-bones but can easily be extended.
Effort has be made to keep the framework as POSIX compliant as possible, but that is an ongoing pursuit. The original development platform for Haserl Framework was OpenWRT's Ash/Busybox shell.
Has its own DSL (domain-specific language) but it's shell-based. Uses either scgi requests or FIFO files. Request processing is done in subshells for isolation. Requires Haserl, socat, gpg, base64, and a web server that supports CGI or SCGI.
Bulma is a free, open source framework that provides ready-to-use frontend components that you can easily combine to build responsive web interfaces. No knowledge of CSS required. Designed with mobile first in mind. Aims to be easy to customize with Sass variables. Automatic light/dark mode supported. Tries to have the simplest grid system possible. Automatically resizing columns.
No Javascript required or included. If you want to use it, that's on you.
Github: https://github.com/jgthms/bulma
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext. htmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible & has reduced code base sizes by 67% when compared with react. Ideally, all of the Javascript crap you'd have to write yourself is already done for you.
Github: https://github.com/bigskysoftware/htmx
May as well download it from the CDN and store it locally.
Seems like all of the attributes start with hx-
.
Easily configure and deploy a fully self-hosted chatbot web service based on open source Large Language Models (LLMs), such as Llama 2, without the need for knowledge in machine learning or programmation.
Free and Open Source chatbot web service with UI and API. Fully self-hosted, not tied to any service, and offline capable. Forget about API keys! Models and embeddings can be pre-downloaded, and the training and inference processes can run off-line if necessary. Easy to setup, no need to program, just configure the service with a YAML file, and start it with 1 command. No need for GPU, this will work even on your laptop CPU! That said, running on CPUs can be quite slow (up to 1min to answer a documents-base question on recent laptops), so we are working on making a better use of GPU when available.
LangChain models supported: