ODS
Turn your PC, Mac, or Linux box into an AI server. LLM inference, chat UI, voice, agents, workflows, RAG, and image generation.
Learn how to use ODS with NVIDIA GPUs. ODS automatically detects and configures Docker GPU passthrough for seamless integration. Get started today.
How to Use ODS with AMD GPUs: Automated ROCm Setup and Configuration GuideEasily use ODS with AMD GPUs. Our guide automates ROCm setup and configuration, simplifying GPU device node management for Docker containers. Get started now!
What Models Are Available for Each ODS Tier? Complete LLM Hardware MappingDiscover which LLM models map to each ODS tier from cloud APIs to local GGUF. Find the perfect quantized LLM for your hardware setup and explore the official tier mappings.
How ODS Maps Hardware Capabilities to Deployment Tiers: A Technical Deep DiveLearn how ODS maps hardware capabilities to deployment tiers with its two-step pipeline. Discover how GPU analysis sets environment variables for LLM model selection and context limits.
How ODS Performs GPU Detection on Linux and macOS: A Deep Dive into the Source CodeDiscover how ODS performs GPU detection on Linux and macOS by examining Bash scripts, sysfs, and sysctl data. Learn about the source code and fallback mechanisms for hardware detection.
How ODS Handles Errors and Interrupts During Installation: A Complete Technical GuideLearn how ODS handles errors and interrupts during installation. Discover its robust error handling with strict Bash settings, custom traps, and phase-aware cleanup for deterministic failure states.
How ODS Installation Phases Are Executed: Sequential Orchestration in Osmantic/ODSDiscover how ODS installation phases are executed sequentially. Learn about the orchestration process in Osmantic/ODS and ensure successful deployments.
Understanding the File Header Convention in ODS Installer ModulesLearn the ODS installer module file header convention. Discover the three-section format Purpose, Expects, and Provides for clear script intent, environment variables, and exported outputs.
How the ODS Installer Library (installers/lib) Works: Architecture and Deep DiveExplore the ODS installer library architecture and deep dive into how installers/lib handles hardware detection, tier-to-model mapping, and package abstraction for intelligent deployments.
Understanding the ODS Installer Directory Structure: A Complete GuideExplore the ODS installer directory structure. Learn about the core orchestrator, reusable libraries, and sequential installation phases in this comprehensive guide.
How to Configure ODS for Cloud APIs and Local LLM ServersConfigure ODS to use cloud APIs or local LLM servers by setting ODS_MODE and LLM_BACKEND in your .env file. Rerun the installer to update your Docker Compose stack.
Understanding the ODS Service Communication Flow: A Complete Architecture GuideDiscover the ODS service communication flow. Learn how ODS routes traffic through localhost containers for seamless UI, LLM, and service interaction within its Docker Compose architecture.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →