tpt-readme
PythonGuide to the TPT Solutions open-source ecosystem: 300+ Rust repos grouped by layer, how the foundation crates fit together, and live todo.md progress.
Languages
TPT Solutions
Memory-safe, formally-verifiable, dependency-light open-source software — mostly Rust, dual-licensed MIT / Apache-2.0.
Support & Discord · Contributing · Security · support@tptsolutions.co.nz
</div>Overall progress
<!-- PROGRESS:START -->34,294 of 42,071 tasks complete — 81.5% ████████████████░░░░
| Completed | Remaining | Total | Repos tracked | Repos with no todo.md |
|---|---|---|---|---|
| 34,294 | 7,777 | 42,071 | 317 | 27 |
<sub>Counted from - [x] / - [ ] checkboxes in each repo's todo.md. Updated 2026-10-19 (UTC).</sub>
| Repo | Done | Left | Progress |
|---|---|---|---|
| tpt-aletheia | 82 | 0 | ██████████ 100% |
| tpt-astrolink | 104 | 0 | ██████████ 100% |
| tpt-av-test | 63 | 0 | ██████████ 100% |
| tpt-boxcar | 274 | 0 | ██████████ 100% |
| tpt-chora | 150 | 0 | ██████████ 100% |
| tpt-doctor | 355 | 0 | ██████████ 100% |
| tpt-e-node | 33 | 0 | ██████████ 100% |
| tpt-eidos | 90 | 0 | ██████████ 100% |
| tpt-email-provider | 182 | 0 | ██████████ 100% |
| tpt-embedded-core | 164 | 0 | ██████████ 100% |
| tpt-erp-rust | 172 | 0 | ██████████ 100% |
| tpt-focus | 58 | 0 | ██████████ 100% |
| tpt-library | 378 | 0 | ██████████ 100% |
| tpt-locus | 66 | 0 | ██████████ 100% |
| tpt-math | 542 | 0 | ██████████ 100% |
| tpt-physics | 123 | 0 | ██████████ 100% |
| tpt-police | 251 | 0 | ██████████ 100% |
| tpt-portcullis | 55 | 0 | ██████████ 100% |
| tpt-pwa | 115 | 0 | ██████████ 100% |
| tpt-repro | 99 | 0 | ██████████ 100% |
| tpt-res | 163 | 0 | ██████████ 100% |
| tpt-robotics | 98 | 0 | ██████████ 100% |
| tpt-rust3 | 72 | 0 | ██████████ 100% |
| tpt-school | 31 | 0 | ██████████ 100% |
| tpt-security-test | 76 | 0 | ██████████ 100% |
| tpt-smartcity | 54 | 0 | ██████████ 100% |
| tpt-system-zero | 98 | 0 | ██████████ 100% |
| tpt-telemetry | 110 | 0 | ██████████ 100% |
| tpt-teleop | 159 | 0 | ██████████ 100% |
| tpt-teleop-space | 123 | 0 | ██████████ 100% |
| tpt-titan | 68 | 0 | ██████████ 100% |
| tpt-water | 152 | 0 | ██████████ 100% |
| tpt-water-utility | 35 | 0 | ██████████ 100% |
| tpt-proto | 299 | 1 | ██████████ 100% |
| tpt-free-erp | 444 | 2 | ██████████ 100% |
| tpt-biosig | 202 | 1 | ██████████ 100% |
| tpt-science | 201 | 1 | ██████████ 100% |
| tpt-uir | 160 | 1 | ██████████ 99% |
| tpt-cerebrum | 152 | 1 | ██████████ 99% |
| tpt-scheduler | 129 | 1 | ██████████ 99% |
| tpt-electronics | 336 | 3 | ██████████ 99% |
| tpt-streamforge | 224 | 2 | ██████████ 99% |
| tpt-court | 106 | 1 | ██████████ 99% |
| tpt-selenograph | 86 | 1 | ██████████ 99% |
| tpt-zero-formal | 172 | 2 | ██████████ 99% |
| tpt-gatemesh | 83 | 1 | ██████████ 99% |
| tpt-transportation | 246 | 3 | ██████████ 99% |
| tpt-axiom | 163 | 2 | ██████████ 99% |
| tpt-av-ui | 77 | 1 | ██████████ 99% |
| tpt-gov-nz | 378 | 5 | ██████████ 99% |
| tpt-kinetix | 140 | 2 | ██████████ 99% |
| tpt-lexregion | 68 | 1 | ██████████ 99% |
| tpt-zero-bytes | 68 | 1 | ██████████ 99% |
| tpt-keystone-db | 67 | 1 | ██████████ 99% |
| tpt-nexus | 133 | 2 | ██████████ 99% |
| tpt-relay | 62 | 1 | ██████████ 98% |
| tpt-barcode | 116 | 2 | ██████████ 98% |
| tpt-fathom | 113 | 2 | ██████████ 98% |
| tpt-infer | 110 | 2 | ██████████ 98% |
| tpt-solver | 55 | 1 | ██████████ 98% |
| tpt-anvil | 270 | 5 | ██████████ 98% |
| tpt-materials | 266 | 5 | ██████████ 98% |
| tpt-bluetooth-mesh | 106 | 2 | ██████████ 98% |
| tpt-visual | 155 | 3 | ██████████ 98% |
| tpt-nova | 149 | 3 | ██████████ 98% |
| tpt-privd | 99 | 2 | ██████████ 98% |
| tpt-teleop-fleet | 48 | 1 | ██████████ 98% |
| tpt-linux-hw | 93 | 2 | ██████████ 98% |
| tpt-text | 92 | 2 | ██████████ 98% |
| tpt-acoustics | 134 | 3 | ██████████ 98% |
| tpt-netmon | 86 | 2 | ██████████ 98% |
| tpt-av-control | 123 | 3 | ██████████ 98% |
| tpt-data-parsers | 238 | 6 | ██████████ 98% |
| tpt-torus | 118 | 3 | ██████████ 98% |
| tpt-workflow | 39 | 1 | ██████████ 98% |
| tpt-validex | 194 | 5 | ██████████ 97% |
| tpt-crypto | 116 | 3 | ██████████ 97% |
| tpt-vertex | 225 | 6 | ██████████ 97% |
| tpt-dx-testing | 112 | 3 | ██████████ 97% |
| tpt-perception | 74 | 2 | ██████████ 97% |
| tpt-process | 110 | 3 | ██████████ 97% |
| tpt-writ | 36 | 1 | ██████████ 97% |
| tpt-rust1 | 171 | 5 | ██████████ 97% |
| tpt-cadence | 136 | 4 | ██████████ 97% |
| tpt-fem | 270 | 8 | ██████████ 97% |
| tpt-gpu | 302 | 9 | ██████████ 97% |
| tpt-linux-sandbox | 67 | 2 | ██████████ 97% |
| tpt-optics | 195 | 6 | ██████████ 97% |
| tpt-accessfix | 227 | 7 | ██████████ 97% |
| tpt-concord | 129 | 4 | ██████████ 97% |
| tpt-vitalis | 193 | 6 | ██████████ 97% |
| tpt-anima | 254 | 8 | ██████████ 97% |
| tpt-ai-agents | 94 | 3 | ██████████ 97% |
| tpt-energy | 232 | 8 | ██████████ 97% |
| tpt-openledger | 143 | 5 | ██████████ 97% |
| tpt-appfront | 160 | 6 | ██████████ 96% |
| tpt-control | 53 | 2 | ██████████ 96% |
| tpt-io-standards | 211 | 8 | ██████████ 96% |
| tpt-microlog | 154 | 6 | ██████████ 96% |
| tpt-spark | 51 | 2 | ██████████ 96% |
| tpt-citadel | 100 | 4 | ██████████ 96% |
| tpt-audio | 73 | 3 | ██████████ 96% |
| tpt-yaml | 97 | 4 | ██████████ 96% |
| tpt-dev-dx | 142 | 6 | ██████████ 96% |
| tpt-datastack-nz | 118 | 5 | ██████████ 96% |
| tpt-glyph | 116 | 5 | ██████████ 96% |
| tpt-dsp | 114 | 5 | ██████████ 96% |
| tpt-proto20 | 498 | 22 | ██████████ 96% |
| tpt-aura | 90 | 4 | ██████████ 96% |
| tpt-eve | 112 | 5 | ██████████ 96% |
| tpt-archon | 201 | 9 | ██████████ 96% |
| tpt-teleop-agri | 89 | 4 | ██████████ 96% |
| tpt-identity | 88 | 4 | ██████████ 96% |
| tpt-medical | 173 | 8 | ██████████ 96% |
| tpt-substrate | 43 | 2 | ██████████ 96% |
| tpt-lattice | 149 | 7 | ██████████ 96% |
| tpt-av-sync | 165 | 8 | ██████████ 95% |
| tpt-e-link | 41 | 2 | ██████████ 95% |
| tpt-av-asset | 101 | 5 | ██████████ 95% |
| tpt-deb-toolkit | 161 | 8 | ██████████ 95% |
| tpt-fluids | 119 | 6 | ██████████ 95% |
| tpt-fulcrum | 79 | 4 | ██████████ 95% |
| tpt-bastion | 59 | 3 | ██████████ 95% |
| tpt-teleop-construction | 98 | 5 | ██████████ 95% |
| tpt-des | 97 | 5 | ██████████ 95% |
| tpt-meridian | 111 | 6 | █████████░ 95% |
| tpt-power | 166 | 9 | █████████░ 95% |
| tpt-banking | 147 | 8 | █████████░ 95% |
| tpt-multibody-dynamics | 147 | 8 | █████████░ 95% |
| tpt-cv | 143 | 8 | █████████░ 95% |
| tpt-linux2026 | 138 | 8 | █████████░ 95% |
| tpt-local-ai | 138 | 8 | █████████░ 95% |
| tpt-pdf | 155 | 9 | █████████░ 95% |
| tpt-foundryos | 102 | 6 | █████████░ 94% |
| tpt-chrysalis | 82 | 5 | █████████░ 94% |
| tpt-silicon | 82 | 5 | █████████░ 94% |
| tpt-rust6 | 130 | 8 | █████████░ 94% |
| tpt-tektos | 65 | 4 | █████████░ 94% |
| tpt-xml | 78 | 5 | █████████░ 94% |
| tpt-formal-lab | 153 | 10 | █████████░ 94% |
| tpt-crucible-py | 580 | 38 | █████████░ 94% |
| tpt-intellect | 212 | 14 | █████████░ 94% |
| tpt-swarm | 121 | 8 | █████████░ 94% |
| tpt-colour | 105 | 7 | █████████░ 94% |
| tpt-media | 647 | 46 | █████████░ 93% |
| tpt-hiveforge | 140 | 10 | █████████░ 93% |
| tpt-syntaxis | 28 | 2 | █████████░ 93% |
| tpt-zero-text | 377 | 28 | █████████░ 93% |
| tpt-testkit | 53 | 4 | █████████░ 93% |
| tpt-beacon | 104 | 8 | █████████░ 93% |
| tpt-kv-quant | 48 | 4 | █████████░ 92% |
| tpt-fab | 45 | 4 | █████████░ 92% |
| tpt-net-async | 45 | 4 | █████████░ 92% |
| tpt-production | 156 | 14 | █████████░ 92% |
| tpt-async | 132 | 12 | █████████░ 92% |
| tpt-rustir | 77 | 7 | █████████░ 92% |
| tpt-rust2 | 43 | 4 | █████████░ 91% |
| tpt-query | 82 | 8 | █████████░ 91% |
| tpt-koinon | 132 | 13 | █████████░ 91% |
| tpt-formal | 131 | 13 | █████████░ 91% |
| tpt-voice | 80 | 8 | █████████░ 91% |
| tpt-strategygraph | 118 | 12 | █████████░ 91% |
| tpt-primitives | 98 | 10 | █████████░ 91% |
| tpt-construction | 176 | 18 | █████████░ 91% |
| tpt-biocad | 58 | 6 | █████████░ 91% |
| tpt-equinox | 48 | 5 | █████████░ 91% |
| tpt-explorer | 86 | 9 | █████████░ 91% |
| tpt-email | 179 | 19 | █████████░ 90% |
| tpt-synapse | 47 | 5 | █████████░ 90% |
| tpt-basestation | 111 | 12 | █████████░ 90% |
| tpt-telos | 129 | 14 | █████████░ 90% |
| tpt-armature | 110 | 12 | █████████░ 90% |
| tpt-stratum | 119 | 13 | █████████░ 90% |
| tpt-protocol | 91 | 10 | █████████░ 90% |
| tpt-engineering | 145 | 16 | █████████░ 90% |
| tpt-layout | 124 | 14 | █████████░ 90% |
| tpt-gis | 122 | 14 | █████████░ 90% |
| tpt-agriculture | 155 | 18 | █████████░ 90% |
| tpt-code-command-center | 60 | 7 | █████████░ 90% |
| tpt-argus | 126 | 15 | █████████░ 89% |
| tpt-dynamo | 50 | 6 | █████████░ 89% |
| tpt-chassis | 66 | 8 | █████████░ 89% |
| tpt-datacenter | 99 | 12 | █████████░ 89% |
| tpt-flight-control | 98 | 12 | █████████░ 89% |
| tpt-shipyard | 352 | 44 | █████████░ 89% |
| tpt-law | 79 | 10 | █████████░ 89% |
| tpt-embedded-tools | 155 | 20 | █████████░ 89% |
| tpt-strata | 193 | 25 | █████████░ 89% |
| tpt-fabric | 131 | 17 | █████████░ 89% |
| tpt-cortex | 100 | 13 | █████████░ 88% |
| tpt-odyssey | 51 | 7 | █████████░ 88% |
| tpt-healthcare-nz | 106 | 15 | █████████░ 88% |
| tpt-weave | 279 | 40 | █████████░ 87% |
| tpt-electromagnetics | 110 | 16 | █████████░ 87% |
| tpt-abyss | 67 | 10 | █████████░ 87% |
| tpt-buildsmart | 99 | 15 | █████████░ 87% |
| tpt-rust4 | 83 | 13 | █████████░ 86% |
| tpt-terminal-ui | 76 | 12 | █████████░ 86% |
| tpt-soma | 107 | 17 | █████████░ 86% |
| tpt-capsec | 98 | 16 | █████████░ 86% |
| tpt-cli | 49 | 8 | █████████░ 86% |
| tpt-netctl | 48 | 8 | █████████░ 86% |
| tpt-zenith | 36 | 6 | █████████░ 86% |
| tpt-aero | 176 | 30 | █████████░ 85% |
| tpt-systems-optimisation | 306 | 53 | █████████░ 85% |
| tpt-doc | 144 | 25 | █████████░ 85% |
| tpt-thermodynamics | 143 | 25 | █████████░ 85% |
| tpt-spectrumos | 86 | 16 | ████████░░ 84% |
| tpt-flow | 112 | 21 | ████████░░ 84% |
| tpt-construct | 69 | 13 | ████████░░ 84% |
| tpt-conduit | 42 | 8 | ████████░░ 84% |
| tpt-chemistry | 186 | 36 | ████████░░ 84% |
| tpt-rust7 | 35 | 7 | ████████░░ 83% |
| tpt-farmer | 39 | 8 | ████████░░ 83% |
| tpt-asn1 | 95 | 20 | ████████░░ 83% |
| tpt-diskview | 42 | 9 | ████████░░ 82% |
| tpt-raglite | 79 | 17 | ████████░░ 82% |
| tpt-av | 81 | 19 | ████████░░ 81% |
| tpt-homestack | 194 | 46 | ████████░░ 81% |
| tpt-aegis | 105 | 25 | ████████░░ 81% |
| tpt-ate | 25 | 6 | ████████░░ 81% |
| tpt-crucible | 86 | 21 | ████████░░ 80% |
| tpt-oikos | 45 | 11 | ████████░░ 80% |
| tpt-pattern | 49 | 12 | ████████░░ 80% |
| tpt-vanguard | 65 | 16 | ████████░░ 80% |
| tpt-simd | 347 | 86 | ████████░░ 80% |
| tpt-clipboard | 20 | 5 | ████████░░ 80% |
| tpt-astrobus | 82 | 21 | ████████░░ 80% |
| tpt-online-video | 690 | 184 | ████████░░ 79% |
| tpt-quant-core | 41 | 11 | ████████░░ 79% |
| tpt-aion | 33 | 9 | ████████░░ 79% |
| tpt-thermal | 71 | 20 | ████████░░ 78% |
| tpt-runtime | 98 | 28 | ████████░░ 78% |
| tpt-servo | 35 | 10 | ████████░░ 78% |
| tpt-finder | 73 | 21 | ████████░░ 78% |
| tpt-lexicon | 72 | 21 | ████████░░ 77% |
| tpt-neuron | 48 | 14 | ████████░░ 77% |
| tpt-e-wasm | 47 | 14 | ████████░░ 77% |
| tpt-mesh | 199 | 60 | ████████░░ 77% |
| tpt-cambium | 59 | 18 | ████████░░ 77% |
| tpt-cobalt | 108 | 33 | ████████░░ 77% |
| tpt-gameforge | 75 | 23 | ████████░░ 77% |
| tpt-helm | 48 | 15 | ████████░░ 76% |
| tpt-q-phase | 38 | 13 | ███████░░░ 75% |
| tpt-webrtc | 134 | 47 | ███████░░░ 74% |
| tpt-wasmforge | 50 | 19 | ███████░░░ 72% |
| tpt-wasm | 132 | 51 | ███████░░░ 72% |
| tpt-press | 80 | 31 | ███████░░░ 72% |
| tpt-moira | 95 | 40 | ███████░░░ 70% |
| tpt-rfc | 242 | 106 | ███████░░░ 70% |
| tpt-sensetel | 35 | 17 | ███████░░░ 67% |
| tpt-shatter | 144 | 70 | ███████░░░ 67% |
| tpt-virtual | 99 | 50 | ███████░░░ 66% |
| tpt-gitcastle | 38 | 20 | ███████░░░ 66% |
| tpt-mosaic | 76 | 40 | ███████░░░ 66% |
| tpt-reficon | 40 | 22 | ██████░░░░ 65% |
| tpt-helix | 85 | 47 | ██████░░░░ 64% |
| tpt-building-designer | 32 | 18 | ██████░░░░ 64% |
| tpt-ignis | 22 | 13 | ██████░░░░ 63% |
| tpt-warden | 41 | 25 | ██████░░░░ 62% |
| tpt-morph | 35 | 24 | ██████░░░░ 59% |
| tpt-certus | 41 | 32 | ██████░░░░ 56% |
| tpt-mathica | 21 | 17 | ██████░░░░ 55% |
| tpt-compute | 28 | 29 | █████░░░░░ 49% |
| tpt-profiler | 161 | 184 | █████░░░░░ 47% |
| tpt-mcpbox | 51 | 61 | █████░░░░░ 46% |
| tpt-pantheon | 23 | 30 | ████░░░░░░ 43% |
| tpt-augur | 57 | 75 | ████░░░░░░ 43% |
| tpt-hearth | 92 | 144 | ████░░░░░░ 39% |
| tpt-power-utility | 105 | 183 | ████░░░░░░ 36% |
| tpt-env | 31 | 57 | ████░░░░░░ 35% |
| tpt-mathr | 43 | 129 | ██░░░░░░░░ 25% |
| tpt-hyle | 8 | 67 | █░░░░░░░░░ 11% |
| tpt-operations | 5 | 69 | █░░░░░░░░░ 7% |
| tpt-ms-vs | 5 | 92 | █░░░░░░░░░ 5% |
| tpt-senses | 8 | 152 | ░░░░░░░░░░ 5% |
| tpt-conductor | 2 | 56 | ░░░░░░░░░░ 3% |
| tpt-raster | 2 | 84 | ░░░░░░░░░░ 2% |
| tpt-wslx | 1 | 80 | ░░░░░░░░░░ 1% |
| tpt-actuarial | 0 | 109 | ░░░░░░░░░░ 0% |
| tpt-aether | 0 | 57 | ░░░░░░░░░░ 0% |
| tpt-ai | 0 | 144 | ░░░░░░░░░░ 0% |
| tpt-canvas | 0 | 85 | ░░░░░░░░░░ 0% |
| tpt-cargo-vitals | 0 | 43 | ░░░░░░░░░░ 0% |
| tpt-cloud-observability | 0 | 63 | ░░░░░░░░░░ 0% |
| tpt-convoy | 0 | 32 | ░░░░░░░░░░ 0% |
| tpt-dir | 0 | 86 | ░░░░░░░░░░ 0% |
| tpt-fonts | 0 | 92 | ░░░░░░░░░░ 0% |
| tpt-glide | 0 | 59 | ░░░░░░░░░░ 0% |
| tpt-hands | 0 | 140 | ░░░░░░░░░░ 0% |
| tpt-ichnos | 0 | 61 | ░░░░░░░░░░ 0% |
| tpt-l-riscv | 0 | 130 | ░░░░░░░░░░ 0% |
| tpt-macro | 0 | 53 | ░░░░░░░░░░ 0% |
| tpt-methuselah | 0 | 75 | ░░░░░░░░░░ 0% |
| tpt-model | 0 | 63 | ░░░░░░░░░░ 0% |
| tpt-monitor | 0 | 94 | ░░░░░░░░░░ 0% |
| tpt-netguard | 0 | 98 | ░░░░░░░░░░ 0% |
| tpt-norma | 0 | 58 | ░░░░░░░░░░ 0% |
| tpt-portus | 0 | 70 | ░░░░░░░░░░ 0% |
| tpt-pulse | 0 | 61 | ░░░░░░░░░░ 0% |
| tpt-purge | 0 | 77 | ░░░░░░░░░░ 0% |
| tpt-replicate | 0 | 64 | ░░░░░░░░░░ 0% |
| tpt-search | 0 | 180 | ░░░░░░░░░░ 0% |
| tpt-semadiff | 0 | 59 | ░░░░░░░░░░ 0% |
| tpt-startup | 0 | 78 | ░░░░░░░░░░ 0% |
| tpt-statera | 0 | 74 | ░░░░░░░░░░ 0% |
| tpt-symbolic | 0 | 70 | ░░░░░░░░░░ 0% |
| tpt-sync | 0 | 98 | ░░░░░░░░░░ 0% |
| tpt-teleop-inspection | 0 | 102 | ░░░░░░░░░░ 0% |
| tpt-teleop-medical | 0 | 42 | ░░░░░░░░░░ 0% |
| tpt-teleop-urban | 0 | 125 | ░░░░░░░░░░ 0% |
| tpt-thought | 0 | 250 | ░░░░░░░░░░ 0% |
| tpt-vault | 0 | 88 | ░░░░░░░░░░ 0% |
| tpt-version | 0 | 52 | ░░░░░░░░░░ 0% |
| tpt-view | 0 | 106 | ░░░░░░░░░░ 0% |
| tpt-workspaces | 0 | 48 | ░░░░░░░░░░ 0% |
| tpt-zones | 0 | 66 | ░░░░░░░░░░ 0% |
Needs attention
<details><summary>No <code>todo.md</code> (19)</summary>tpt-airport-control, tpt-credentials-nz, tpt-decentralized-social, tpt-gets-nz, tpt-government, tpt-local-emergency, tpt-marketplace-nz, tpt-millenium, tpt-mixer, tpt-ms-ad, tpt-ms-cp, tpt-ms-ex, tpt-payment-merchant, tpt-payments, tpt-physics-engine, tpt-poa-registry-nz, tpt-readme, tpt-resource-consent-nz, tpt-transport
</details> <details><summary><code>todo.md</code> has no checkboxes (8)</summary>tpt-emergency, tpt-hermes, tpt-infrastructure-engineer, tpt-novacore, tpt-rust5, tpt-spectra, tpt-teleop-marine, tpt-will-estate-nz
</details> <details><summary>No GitHub description (0)</summary>None
</details> <!-- PROGRESS:END -->Status key (shown next to every repo below): ✅ all tasks complete · 🚧 in progress (% of todo.md done) · ⏳ queued, nothing done yet · ❔ no todo.md to measure
What is this?
TPT Solutions is a large, deliberately layered body of open-source work. A small set of foundation crates (bytes, text, math, types, verification, async I/O, crypto, capability security) sit at the bottom. Engines and platforms (databases, compilers, AI runtimes, media, simulation) are built on them, and vertical products (robotics, energy, healthcare, government, desktop tools) sit on top.
With 300+ repositories, the fastest way in is to pick the layer that matches what you need:
| If you want… | Start at |
|---|---|
Small no_std, zero-dependency building blocks | Layer 0 — Primitives |
| Refinement types, contracts, proofs, solvers for Rust | Layer 1 — Verification & types |
| Async I/O, wire formats, parsers, crypto, sandboxing | Layer 2 — Runtime, I/O & security |
| A database, compiler, AI runtime, media or GPU engine | Layer 3 — Engines & platforms |
| Physics / science / engineering simulation | Simulation & science |
| Robots, drones, embedded, energy, space, telecom | Cyber-physical & embedded |
| Ready-to-use apps and self-hostable platforms | Applications |
A note on the map below. It is organised from each repo's GitHub description and from dependencies the descriptions state explicitly (for example,
tpt-mathnames its consumers andtpt-primitivesnames the ecosystems it underpins). Arrows are conceptual layering, not a generatedCargo.tomlgraph. Some repos are early-stage or concept-stage; check each repo's README for maturity.
How the foundations fit together
flowchart TB
subgraph L0["Layer 0 — Primitives (no_std, zero-dep)"]
zb[tpt-zero-bytes]
zt[tpt-zero-text]
prim[tpt-primitives]
r7[tpt-rust7]
qc[tpt-quant-core]
lex[tpt-lexregion]
math[tpt-math]
end
subgraph L1["Layer 1 — Verification & types"]
formal[tpt-formal]
zf[tpt-zero-formal]
reficon[tpt-reficon]
rustir[tpt-rustir]
compute[tpt-compute]
pulse[tpt-pulse]
solver[tpt-solver]
capsec[tpt-capsec]
end
subgraph L2["Layer 2 — Runtime, I/O & security"]
async[tpt-async / tpt-torus]
wire[tpt-proto / tpt-proto20 / tpt-rfc / tpt-asn1]
fmt[tpt-yaml / tpt-xml / tpt-data-parsers]
crypto[tpt-crypto]
sand[tpt-linux-sandbox / tpt-privd / tpt-writ]
end
subgraph L3["Layer 3 — Engines & platforms"]
gpu[tpt-gpu / tpt-uir / tpt-infer]
db[tpt-keystone-db / tpt-strata / tpt-search]
comp[tpt-moira / tpt-telos / tpt-eidos]
ai[tpt-ai / tpt-anima / tpt-norma]
media[tpt-kinetix / tpt-visual / tpt-cadence]
fabric[tpt-fabric / tpt-concord / tpt-repro]
end
subgraph L4["Layer 4 — Verticals"]
sci[Science & engineering sims]
cps[Teleop, embedded, energy, space]
apps[Apps & self-hosted platforms]
end
L0 --> L1 --> L2 --> L3 --> L4
L0 --> L2
prim -.underpins.-> fabric
math -.numeric substrate.-> sci
math -.numeric substrate.-> formal
uirn[tpt-uir] -.contract between engines.-> gpu
The short version
tpt-zero-*,tpt-primitives,tpt-rust7,tpt-mathare the ground floor: bytes, text, deterministic time, CRDT traits, exact arithmetic, units, linear algebra, autodiff.tpt-formal/tpt-zero-formal/tpt-reficon/tpt-rustiradd design-by-contract, refinement and dependent types.tpt-solver(SAT/SMT/constraints) andtpt-mathicaback them with certificates.tpt-async/tpt-torus, the protocol crates,tpt-crypto, and the sandbox/capability crates provide I/O, serialisation and security that every engine reuses.tpt-uiris the hardware-agnostic IR contract between execution engines in the AI stack (tpt-gpu,tpt-infer,tpt-crucible-py,tpt-local-ai).tpt-fabric,tpt-repro,tpt-concordsharetpt-primitivesas their common substrate.tpt-mathis the numeric substrate fortpt-science,tpt-engineeringandtpt-formal; the physics crates (tpt-fluids,tpt-aero,tpt-chemistry, …) sit on that stack.tpt-rust1–tpt-rust7are the workspaces of the TUP (physical-systems) platform: units & topology → edge memory → simulation & dispatch → safety guardrails.tpt-e-link→tpt-e-node→tpt-e-wasmform the embedded stack: a shared wire format, a device runtime, and a Wasm micro-runtime, withtpt-embedded-core/tpt-embedded-toolsfor verified firmware and host-side analysis.tpt-nexusis the integration harness tying verified codegen to the capability kernel.
Layer 0 — Primitives
Zero-dependency, mostly no_std building blocks. Everything else can assume these exist.
| Repo | What it is |
|---|---|
| tpt-zero-bytes<!--s--> 🚧 98%<!--/s--> | Zero-alloc encoding (base64/hex/varint/endian), checksums/CRC, hashing |
| tpt-zero-text<!--s--> 🚧 93%<!--/s--> | no_std text, parsing and math primitives — the "structural layer" of tpt-zero-* |
| tpt-zero-formal<!--s--> 🚧 98%<!--/s--> | Runtime building blocks for verification, contracts and probabilistic computing |
| tpt-primitives<!--s--> 🚧 90%<!--/s--> | Canonical shared primitives underpinning Fabric, Repro and Concord |
| tpt-rust7<!--s--> 🚧 83%<!--/s--> | Deterministic virtual time, CRDT merge traits, lifetime-bound telemetry |
| tpt-math<!--s--> ✅<!--/s--> | Units, exact arithmetic, linear algebra, probability, stats, autodiff, symbolics |
| tpt-quant-core<!--s--> 🚧 78%<!--/s--> | no_std quantization primitives: scales, bit-packing, calibration |
| tpt-lexregion<!--s--> 🚧 98%<!--/s--> | Lexically-scoped memory regions with O(1) bulk free |
| tpt-pattern<!--s--> 🚧 80%<!--/s--> | Linear-time, DFA-compiled pattern matching (no backtracking) |
| tpt-barcode<!--s--> 🚧 98%<!--/s--> | Zero-alloc barcode generation and scanning |
| tpt-compute<!--s--> 🚧 49%<!--/s--> | Dependent tensors and topology-tracked CPU/GPU/NPU buffers |
| tpt-dev-dx<!--s--> 🚧 95%<!--/s--> | Env mocking, snapshot testing, fake data, FS fixtures, cargo scrubber TUI |
| tpt-dx-testing<!--s--> 🚧 97%<!--/s--> | Async trait mocking, snapshots, fixtures |
| tpt-terminal-ui<!--s--> 🚧 86%<!--/s--> | CLI config, TOTP/QR, colour extraction crates |
Layer 1 — Verification & types
The "prove it" layer: contracts, refinement/dependent types, solvers, and capability typing.
| Repo | What it is |
|---|---|
| tpt-formal<!--s--> 🚧 90%<!--/s--> | Design-by-contract foundation: typestate, ghost state, proof ASTs, deterministic simulation |
| tpt-formal-lab<!--s--> 🚧 93%<!--/s--> | Proof-native building blocks for safety-critical Rust, exact arithmetic |
| tpt-reficon<!--s--> 🚧 64%<!--/s--> | Refinement types, verified FFI, fractional-permission borrows (in-house QF_LRA solver) |
| tpt-rustir<!--s--> 🚧 91%<!--/s--> | MIR-native dependent types via stable_mir |
| tpt-pulse<!--s--> ⏳ 0%<!--/s--> | Session-typed channels and compile-time reactive signals |
| tpt-capsec<!--s--> 🚧 85%<!--/s--> | Compile-time capability-based security |
| tpt-solver<!--s--> 🚧 98%<!--/s--> | SAT / SMT / constraint solvers with certificate-checked results |
| tpt-systems-optimisation<!--s--> 🚧 85%<!--/s--> | MILP, MINLP, network flow, constraint programming |
| tpt-mathica<!--s--> 🚧 55%<!--/s--> | Proof kernel, counterexample search, conjecture generation |
| tpt-syntaxis<!--s--> 🚧 93%<!--/s--> | Rust + Lean 4 theorem discovery and verification |
| tpt-certus<!--s--> 🚧 56%<!--/s--> | Formally verified 3D spatial library suite |
| tpt-statera<!--s--> ⏳ 0%<!--/s--> | Verified financial-invariant / ledger engine |
| tpt-norma<!--s--> ⏳ 0%<!--/s--> | Verified bounds on AI-agent actions (resource, time, safety) |
| tpt-axiom<!--s--> 🚧 98%<!--/s--> | Probabilistic types and ZK circuit generation |
| tpt-augur<!--s--> 🚧 43%<!--/s--> | Probabilistic programming language with Bayesian inference |
| tpt-concord<!--s--> 🚧 96%<!--/s--> | Specs, claims and evidence as machine-readable conformance objects |
| tpt-ichnos<!--s--> ⏳ 0%<!--/s--> | AI-native debugging and forensic replay for verified software |
| tpt-validex<!--s--> 🚧 97%<!--/s--> | Universal data-validation engine |
| tpt-av-test<!--s--> ✅<!--/s--> | Conformance, fuzzing and benchmarking harness (media) |
| tpt-nexus<!--s--> 🚧 98%<!--/s--> | Integration harness for verified codegen and the capability kernel |
| tpt-rust1<!--s--> 🚧 97%<!--/s--> | Hardening suite: ZK receipts, Wasm capability sandbox, typestate hardware |
Layer 2 — Runtime, I/O & security
Async & networking
| Repo | What it is |
|---|---|
| tpt-async<!--s--> 🚧 91%<!--/s--> | Runtime-agnostic async stack: traits, executor, timers, TLS, HTTP, WebSocket |
| tpt-torus<!--s--> 🚧 97%<!--/s--> | io_uring / IOCP / kqueue behind one async API |
| tpt-net-async<!--s--> 🚧 91%<!--/s--> | HTTP caching, graceful shutdown, retry, pooling |
| tpt-netctl<!--s--> 🚧 85%<!--/s--> | Backend-independent nftables / eBPF-XDP control API |
| tpt-webrtc<!--s--> 🚧 74%<!--/s--> | Formally verified WebRTC stack, AV1-first |
| tpt-mesh<!--s--> 🚧 76%<!--/s--> | Encrypted P2P mesh (QUIC, Noise XX) |
Wire formats, schemas & parsers
| Repo | What it is |
|---|---|
| tpt-proto<!--s--> 🚧 99%<!--/s--> | Clean-room Protocol Buffers–compatible ecosystem |
| tpt-proto20<!--s--> 🚧 95%<!--/s--> | Schema-first contracts, binary wire format, RPC/streaming |
| tpt-rfc<!--s--> 🚧 69%<!--/s--> | Clean-room implementations of IETF RFC protocols |
| tpt-asn1<!--s--> 🚧 82%<!--/s--> | Zero-copy ASN.1 DER/BER/CER |
| tpt-yaml<!--s--> 🚧 96%<!--/s--> | Dependency-free YAML: parser, serde, format-preserving edits, JSON Schema |
| tpt-xml<!--s--> 🚧 93%<!--/s--> | Security-first XML: reader/writer, DOM, serde, XPath subset |
| tpt-data-parsers<!--s--> 🚧 97%<!--/s--> | JSONL, GeoJSON, logfmt, cron, MIME parsers |
| tpt-io-standards<!--s--> 🚧 96%<!--/s--> | Industry data formats across medical, construction, engineering |
| tpt-protocol<!--s--> 🚧 90%<!--/s--> | 19 industrial/medical/hardware protocols (Modbus, CAN, BACnet, HL7, MAVLink…) |
| tpt-netmon<!--s--> 🚧 97%<!--/s--> | Typed SNMP/MIB replacement with Prometheus/OTLP export |
| tpt-dir<!--s--> ⏳ 0%<!--/s--> | Typed directory-protocol / identity schema (replaces LDAP filter strings) |
| tpt-telemetry<!--s--> ✅<!--/s--> | Typed observability contract; Syslog/CEF/LEEF parsing |
| tpt-microlog<!--s--> 🚧 96%<!--/s--> | Lightweight guaranteed-delivery telemetry and log router |
Crypto, sandboxing & capability security
| Repo | What it is |
|---|---|
| tpt-crypto<!--s--> 🚧 97%<!--/s--> | no_std, constant-time crypto incl. ML-KEM / ML-DSA |
| tpt-linux-sandbox<!--s--> 🚧 97%<!--/s--> | Landlock / seccomp / namespaces / cgroups sandboxing |
| tpt-privd<!--s--> 🚧 98%<!--/s--> | Unprivileged→privileged daemon primitive with audit log |
| tpt-writ<!--s--> 🚧 97%<!--/s--> | Proof-gated capability guard for MCP tool calls |
| tpt-mcpbox<!--s--> 🚧 45%<!--/s--> | Zero-trust MCP proxy and Wasm tool runtime |
| tpt-hermes<!--s--> ❔<!--/s--> | Write-once Wasm hardware drivers with capability sandboxing |
| tpt-aion<!--s--> 🚧 78%<!--/s--> | Verified, self-decoding data container with ZK compliance proofs |
| tpt-cargo-vitals<!--s--> ⏳ 0%<!--/s--> | Local dependency audit: CVEs, licences, bloat |
| tpt-linux-hw<!--s--> 🚧 97%<!--/s--> | Async Linux hardware discovery (sysfs, PCI/USB, netlink) |
| tpt-linux2026<!--s--> 🚧 94%<!--/s--> | 10 libraries for missing Linux plumbing (power, HDR/VRR, eBPF, tiering) |
| tpt-deb-toolkit<!--s--> 🚧 95%<!--/s--> | Zero-copy Debian/Ubuntu package management |
| tpt-runtime<!--s--> 🚧 77%<!--/s--> | Unified workload runtime for Windows / heterogeneous compute |
| tpt-wasm<!--s--> 🚧 72%<!--/s--> | Independent WebAssembly implementation |
Layer 3 — Engines & platforms
Compilers, languages & code intelligence
| Repo | What it is |
|---|---|
| tpt-moira<!--s--> 🚧 70%<!--/s--> | From-scratch Rust compiler (Clotho / Lachesis / Atropos) |
| tpt-telos<!--s--> 🚧 90%<!--/s--> | Intent → verified Rust/Go agentic compiler |
| tpt-eidos<!--s--> ✅<!--/s--> | Proof-native dependently typed language |
| tpt-silicon<!--s--> 🚧 94%<!--/s--> | EDA toolchain with Silica HDL → Verilog |
| tpt-fulcrum<!--s--> 🚧 95%<!--/s--> | Legacy code → knowledge graph → regenerated code |
| tpt-weave<!--s--> 🚧 87%<!--/s--> | Codebase indexing and cross-file symbol graphs |
| tpt-semadiff<!--s--> ⏳ 0%<!--/s--> | AST-aware diff for AI-generated changes |
| tpt-armature<!--s--> 🚧 90%<!--/s--> | Reverse engineering / binary analysis (PE, ELF, Mach-O) |
| tpt-ms-vs<!--s--> 🚧 5%<!--/s--> | Memory-safe build system (MSBuild alternative) |
| tpt-cli<!--s--> 🚧 85%<!--/s--> | Orchestrate coding agents against todo.md |
| tpt-anvil<!--s--> 🚧 98%<!--/s--> | Local-first AI coding assistant |
| tpt-code-command-center<!--s--> 🚧 89%<!--/s--> | VS Code proxy: redact, cache, compress, route AI requests |
| tpt-env<!--s--> 🚧 35%<!--/s--> | PATH / SDK / environment-variable manager |
AI, inference & GPU
| Repo | What it is |
|---|---|
| tpt-uir<!--s--> 🚧 99%<!--/s--> | Hardware-agnostic IR — the contract between TPT AI execution engines |
| tpt-gpu<!--s--> 🚧 97%<!--/s--> | Hardware-agnostic GPU compute platform |
| tpt-cobalt<!--s--> 🚧 76%<!--/s--> | Unified computational substrate for differentiable computing |
| tpt-infer<!--s--> 🚧 98%<!--/s--> | Edge inference with compile-time tensor shapes |
| tpt-crucible<!--s--> 🚧 80%<!--/s--> / tpt-crucible-py<!--s--> 🚧 93%<!--/s--> | AI compiler suite: GGUF/ONNX/PyTorch → FPGAs, analog, neuromorphic, photonic |
| tpt-local-ai<!--s--> 🚧 94%<!--/s--> | HF model caching, LoRA merging, pure-Rust tokenizers |
| tpt-kv-quant<!--s--> 🚧 92%<!--/s--> | KV-cache quantization |
| tpt-abyss<!--s--> 🚧 87%<!--/s--> | Dynamic-depth LLM inference |
| tpt-spark<!--s--> 🚧 96%<!--/s--> | On-device WebGPU LLM chat (GGUF, WGSL shaders) |
| tpt-lexicon<!--s--> 🚧 77%<!--/s--> | Neuro-symbolic preprocessing for LLM pipelines |
| tpt-raglite<!--s--> 🚧 82%<!--/s--> | Embeddable offline RAG |
| tpt-rust6<!--s--> 🚧 94%<!--/s--> | Rust-native scientific computing and AI stack |
Agents & intelligence
| Repo | What it is |
|---|---|
| tpt-ai<!--s--> ⏳ 0%<!--/s--> | Minimal AI stack: LLM client, structured output, MCP tool sharing |
| tpt-ai-agents<!--s--> 🚧 96%<!--/s--> | LLM agents with streaming clients and RAG |
| tpt-anima<!--s--> 🚧 96%<!--/s--> | Four-layer AI runtime for autonomous agents |
| tpt-locus<!--s--> ✅<!--/s--> | Multi-agent orchestration over NATS/gRPC |
| tpt-intellect<!--s--> 🚧 93%<!--/s--> | Structured intelligence primitive |
| tpt-eve<!--s--> 🚧 95%<!--/s--> | Cognitive architecture: symbolic + causal + active learning |
| tpt-neuron<!--s--> 🚧 77%<!--/s--> | Memory architecture where structure is earned through use |
| tpt-vitalis<!--s--> 🚧 96%<!--/s--> | Survival layer stack for autonomous agents |
| tpt-aletheia<!--s--> ✅<!--/s--> | Closed-loop epistemic engine for physics models |
| tpt-sensetel<!--s--> 🚧 67%<!--/s--> | Edge semantic capture with verified dispatch |
| tpt-koinon<!--s--> 🚧 91%<!--/s--> | Verified settlement for agent payments |
| tpt-oikos<!--s--> 🚧 80%<!--/s--> | Proof-native compute fabric for the agent economy |
| tpt-swarm<!--s--> 🚧 93%<!--/s--> | Orchestration layer for humanoid/drone fleets |
Data, storage & distributed systems
| Repo | What it is |
|---|---|
| tpt-keystone-db<!--s--> 🚧 98%<!--/s--> | Multi-engine data platform (relational, geo, graph, vector, time-series…) |
| tpt-archon<!--s--> 🚧 95%<!--/s--> | Storage engine + capability microkernel + database stack |
| tpt-pantheon<!--s--> 🚧 43%<!--/s--> | Self-contained platform as one workspace with unified storage |
| tpt-strata<!--s--> 🚧 88%<!--/s--> | Embeddable columnar query engine |
| tpt-search<!--s--> ⏳ 0%<!--/s--> | Hybrid scalar / vector / graph search with CRDT replication |
| tpt-streamforge<!--s--> 🚧 99%<!--/s--> | Zero-copy streaming ETL |
| tpt-synapse<!--s--> 🚧 90%<!--/s--> | MQTT/Kafka/AMQP/Redis broker over shared storage |
| tpt-fabric<!--s--> 🚧 88%<!--/s--> | Distributed-computing substrate with capability control |
| tpt-repro<!--s--> ✅<!--/s--> | Reproducibility substrate |
| tpt-workflow<!--s--> 🚧 97%<!--/s--> | Durable execution / BPM engine |
| tpt-scheduler<!--s--> 🚧 99%<!--/s--> | Raft-backed exactly-once job scheduler |
| tpt-boxcar<!--s--> ✅<!--/s--> | App-lifecycle monorepo: sandbox, proxy, eBPF observability, deploy |
| tpt-gatemesh<!--s--> 🚧 98%<!--/s--> | API gateway / service mesh with Wasm plugins |
| tpt-bastion<!--s--> 🚧 95%<!--/s--> | Type-safe Infrastructure-as-Code (Terraform alternative) |
| tpt-argus<!--s--> 🚧 89%<!--/s--> | Verified observability platform with alert DSL |
| tpt-cloud-observability<!--s--> ⏳ 0%<!--/s--> | OTel batching, PII redaction, circuit breakers |
| tpt-virtual<!--s--> 🚧 66%<!--/s--> | Microkernel VMM for VMs, containers and Wasm |
| tpt-construct<!--s--> 🚧 84%<!--/s--> | Hypervisor and hardware emulator |
| tpt-helix<!--s--> 🚧 64%<!--/s--> | WASM-native web platform runtime |
| tpt-chora<!--s--> ✅<!--/s--> | Proof-native GPU presentation/media runtime |
Media & documents
| Repo | What it is |
|---|---|
| tpt-kinetix<!--s--> 🚧 98%<!--/s--> | Lock-free media processing engine (FFmpeg successor) |
| tpt-visual<!--s--> 🚧 98%<!--/s--> | GPU-accelerated video processing |
| tpt-cadence<!--s--> 🚧 97%<!--/s--> | Zero-dependency audio codec suite |
| tpt-dsp<!--s--> 🚧 95%<!--/s--> | Real-time-safe DSP for audio/RF/control |
| tpt-voice<!--s--> 🚧 90%<!--/s--> | Transcription, voice isolation, diarization |
| tpt-aura<!--s--> 🚧 95%<!--/s--> | Polymorphic master media format with provenance |
| tpt-av-sync<!--s--> 🚧 95%<!--/s--> · av-control<!--s--> 🚧 97%<!--/s--> · av-ui<!--s--> 🚧 98%<!--/s--> · av-asset<!--s--> 🚧 95%<!--/s--> | CRDT timelines · OSC/MIDI 2.0/DMX · media UI · proxies/thumbnails |
| tpt-cv<!--s--> 🚧 94%<!--/s--> | Computer vision (OpenCV alternative) |
| tpt-nova<!--s--> 🚧 98%<!--/s--> | AI-native ECS real-time engine |
| tpt-gameforge<!--s--> 🚧 76%<!--/s--> | HTML5/WebGL game engine |
| tpt-pdf<!--s--> 🚧 94%<!--/s--> · tpt-glyph<!--s--> 🚧 95%<!--/s--> · tpt-wasmforge<!--s--> 🚧 72%<!--/s--> | PDF processing · PDF/PS rendering · browser image/PDF |
| tpt-doc<!--s--> 🚧 85%<!--/s--> | OOXML, FHIR, EDIFACT, PDF, signatures |
| tpt-appfront<!--s--> 🚧 96%<!--/s--> | Write UI once in Rust, render anywhere |
| tpt-pwa<!--s--> ✅<!--/s--> · tpt-cortex<!--s--> 🚧 88%<!--/s--> | Offline-first PWA framework · native powers for PWAs |
Simulation & science
Built on tpt-math, tpt-compute and tpt-formal. Most are "pure-Rust, AI-native" libraries.
| Domain | Repos |
|---|---|
| Umbrella | tpt-science<!--s--> 🚧 99%<!--/s--> · tpt-engineering<!--s--> 🚧 90%<!--/s--> · tpt-physics<!--s--> ✅<!--/s--> · tpt-physics-engine<!--s--> ❔<!--/s--> |
| Fluids, thermo, process | tpt-fluids<!--s--> 🚧 95%<!--/s--> · tpt-thermodynamics<!--s--> 🚧 85%<!--/s--> · tpt-thermal<!--s--> 🚧 78%<!--/s--> · tpt-process<!--s--> 🚧 97%<!--/s--> |
| Mechanics & structures | tpt-fem<!--s--> 🚧 97%<!--/s--> · tpt-multibody-dynamics<!--s--> 🚧 94%<!--/s--> · tpt-materials<!--s--> 🚧 98%<!--/s--> · tpt-aero<!--s--> 🚧 85%<!--/s--> · tpt-transportation<!--s--> 🚧 98%<!--/s--> |
| Waves & fields | tpt-optics<!--s--> 🚧 97%<!--/s--> · tpt-acoustics<!--s--> 🚧 97%<!--/s--> · tpt-electromagnetics<!--s--> 🚧 87%<!--/s--> · tpt-electronics<!--s--> 🚧 99%<!--/s--> |
| Chemistry & life sciences | tpt-chemistry<!--s--> 🚧 83%<!--/s--> · tpt-soma<!--s--> 🚧 86%<!--/s--> · tpt-cerebrum<!--s--> 🚧 99%<!--/s--> · tpt-medical<!--s--> 🚧 95%<!--/s--> · tpt-biosig<!--s--> 🚧 99%<!--/s--> · tpt-spectra<!--s--> ❔<!--/s--> · tpt-biocad<!--s--> 🚧 90%<!--/s--> |
| Control, estimation, simulation | tpt-control<!--s--> 🚧 96%<!--/s--> · tpt-des<!--s--> 🚧 95%<!--/s--> · tpt-perception<!--s--> 🚧 97%<!--/s--> · tpt-robotics<!--s--> ✅<!--/s--> |
| Math & research | tpt-millenium<!--s--> ❔<!--/s--> · tpt-mathica<!--s--> 🚧 55%<!--/s--> · tpt-syntaxis<!--s--> 🚧 93%<!--/s--> |
| Fabrication & EDA | tpt-fab<!--s--> 🚧 91%<!--/s--> · tpt-ate<!--s--> 🚧 80%<!--/s--> · tpt-silicon<!--s--> 🚧 94%<!--/s--> · tpt-shipyard<!--s--> 🚧 88%<!--/s--> · tpt-biocad<!--s--> 🚧 90%<!--/s--> |
Cyber-physical & embedded
Embedded stack (tpt-e-*)
tpt-e-link (wire format) → tpt-e-node (device runtime) → tpt-e-wasm (applet runtime), verified by tpt-embedded-core and analysed by tpt-embedded-tools.
| Repo | What it is |
|---|---|
| tpt-e-link<!--s--> 🚧 95%<!--/s--> | Shared host/device wire-format protocol crate |
| tpt-e-node<!--s--> ✅<!--/s--> | no_std firmware SDK, ESP32 / RISC-V HAL |
| tpt-e-wasm<!--s--> 🚧 77%<!--/s--> | Zero-alloc Wasm micro-runtime for edge devices |
| tpt-embedded-core<!--s--> ✅<!--/s--> | Verified no_std ESP32 foundation |
| tpt-embedded-tools<!--s--> 🚧 88%<!--/s--> | Simulator, stack analyser, trace verification |
| tpt-basestation<!--s--> 🚧 90%<!--/s--> | ESP32 mission control: console, flash/OTA, BLE, Matter |
| tpt-vanguard<!--s--> 🚧 80%<!--/s--> | Safety-critical RTOS (Cortex-M/A) |
| tpt-chassis<!--s--> 🚧 89%<!--/s--> | Vehicle OS / AUTOSAR replacement |
TUP physical-systems stack (tpt-rust1 … tpt-rust7)
| Repo | Role |
|---|---|
| tpt-rust2<!--s--> 🚧 91%<!--/s--> | Units, timeseries alignment, topology, property tables |
| tpt-rust3<!--s--> ✅<!--/s--> | Edge memory and routing (WAL, store-and-forward) |
| tpt-rust4<!--s--> 🚧 86%<!--/s--> | Simulation, dispatch optimisation, digital twins |
| tpt-rust5<!--s--> ❔<!--/s--> | Safety guardrails: interlocks, rate limits, actuation gating |
| tpt-rust1<!--s--> 🚧 97%<!--/s--> · rust6<!--s--> 🚧 94%<!--/s--> · rust7<!--s--> 🚧 83%<!--/s--> | Hardening · scientific/AI stack · primitives (see above) |
Teleoperation family
Shared core: tpt-teleop<!--s--> ✅<!--/s-->. Verticals: construction<!--s--> 🚧 95%<!--/s--> · marine<!--s--> ❔<!--/s--> · agri<!--s--> 🚧 95%<!--/s--> · urban<!--s--> ⏳ 0%<!--/s--> · space<!--s--> ✅<!--/s--> · inspection<!--s--> ⏳ 0%<!--/s--> · medical<!--s--> ⏳ 0%<!--/s--> · fleet<!--s--> 🚧 97%<!--/s-->
Energy, industry & infrastructure
tpt-energy<!--s--> 🚧 96%<!--/s--> · tpt-power<!--s--> 🚧 94%<!--/s--> · tpt-dynamo<!--s--> 🚧 89%<!--/s--> · tpt-relay<!--s--> 🚧 98%<!--/s--> · tpt-servo<!--s--> 🚧 77%<!--/s--> · tpt-water<!--s--> ✅<!--/s--> · tpt-datacenter<!--s--> 🚧 89%<!--/s--> · tpt-tektos<!--s--> 🚧 94%<!--/s--> · tpt-convoy<!--s--> ⏳ 0%<!--/s--> · tpt-ignis<!--s--> 🚧 62%<!--/s--> · tpt-foundryos<!--s--> 🚧 94%<!--/s--> · tpt-chrysalis<!--s--> 🚧 94%<!--/s--> · tpt-construction<!--s--> 🚧 90%<!--/s--> · tpt-buildsmart<!--s--> 🚧 86%<!--/s--> · tpt-building-designer<!--s--> 🚧 64%<!--/s--> · tpt-infrastructure-engineer<!--s--> ❔<!--/s--> · tpt-production<!--s--> 🚧 91%<!--/s--> · tpt-farmer<!--s--> 🚧 82%<!--/s--> · tpt-agriculture<!--s--> 🚧 89%<!--/s--> · tpt-q-phase<!--s--> 🚧 74%<!--/s-->
Space, aviation, maritime, rail & vehicles
tpt-system-zero<!--s--> ✅<!--/s--> · tpt-astrobus<!--s--> 🚧 79%<!--/s--> · tpt-zenith<!--s--> 🚧 85%<!--/s--> · tpt-astrolink<!--s--> ✅<!--/s--> · tpt-substrate<!--s--> 🚧 95%<!--/s--> · tpt-equinox<!--s--> 🚧 90%<!--/s--> · tpt-hiveforge<!--s--> 🚧 93%<!--/s--> · tpt-selenograph<!--s--> 🚧 98%<!--/s--> · tpt-flight-control<!--s--> 🚧 89%<!--/s--> · tpt-airport-control<!--s--> ❔<!--/s--> · tpt-helm<!--s--> 🚧 76%<!--/s--> · tpt-conductor<!--s--> 🚧 3%<!--/s--> · tpt-morph<!--s--> 🚧 59%<!--/s-->
Telecom & wireless
tpt-aether<!--s--> ⏳ 0%<!--/s--> · tpt-novacore<!--s--> ❔<!--/s--> · tpt-spectrumos<!--s--> 🚧 84%<!--/s--> · tpt-bluetooth-mesh<!--s--> 🚧 98%<!--/s--> · tpt-stratum<!--s--> 🚧 90%<!--/s--> · tpt-res<!--s--> ✅<!--/s-->
Applications
Desktop utilities (Windows / Linux / Archon)
| Repo | What it is |
|---|---|
| tpt-explorer<!--s--> 🚧 90%<!--/s--> | Dual-pane file explorer |
| tpt-finder<!--s--> 🚧 77%<!--/s--> | File search and launcher |
| tpt-view<!--s--> ⏳ 0%<!--/s--> | Image viewer and batch converter |
| tpt-diskview<!--s--> 🚧 82%<!--/s--> | Disk cleanup |
| tpt-purge<!--s--> ⏳ 0%<!--/s--> | Bulk uninstaller |
| tpt-startup<!--s--> ⏳ 0%<!--/s--> | Startup / background service manager |
| tpt-monitor<!--s--> ⏳ 0%<!--/s--> | System resource monitor |
| tpt-netguard<!--s--> ⏳ 0%<!--/s--> | Per-app bandwidth monitor and firewall |
| tpt-zones<!--s--> ⏳ 0%<!--/s--> · tpt-workspaces<!--s--> ⏳ 0%<!--/s--> | Window tiling · persistent virtual desktops |
| tpt-focus<!--s--> ✅<!--/s--> | Notification and focus centre |
| tpt-macro<!--s--> ⏳ 0%<!--/s--> | Macro / workflow recorder |
| tpt-fonts<!--s--> ⏳ 0%<!--/s--> | Font manager |
| tpt-audio<!--s--> 🚧 96%<!--/s--> · tpt-mixer<!--s--> ❔<!--/s--> | Audio routers / virtual mixers |
| tpt-clipboard<!--s--> 🚧 80%<!--/s--> | Clipboard manager with E2E sync |
| tpt-vault<!--s--> ⏳ 0%<!--/s--> | Encrypted vault and notes |
| tpt-sync<!--s--> ⏳ 0%<!--/s--> · tpt-glide<!--s--> ⏳ 0%<!--/s--> | Versioned backup · OneDrive/SharePoint sync |
| tpt-wslx<!--s--> 🚧 1%<!--/s--> | WSL2 filesystem bridge |
| tpt-gitcastle<!--s--> 🚧 65%<!--/s--> | Git GUI (GitHub Desktop fork) |
| tpt-fathom<!--s--> 🚧 98%<!--/s--> | Network protocol analyser |
| tpt-portcullis<!--s--> ✅<!--/s--> | Firewall / router (OPNsense-equivalent) |
| tpt-av<!--s--> 🚧 81%<!--/s--> | Endpoint security suite |
| tpt-vertex<!--s--> 🚧 97%<!--/s--> | Collaborative parametric CAD |
| tpt-lattice<!--s--> 🚧 95%<!--/s--> | Collaborative spreadsheet engine |
| tpt-spark<!--s--> 🚧 96%<!--/s--> | On-device LLM chat |
Identity, security & compliance
tpt-aegis<!--s--> 🚧 80%<!--/s--> (IAM) · tpt-citadel<!--s--> 🚧 96%<!--/s--> (secrets) · tpt-identity<!--s--> 🚧 95%<!--/s--> (SSI/OIDC/VC) · tpt-warden<!--s--> 🚧 62%<!--/s--> (LDAPv3) · tpt-security-test<!--s--> ✅<!--/s--> · tpt-email<!--s--> 🚧 90%<!--/s--> · tpt-accessfix<!--s--> 🚧 97%<!--/s-->
Business, finance & productivity
tpt-titan<!--s--> ✅<!--/s--> · tpt-beacon<!--s--> 🚧 92%<!--/s--> · tpt-openledger<!--s--> 🚧 96%<!--/s--> · tpt-free-erp<!--s--> 🚧 99%<!--/s--> · tpt-erp-rust<!--s--> ✅<!--/s--> · tpt-payments<!--s--> ❔<!--/s--> · tpt-payment-merchant<!--s--> ❔<!--/s--> · tpt-banking<!--s--> 🚧 94%<!--/s--> · tpt-portus<!--s--> ⏳ 0%<!--/s--> · tpt-flow<!--s--> 🚧 84%<!--/s--> · tpt-meridian<!--s--> 🚧 94%<!--/s--> · tpt-conduit<!--s--> 🚧 84%<!--/s--> · tpt-strategygraph<!--s--> 🚧 90%<!--/s--> · tpt-ms-ex<!--s--> ❔<!--/s--> · tpt-ms-ad<!--s--> ❔<!--/s--> · tpt-ms-cp<!--s--> ❔<!--/s--> · tpt-email-provider<!--s--> ✅<!--/s-->
Government & civic (incl. New Zealand)
tpt-government<!--s--> ❔<!--/s--> · tpt-gov-nz<!--s--> 🚧 98%<!--/s--> · tpt-gets-nz<!--s--> ❔<!--/s--> · tpt-datastack-nz<!--s--> 🚧 95%<!--/s--> · tpt-healthcare-nz<!--s--> 🚧 87%<!--/s--> · tpt-credentials-nz<!--s--> ❔<!--/s--> · tpt-poa-registry-nz<!--s--> ❔<!--/s--> · tpt-will-estate-nz<!--s--> ❔<!--/s--> · tpt-resource-consent-nz<!--s--> ❔<!--/s--> · tpt-marketplace-nz<!--s--> ❔<!--/s--> · tpt-law<!--s--> 🚧 88%<!--/s--> · tpt-court<!--s--> 🚧 99%<!--/s--> · tpt-police<!--s--> ✅<!--/s--> · tpt-emergency<!--s--> ❔<!--/s--> · tpt-local-emergency<!--s--> ❔<!--/s--> · tpt-smartcity<!--s--> ✅<!--/s--> · tpt-transport<!--s--> ❔<!--/s--> · tpt-power-utility<!--s--> 🚧 36%<!--/s--> · tpt-water-utility<!--s--> ✅<!--/s--> · tpt-school<!--s--> ✅<!--/s--> · tpt-library<!--s--> ✅<!--/s--> · tpt-doctor<!--s--> ✅<!--/s--> · tpt-cambium<!--s--> 🚧 76%<!--/s-->
Social, media & experimental
tpt-hearth<!--s--> 🚧 38%<!--/s--> · tpt-decentralized-social<!--s--> ❔<!--/s--> · tpt-online-video<!--s--> 🚧 78%<!--/s--> · tpt-odyssey<!--s--> 🚧 87%<!--/s--> · tpt-methuselah<!--s--> ⏳ 0%<!--/s--> · tpt-pantheon<!--s--> 🚧 43%<!--/s-->
Conventions across the org
- Language: Rust first; Go, TypeScript (Svelte/React/Next.js) and Tauri where a product needs them.
- Design goals: memory safety,
no_stdwhere practical, zero/low allocation, few or no dependencies, clean-room implementations of permissively-licensed alternatives. - Verification: many crates ship proofs, typed contracts, or certificate-checked results rather than tests alone.
- Naming:
tpt-<thing>for libraries and apps;tpt-teleop-*,tpt-e-*,tpt-av-*,tpt-zero-*,tpt-ms-*and*-nzdenote families.
Contributing & support
Shared community files live in .github: CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, SUPPORT. That repo also holds reusable CI/release workflows used across the org.
Found a bug, or a repo that still needs the dual-license update? Please open an issue.
License
Dual-licensed under either of
at your option.