Hardware Apps

Apps that own real devices: KVM guests with passthrough and the expansions that ride on them. Need the hardware tier.

searching Hardware Apps
Fabrication & PrintingNetwork DevicesChip Design & SimulationRobotics Simulation
Fabrication & Printing 53D printers and the cameras and tools that expand them.
  1. Kirimoto kirimoto isle-app

    @module kirimoto

    Making & Mechanics Β· Fabrication & Printing β€” slicer, 3d printing app payload 13.4 KB Β· 1 library (3.5 MB measured) Β· needs modules: islemesh steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 1998 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 6.2 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 1963 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
  2. Printcam printcam hardware-extension-app

    Print camera: a hardware-extension-app of the Voron guest β€” USB camera passthrough, ustreamer, Moonraker webcam + timelapse (D7, 2026-09-09).

    Fabrication & Printing β€” camera, printerExpansion of voron β€” its install refuses unless voron is installed first.a hardware extension: only its Polari side (data, pages, simulations) runs here β€” a Docker Swarm deployment cannot reach the OS kernel or devices. The hardware half needs a full isle with the 'hardware' agent tier (the app route: installed from the deb, with the KVM guest and passthrough the hardware map assigns). Fine for development; not a working device here. app payload 17.5 KB Β· 1 library (3.5 MB measured) Β· needs modules: hardwareapps, islemesh, voron steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 1161 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 8.0 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 1957 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
  3. Printing Suite printing_suite suite-app

    @module printing_suite

    Making & Mechanics Β· Fabrication & Printing β€” suite, printing app payload 64.9 KB Β· 1 library (3.5 MB measured) Β· needs modules: casting, hardwareapps, isle_relay, islemesh, kirimoto, mathshapes, suiteapps, voron steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 1967 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 20.3 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 1547 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
  4. Voron voron hardware-app

    Voron 3D printer as a hardware app: Klipper + Moonraker + Mainsail in a Debian KVM guest with the printer boards passed through (mode real) or Klipper's linux host MCU with no printer (mode sim β€” no motion physics).

    Fabrication & Printing β€” voron, 3d printer, klipperHardware app β€” its install refuses before installing anything on a lightweight (docker-swarm) isle or a member without the hardware tier, and says why.a hardware app: only its Polari side (data, pages, simulations) runs here β€” a Docker Swarm deployment cannot reach the OS kernel or devices. The hardware half needs a full isle with the 'hardware' agent tier (the app route: installed from the deb, with the KVM guest and passthrough the hardware map assigns). Fine for development; not a working device here. app payload 59.3 KB Β· 1 library (3.5 MB measured) Β· needs modules: hardwareapps, islemesh steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 20.7 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
  5. Waxprint waxprint polari-app

    Pellet-fed auger-screw wax printer: melt/bead-voxel/movement sim + optimizer.

    Making & Mechanics Β· Fabrication & Printing β€” wax, printer, simulation app payload 219.8 KB Β· no extra libraries steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 60.9 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
Network Devices 4Radios, routers and access points as hardware apps.
  1. Hardwareapps hardwareapps library

    Hardware apps as rows: KVM guests the isle defines (relay, guest network, …) and extension apps pushed into them; pure renderers for the libvirt domain XML (the router template generalised) and OpenWrt UCI profiles (hw-app-1, 2026-09-08).

    Platform & Operations Β· Network Devices β€” hardware apps, kvm app payload 33.3 KB Β· 1 library (3.5 MB measured) Β· needs modules: islemesh, vpn steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 1641 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 12.3 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
  2. Isle Guestnet isle_guestnet hardware-app

    isle-guestnet: an OpenWrt guest (hardware app) serving guest-only WiFi, isolated from the isle; exposures as rows.

    Isle Network Guests Β· Network Devices β€” openwrt, guest wifiHardware app β€” its install refuses before installing anything on a lightweight (docker-swarm) isle or a member without the hardware tier, and says why.a hardware app: only its Polari side (data, pages, simulations) runs here β€” a Docker Swarm deployment cannot reach the OS kernel or devices. The hardware half needs a full isle with the 'hardware' agent tier (the app route: installed from the deb, with the KVM guest and passthrough the hardware map assigns). Fine for development; not a working device here. app payload 16.2 KB Β· 1 library (3.5 MB measured) Β· needs modules: hardwareapps, islemesh steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 7.1 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
  3. Isle Relay isle_relay hardware-app

    isle-relay: a second OpenWrt guest (hardware app) serving a relay segment that extends the isle; the body for the Reticulum extension app (WiFi over Reticulum).

    Isle Network Guests Β· Network Devices β€” openwrt, relay, wifiHardware app β€” its install refuses before installing anything on a lightweight (docker-swarm) isle or a member without the hardware tier, and says why.a hardware app: only its Polari side (data, pages, simulations) runs here β€” a Docker Swarm deployment cannot reach the OS kernel or devices. The hardware half needs a full isle with the 'hardware' agent tier (the app route: installed from the deb, with the KVM guest and passthrough the hardware map assigns). Fine for development; not a working device here. app payload 14.3 KB Β· 1 library (3.5 MB measured) Β· needs modules: hardwareapps, islemesh steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 7.0 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
  4. Reticulum reticulum hardware-extension-app

    Reticulum mesh transport (ret-1, RETICULUM_TRANSPORT_PLAN): identities/destinations/interfaces/bindings as rows, per-PATH link measurements, ledgered airtime budgets, .arch archipelago with GRADED trust, parent+child state replication, operator-licence assertions + device links. RNS stack lives ONLY in the pol-reticulum sidecar, pinned rns==0.9.4+lxmf==0.6.3 (RETICULUM_LICENCE_GATE.md β€” pins are licence pins). THE LINE (ret-8): nothing arriving over Reticulum mutates Polari state. Third module born manifest-first on dyn-1.

    Mesh & Radio Β· Network Devices β€” reticulum, lora, meshExpansion of isle-relay β€” its install refuses unless isle-relay is installed first.a hardware extension: only its Polari side (data, pages, simulations) runs here β€” a Docker Swarm deployment cannot reach the OS kernel or devices. The hardware half needs a full isle with the 'hardware' agent tier (the app route: installed from the deb, with the KVM guest and passthrough the hardware map assigns). Fine for development; not a working device here. app payload 293.2 KB Β· 1 library (3.5 MB measured) Β· needs modules: islemesh steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 86.5 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 1969 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
