LoLLMs (Lord of Large Language Multimodal Systems) is a local, single-user web application for interacting with large language models. It provides a FastAPI + Socket.IO backend with a Vue.js frontend, supporting multiple model backends (bindings) such as llama.cpp, OpenAI, Anthropic, and Ollama. The system features a plugin architecture with 'personalities' (scripted AI agents), function calling, RAG capabilities, and services for text-to-image, text-to-speech, and text-to-video. It is designed for extensibility through zoos of bindings, personalities, services, and functions. While primarily an application, it includes some data/research elements like model scrapers and training scripts, but these are secondary to the core chat interface.