---
type: ApplicationType
title: local-service (application type)
description: A per-project background daemon plus local dashboard — the LSP-like form factor.
tags: [application-type, catalog, rfc-114, local-service]
timestamp: 2026-07-03T00:00:00Z
---

# local-service (application type)

The **local-service** type marks the LSP-like form factor: a per-project
background daemon (spawned on demand, project-scoped state) plus a local
dashboard UI it serves. Not a hosted multi-tenant service; not a one-shot CLI —
a resident local process serving one project.

## Entry (structured — the judgment-carrying-catalog schema)

```yaml
kind: application-type
id: local-service
question: application-type
features:
  - id: daemon-per-project
    signal: "a per-project background daemon/service process spawned on demand (LSP-like: one instance per project, project-scoped state)"
    observed_via: process-shape
  - id: dashboard-ui
    signal: "a local dashboard UI served by the project's own service"
    observed_via: process-shape
counter_features:
  - id: hosted-multi-tenant
    signal: "the service is centrally hosted and multi-tenant rather than per-project local"
    observed_via: judgment
lineage:
  tradition: "language-server / local-daemon devtools"
  exemplars: ["LSP servers", "bazel daemon", "tailscaled + local web UI"]
  reference: "RFC #114 / Discussion #114 derivation 2026-07-03"
examples:
  - "forge-manager server constituent (this repo), classified 2026-07-03 operator-confirmed"
```
