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.2.0.tar.gz (56.6 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.2.0-py3-none-any.whl (54.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for loomhost-0.2.0.tar.gz
Algorithm Hash digest
SHA256 56c55538678ca16b641e7092476535122fd5b87f14565bc185bf7e52b10a7d23
MD5 5623adcf29ab310c3a4d39c8a792f2e7
BLAKE2b-256 e464e6deafe108f974f93cb173c2965779b96b0497e021d3a11592a283d78691

See more details on using hashes here.

File details

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

File metadata

  • Download URL: loomhost-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 54.7 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b95a203bd1159f3b19450373a2f136d3b1560d9066999001c8886091d788f0a9
MD5 01b58792f38850d5bcc2e635ee32accc
BLAKE2b-256 b71a9381b53a2c74683a3d9dc6f15919f4c646a9b621c6e604682d30fa7a860e

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