OnPrem.LLM: A Privacy-Conscious Document Intelligence Toolkit

1 min read Original article ↗

View PDF HTML (experimental)

Abstract:We present OnPrem$.$LLM, a Python-based toolkit for applying large language models (LLMs) to sensitive, non-public data in offline or restricted environments. The system is designed for privacy-preserving use cases and provides prebuilt pipelines for document processing and storage, retrieval-augmented generation (RAG), information extraction, summarization, classification, and prompt/output processing with minimal configuration. OnPrem$.$LLM supports multiple LLM backends -- including llama$.$cpp, Ollama, vLLM, and Hugging Face Transformers -- with quantized model support, GPU acceleration, and seamless backend switching. Although designed for fully local execution, OnPrem$.$LLM also supports integration with a wide range of cloud LLM providers when permitted, enabling hybrid deployments that balance performance with data control. A no-code web interface extends accessibility to non-technical users.

Submission history

From: Arun Maiya [view email]
[v1] Mon, 12 May 2025 15:36:27 UTC (106 KB)
[v2] Tue, 13 May 2025 02:43:26 UTC (106 KB)
[v3] Fri, 26 Sep 2025 14:32:04 UTC (138 KB)