RadarTopicsBuildersWeeklyReads
Open Source Radar
containers/

ramalama

GitHubWebsite

RAMalama is an open-source tool that uses OCI containers to simplify local AI model serving and inference. It detects host GPUs, pulls accelerator-specific container images, and exposes REST or chatbot interfaces; installation supports macOS, Fedora, PyPI, and Windows with Docker/Podman.

3.0kstars
353forks
107issues
MITlicense
2024since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

RamaLama is an open-source tool that simplifies the local use and serving of AI models for inference from any source through the familiar approach of containers. It eliminates the need to configure the host system by pulling a container image specific to the GPUs discovered on the host system, and allows working with various models and platforms. Models are treated like container images and can be interacted with via REST API or as a chatbot.

How it works

On startup RamaLama inspects the system for GPU support and pulls container images specific to the detected GPUs. It uses container engines (Podman or Docker) to run models inside containers with no-network policy by default and supports multiple AI model registries (transports). The default container engine is Podman when both Podman and Docker are installed; the RAMALAMA_CONTAINER_ENGINE environment variable can override this. It exposes models via REST API or chatbot, and runs containers with --network=none and --rm for cleanup.

Getting started

Install options mentioned in README

Install on macOS (Self-Contained Installer) via the .pkg installer from Releases and run the installer command. See the MACOS_INSTALL.md for details.

Install via PyPI

pip install ramalama

Install script (Linux and macOS)

curl -fsSL https://ramalama.ai/install.sh | bash

Install on Windows

pip install ramalama

Requirements:

  • Python 3.9 or later
  • Docker Desktop or Podman Desktop with WSL2 backend
  • For GPU support, see documentation

Uninstall commands (examples)

pip uninstall ramalama
sudo dnf remove ramalama
sudo rm /usr/local/bin/ramalama

Recent releases

  • v0.23.0 (2026-06-24): e2e tests/issues adjustments and registry push test fix.
  • v0.22.0 (2026-06-05): macOS install instructions improvements and dependency updates.
  • v0.21.0 (2026-05-14): Kubernetes YAML resource limit fix and localhost prefixing.
  • v0.20.0 (2026-04-27): dependency upgrade and Podman-style manpage preprocess.
  • v0.19.0 (2026-04-17): pre-commit cleanup and version subcommand addition.

Traction

2986 stars, 353 forks, 107 open issues. (latest activity on releases shown above)

Behind the repo

Not provided in the material.

Caveats

  • License: MIT
  • Accelerated images are listed for various accelerators (GGML_VK_VISIBLE_DEVICES, CUDA_VISIBLE_DEVICES, etc.).
  • Requires compatible GPUs and container engines; Windows requires WSL2 backend.
SharePost on XLinkedIn
All trending reposRevenue-verified startups →