Skip to content
@tapestry-os

Tapestry OS

Programming Physical Reality.

Tapestry OS is an open-source, scale-invariant operating system for physically reconfigurable matter: drone swarms, warehouse robot fleets, surgical microrobots, and on a longer horizon, molecular machines.

Until now, every one of these systems rebuilds the same coordination software from scratch. Tapestry abstracts the applications from the underlying physics hardware and figures out how to enable and execute applications across a collective of these elements.

What is here

tapestry — The core OS. L1–L5 fully implemented on Zephyr. L6–L7 specified with functional stubs. Apache 2.0.

Get started in 5 minutes

Go to Quickstart

Where to contribute

Challenge Difficulty Layer
Port element L1 hardware support package Easy L1
Quadtree spatial index upgrade Medium L4
OpenThread transport support Medium L3
Physics-aware planner Hard L6

Nine open research challenges are documented in the system architecture paper.

Community

Pinned Loading

  1. tapestry tapestry Public

    OS for physically reconfigurable matter

    C 6 1

Repositories

Showing 2 of 2 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…