Chip Design & Simulation 4FPGAs, SDRs and chip test rigs as hardware apps.
  1. Compute LOD computelod polari-app

    ONE conceptual ladder from C to materials (eleven rungs; die/package hang off microarchitecture through the microchip ladder by design_level_ref), kinds as rows, downward ComputeMappings and upward CharacterizationMappings as evidence-bearing rows, and the compute-lod tech tree of what to learn (plan tt-0).

    Materials & Devices Β· Chip Design & Simulation Β· Knowledge & Media β€” compute, ladder, learning app payload 1.9 MB Β· no extra libraries Β· needs modules: cntfet, mathproofs, pspp, resources, sifet, techtree steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 1844 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 467.8 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
  2. Hwdigital hwdigital polari-app

    Logic diagrams as rows -> generated artifacts (iCE40 bitstreams).

    Materials & Devices Β· Chip Design & Simulation β€” logic, ice40, bitstream app payload 47.2 KB Β· no extra librariesengines: verilator (system β€” not on this server); ngspice (system) β€” system engines come from the distro or offline media, never inside an app deb steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 15.1 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
  3. Hwfpga hwfpga polari-app

    FPGA register maps as data; Verilog/C/testbench artifacts from rows.

    Materials & Devices Β· Chip Design & Simulation β€” fpga, verilog app payload 39.8 KB Β· no extra librariesengines: verilator (system β€” not on this server) β€” system engines come from the distro or offline media, never inside an app deb steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 1942 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 13.1 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.
  4. Microchip microchip polari-app

    Microchip design-level ladder (device -> cell -> block -> core -> chip) + traversal interface. Separable from the device modules: reads cntfet/electrodevice rows softly, imports no device code; absent modules degrade honestly.

    Materials & Devices Β· Chip Design & Simulation β€” chip, ladder app payload 56.7 KB Β· no extra libraries steps on download: analyze shared payload → package module files → write manifest → assemble deb → stream to you
    Install β€” runs hereThe app itself, for host / hardware members.READY β€” generated 1967 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 1Γ—) Β· 17.0 KB Β· download usually <1 sDownload
    Access only β€” the shellOpens the app hosted on your isle; installs nothing else. For any member, even Access only.READY β€” generated 741 min ago, past its hold β€” kept while there is room (requested 1Γ—, downloaded 0Γ—) Β· 2.4 KB Β· download usually <1 sDownload
    DEV Dev variantOffered on dev-posture instances only (this one is in production posture). The same app with security observing β€” warns, never denies; for testing on your own isle.

Installing

  1. Click Generate & download (or Download when it is already made) on the form you want; the card says how long it usually takes.
  2. If the card lists a shared-payload file, install that one first.
  3. Double-click the downloaded file and choose Install. An Install form stages the app for the isle to admit; an Access form is a launcher that finds and opens the app your isle hosts.

What is all this?

What is a .deb file?

The standard installer format on Ubuntu and other Debian-family Linux — the equivalent of a setup file on other systems. Your computer's own Software Install app reads it, shows what will be installed, and asks for your password through the system dialog. Nothing runs until you approve it.

Online deb vs offline deb β€” which do I want?

Online is small: it carries the app itself, and the libraries it needs are fetched from the internet when the app is set up β€” each card lists those libraries and their measured sizes, so nothing downloads invisibly. Offline carries the pip libraries INSIDE the deb (bigger, slower to generate β€” wheels are fetched at build time), for machines that will have no internet. System engines (e.g. a SPICE simulator) can never ride inside an app deb β€” they come from the distro's packages or the offline install media, and each card names them.

Why is there a short wait after I click?

These debs are not kept on the server β€” each one is packaged fresh at the moment you ask (analyze shared payload → package module files → write manifest → assemble deb → stream to you), then kept at least three slow-connection downloads long, then only evicted when room is needed, and freed after a day untouched. The wait shown on each card is the median of that app's recorded generation times β€” measured, never invented.

What do "pre-prepped" and "generated on demand" mean?

Pre-prepped files are built ahead of time and sit ready on this server, so the download starts instantly. Generated on demand files are packaged fresh at the moment you ask for them — you wait briefly while the server builds your copy, and the server deletes its copy after delivery instead of keeping a duplicate on disk. Each item on these pages says which kind it is.

What are the "shared payload" files some apps mention?

When two apps contain identical files, those files are factored into one shared deb both apps depend on, so the content installs exactly once — the installer enforces it. Install the shared deb first; each app card links it when it applies.

How does an installed app become live?

Installing an app deb stages its code and data under /var/lib/polari/apps/. The running instance admits staged apps through the dynamic-modules machinery, which is still in review — until it lands, an administrator has to admit the module on the instance manually. This page will say so until that changes; nothing happens invisibly.

What ends up on my disk, and where?

Programs install into the system software areas (/usr, /opt) and app data lives under /var/lib/polari. The .deb file you downloaded is only the delivery vehicle — once the install finishes it is safe to delete from your Downloads folder.

← Install Polari itself: the platform installers, online and offline, and the USB stick.