Skip to content

Architecture and Core Components

Ranger’s architecture consists of several integrated components (both existing open-source tools and custom Ranger modules) that together enable its intelligent capabilities. The design emphasizes modularity and offline operation – each component can be deployed in containers, and all AI inference uses local models right out of the box. Below we describe the core components and integrations in Ranger’s architecture, including how they interact and why they were chosen.

The key infrastructure components are:

  • Client Interface – Web-based chat interface
  • The Ranger API – The Ranger service
  • Workflows – automations and task orchestration
  • MCP – Model Context Protocol (MCP) and tool access
  • RAG – Retrieval-Augmented Generation (RAG) and vector search setup
  • Data Storage – Tabular data layer system
  • AI Provider – Model backend (Ollama or other LLM)