Skip to content

Service claw ollama service

github-actions[bot] edited this page Oct 13, 2026 · 2 revisions

claw-ollama-service

Rendered from .ai/manifests/ on every publish. Rules for this service: CLAUDE.md · guide: service guide.

Property Value
Directory apps/claw-ollama-service
Port 4008
Database postgresql
Test files 23 (vitest)
Internal packages @claw/shared-auth, @claw/shared-constants, @claw/shared-entitlements, @claw/shared-rabbitmq, @claw/shared-types, @claw/shared-utilities

Persistence models

  • DiscoverySource
  • LocalModel
  • LocalModelRoleAssignment
  • ModelCatalogEntry
  • ModelDiscoveryCandidate
  • ModelDiscoveryRun
  • PullJob
  • RuntimeConfig

HTTP API (35)

Method Route Source
GET /health health.controller.ts
GET /internal/ollama/installed-models ollama-internal.controller.ts
GET /internal/ollama/installed-snapshot ollama-internal.controller.ts
GET /internal/ollama/router-model ollama-internal.controller.ts
POST /ollama/assign-role ollama.controller.ts
GET /ollama/catalog ollama.controller.ts
GET /ollama/catalog/:id ollama.controller.ts
POST /ollama/catalog/:id/pull ollama.controller.ts
POST /ollama/catalog/admin ollama-discovery.controller.ts
DELETE /ollama/catalog/admin/:id ollama-discovery.controller.ts
PUT /ollama/catalog/admin/:id ollama-discovery.controller.ts
POST /ollama/catalog/reclassify ollama-discovery.controller.ts
POST /ollama/chat ollama.controller.ts
GET /ollama/discovery/candidates ollama-discovery.controller.ts
POST /ollama/discovery/candidates/:id/approve ollama-discovery.controller.ts
POST /ollama/discovery/candidates/:id/reject ollama-discovery.controller.ts
POST /ollama/discovery/candidates/bulk-approve ollama-discovery.controller.ts
POST /ollama/discovery/refresh ollama-discovery.controller.ts
GET /ollama/discovery/runs ollama-discovery.controller.ts
GET /ollama/discovery/runs/:id ollama-discovery.controller.ts
GET /ollama/discovery/sources ollama-discovery.controller.ts
POST /ollama/discovery/sources ollama-discovery.controller.ts
DELETE /ollama/discovery/sources/:id ollama-discovery.controller.ts
PUT /ollama/discovery/sources/:id ollama-discovery.controller.ts
POST /ollama/generate ollama.controller.ts
GET /ollama/health ollama.controller.ts
GET /ollama/models ollama.controller.ts
DELETE /ollama/models/:id ollama.controller.ts
GET /ollama/packs ollama-discovery.controller.ts
POST /ollama/packs/:profile/install ollama-discovery.controller.ts
POST /ollama/pull ollama.controller.ts
GET /ollama/pull-jobs ollama.controller.ts
DELETE /ollama/pull-jobs/:id ollama.controller.ts
GET /ollama/runtime-progress/probe runtime-progress.controller.ts
GET /ollama/runtimes ollama.controller.ts

Events (inferred from source; verify before a critical change)

  • Publishes: connector.synced, connector.updated, log.server
  • Consumes: none found

Clone this wiki locally