---
title: "Ollama-dialect loaded-model list — successor: GET /v1/models/state"
method: GET
path: "/legacy/ollama/api/ps"
tags: ["Legacy: Ollama-compatible API"]
deprecated: true
---

# Ollama-dialect loaded-model list — successor: GET /v1/models/state

`GET /legacy/ollama/api/ps`

## Request

- Base URL: `http://localhost:9998`
- URL: `http://localhost:9998/legacy/ollama/api/ps`
- Auth: HTTP bearer

> **Deprecated.**

Currently resident models. Residency is demand-driven LRU, so expires_at renders far-future (the dialect's keep_alive timer does not exist here) and context_length is shape-correct at 0.

## Response `200`

Resident models

- object
  - `models` object[], required
    - `name` string
    - `model` string
    - `size` integer
    - `digest` string
    - `expires_at` string
    - `size_vram` integer

---

[API](https://skmtc.dev/modelpiper/apis/toolpiper-api.md) · [All operations](https://skmtc.dev/modelpiper/apis/toolpiper-api/llms.txt) · [OpenAPI document](https://skmtc.dev/modelpiper/apis/toolpiper-api/revisions/6722bf56385c?raw)
