All cards
Service active lan

service-uapi-explorer

Python AI docs catalog on CT121 (v0.3.x), hosts bootstrap and ai-authoring lane

Endpoint
http://10.0.0.121:8080
Packaging
systemd
Owner
operator
Version
v1
Updated
2026-06-26
Health check
curl -fsS http://10.0.0.121:8080/ready

Purpose

AI-first documentation catalog built on FastAPI and uvicorn. This is the product the capability-card schema is being designed for. Hosts the AI bootstrap, catalog search, document authoring lane with redaction and tag ACL, and the proposed v0.4 capability-map endpoints.

Capabilities 4

ai-authoring-lane
POST and PATCH documents with redaction and tag ACL
catalog-search
Lookup and search across catalog entities
bootstrap-context
Session bootstrap payload for AI agents
ready-and-health
Readiness and health endpoints live here, not on the Rust sibling

History 1

Createdai2026-06-26
Card created by AI session (audit 2773).

Related documents 40

Show 34 more documents

Raw card data (JSON)

click to expand
{
  "id": "service-uapi-explorer",
  "kind": "service",
  "summary": "Python AI docs catalog on CT121 (v0.3.x), hosts bootstrap and ai-authoring lane",
  "purpose": "AI-first documentation catalog built on FastAPI and uvicorn. This is the product the capability-card schema is being designed for. Hosts the AI bootstrap, catalog search, document authoring lane with redaction and tag ACL, and the proposed v0.4 capability-map endpoints.",
  "endpoint": "http://10.0.0.121:8080",
  "exposure": "lan",
  "capabilities_json": "[{\"name\": \"ai-authoring-lane\", \"description\": \"POST and PATCH documents with redaction and tag ACL\"}, {\"name\": \"catalog-search\", \"description\": \"Lookup and search across catalog entities\"}, {\"name\": \"bootstrap-context\", \"description\": \"Session bootstrap payload for AI agents\"}, {\"name\": \"ready-and-health\", \"description\": \"Readiness and health endpoints live here, not on the Rust sibling\"}]",
  "dependencies_json": "[\"node-beacon-vps\"]",
  "instructions_slug": "uai-doc-runbooks-uapi-ai-authoring-lane",
  "health_check": "curl -fsS http://10.0.0.121:8080/ready",
  "credential_alias": "uai-explorer-ai-api-key",
  "packaging": "systemd",
  "owner": "operator",
  "status": "active",
  "required_tags_json": "[\"ai-authored\", \"capability-card\", \"docs\", \"service\", \"uai-explorer\"]",
  "ai_visible": 1,
  "human_visible": 1,
  "embedding_dim": 0,
  "version_id": 1,
  "created_at": "2026-06-26T23:53:29.555259+00:00",
  "updated_at": "2026-06-26T23:53:29.555259+00:00"
}

API examples

curl, Python, JavaScript
# curl
curl -H "Authorization: Bearer $UAI_EXPLORER_AI_API_KEY" \
     https://explorer.united-ai.ca/api/ai/capability/service-uapi-explorer
# python (requests)
import requests
r = requests.get(
    "https://explorer.united-ai.ca/api/ai/capability/service-uapi-explorer",
    headers={"Authorization": f"Bearer {token}"},
)
card = r.json()
// JavaScript (fetch)
const r = await fetch(
  "https://explorer.united-ai.ca/api/ai/capability/service-uapi-explorer",
  { headers: { Authorization: `Bearer ${token}` } }
);
const card = await r.json();