RHDP LiteMaaS

Model as a Service for Red Hat Demo Platform

No results found.

Production Status
LiteMaaS v0.4.0
maas.redhatworkshops.io

What is LiteMaaS?

LiteMaaS is a Model-as-a-Service platform that provides Red Hat Demo Platform users with managed access to AI/LLM models. It handles API key management, model subscriptions, usage tracking, rate limiting, and budget controls โ€” so workshop attendees and developers get a simple OpenAI-compatible API endpoint without managing any infrastructure.

This documentation covers the RHDP deployment using the rhpds.litemaas Ansible collection. For the upstream LiteMaaS application, see rh-aiservices-bu/litemaas.

๐Ÿ—

Architecture

Full component diagram โ€” all LiteMaaS layers, PostgreSQL, Redis, model servers, GitOps flow, and sequence diagrams. Click any diagram to expand.

๐Ÿ“–

Product Overview

What LiteMaaS is, the problem it solves, key features, role hierarchy, and the end-to-end user flow.

๐Ÿค–

Models Reference

Model capability types (Chat, Embeddings, Document Conversion), API endpoints, and curl/SDK examples.

๐Ÿš€

Deployment Guide

Prerequisites, Ansible collection variables reference, step-by-step deployment, post-install checklist.

๐Ÿ› 

Day-2 Operations

Upgrading, scaling, key cleanup cronjob, adding models, LITELLM_AUTO_SYNC, DB sync, admin operations.

๐Ÿ“Š

Monitoring

Grafana dashboards, vLLM and GPU metrics, ServiceMonitors, LiteMaaS usage analytics, and the automated key cleanup cronjob.

๐Ÿ”

Troubleshooting

10 common issues with exact fix commands โ€” model sync, OAuth, migrations, cache, OOMKills, timeouts.

๐Ÿ“ฆ

Ansible Collection

rhpds/rhpds.litemaas on GitHub โ€” Ansible roles, playbooks, templates and scripts for RHDP deployment.