Skip to main content

Loom — an agent-native, additive app host. Deploy small apps; each is instantly routed, discoverable, agent-callable, and service-consuming.

Project description

loomhost

Deploy a small app with one command — instantly routed at its own URL, health-checked, discoverable, agent-callable, and able to consume platform services. No per-app plumbing.

Loom is an agent-native, additive app-hosting platform. Drop a four-line fleet.app.yaml next to your app, run loom deploy, and it is live behind a shared reverse proxy at a stable HTTPS URL — indexed into an LLM-addressable Library (loom find / loom describe --json) and callable by agents via loom mcp (MCP + OpenAPI + REST). loom admin opens a local fleet console with a directory scanner and one-click deploys.

# fleet.app.yaml
name: hello-web
runtime: node        # node | python | static | docker
port: 3000
access: public       # public | gated | private
pipx install loomhost
loom proxy up
loom deploy ./hello-web    # → https://hello-web.loom.localhost:8443
loom admin                 # the fleet console

Requires Docker (or OrbStack) and Python 3.9+. Full documentation, examples (shared services, a no-key LLM gateway, data federation), and source: https://github.com/jhammant/loom-oss.

Licensed under the Business Source License 1.1 (converts to Apache 2.0 on 2030-06-10): self-host freely in production; the one restriction is offering Loom itself as a competing hosted service.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

loomhost-0.1.0.tar.gz (45.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

loomhost-0.1.0-py3-none-any.whl (46.2 kB view details)

Uploaded Python 3

File details

Details for the file loomhost-0.1.0.tar.gz.

File metadata

  • Download URL: loomhost-0.1.0.tar.gz
  • Upload date:
  • Size: 45.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for loomhost-0.1.0.tar.gz
Algorithm Hash digest
SHA256 15e16886aae8e83c1f1d61f276a9cf5dd41fe12e5d8989f553d64b151fc4ea95
MD5 27f3af47c66d0fb868352c2ab28ad02f
BLAKE2b-256 76e49f1d9bfb7c1099f81fcaeaa22b01e12e4ada56e9f4f331244a51d26c63fb

See more details on using hashes here.

File details

Details for the file loomhost-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: loomhost-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 46.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for loomhost-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 19f1eba932a009cbebb774377c301c85bfd8905c26008daf3ed1662f91ce2d94
MD5 ed0000a339a344e88d9bb3575b1cc003
BLAKE2b-256 d80bddd61ecfa909717286cabde5f89896ceeadddc0ba6247eb829e631774d45

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page