Open-source AGI server for LLMs
Top 64.3% on sourcepulse
The Anarchy LLM-VM project aims to provide an open-source, highly optimized backend for running Large Language Models (LLMs) locally. It targets developers and researchers seeking to accelerate AGI development, reduce costs, and gain flexibility by running various open-source LLMs with advanced features like tool usage, memory, and data augmentation.
How It Works
The LLM-VM acts as a virtual machine for human language, orchestrating data, models, prompts, and tools. It employs a multi-level optimization strategy, from agent-level coordination down to assembly code, incorporating techniques like state-of-the-art batching, sparse inference, quantization, distillation, and multi-level colocation. This approach aims to deliver high performance and efficiency for local LLM execution, supporting model and architecture agnosticism.
Quick Start & Requirements
pip install llm-vm
or clone the repository and run ./setup.sh
(macOS/Linux) or .\windows_setup.ps1
(Windows).LLM_VM_OPENAI_API_KEY
environment variable.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is currently in BETA with development on pause. Several advanced features like live data augmentation, web playground, load-balancing, output templating, and persistent stateful memory are listed on the roadmap and not yet implemented.
1 year ago
Inactive