-
Notifications
You must be signed in to change notification settings - Fork 0
Repo Map
Kadyapam edited this page Jun 2, 2026
·
2 revisions
Every submodule under repos/ mapped to its role in the NoETL
ecosystem. Use this when you don't know which repo to open.
Last refreshed: 2026-06-02
| Repo | Language | Role | Wiki | Version | Last commit |
|---|---|---|---|---|---|
noetl/noetl |
Python | Control plane (server, projector, outbox-publisher), DSL semantics, playbook runtime | wiki | v4.8.0 | 2026-06-01 |
noetl/server |
Rust | Rust port of the control plane (early skeleton; receives put_result from Rust worker today) |
wiki | v2.0.1 | 2026-05-31 |
noetl/gateway |
Rust | Auth + SSE + subscription gatekeeper (Auth0 PKCE, runtime contract exposure) | wiki | v2.14.1 | 2026-05-29 |
| Repo | Language | Role | Wiki | Version | Last commit |
|---|---|---|---|---|---|
noetl/worker |
Rust | NATS pull worker; consumes commands, executes tools, emits events | wiki | v5.9.0 | 2026-06-01 |
noetl-worker (Python pool) |
Python | Lives inside noetl/noetl; still handles agent tool kind per POOL_FILTER_MAP
|
(in main wiki) | (with noetl/noetl) | (with noetl/noetl) |
| Repo | Language | Role | Wiki | Version | Last commit |
|---|---|---|---|---|---|
noetl/cli |
Rust | The noetl CLI binary; includes noetl-executor shared crate for local-mode execution |
wiki | v4.8.0 | 2026-06-02 |
noetl/tools |
Rust | Shared tool-kind registry crate (14 kinds: http, postgres, duckdb, gcs, snowflake, ...) | wiki | v2.16.0 | 2026-06-02 |
| Repo | Language | Role | Wiki | Version | Last commit |
|---|---|---|---|---|---|
noetl/ops |
YAML/Helm | Kubernetes manifests, Helm chart, KEDA scalers, NATS supercluster, deployment automation | wiki | (untagged) | 2026-06-01 |
noetl/doctor |
Rust | Operational health checks + diagnostics | wiki | — | — |
noetl/e2e |
YAML | End-to-end regression test fixtures (152 playbooks; 36 enabled) | wiki | — | 2026-05-18 |
| Repo | Role | Wiki / Site | Last commit |
|---|---|---|---|
noetl/docs |
Docusaurus site at https://noetl.dev/docs — engineer-facing architecture, ADRs, Appendix H | https://noetl.dev/docs | 2026-06-02 |
noetl-wiki |
Application reference wiki for noetl/noetl | wiki | (rolling) |
| Repo | Role | Wiki | Last commit |
|---|---|---|---|
noetl/travel |
Reference SPA — domain-fork example built on NoETL (travel itinerary widgets, gateway integration) | wiki | 2026-05-28 |
noetl/gui |
Operator GUI for catalog browse + execution monitor | wiki | — |
| Repo | Role | Wiki | Last commit |
|---|---|---|---|
noetl/apt |
Debian package repository for CLI binaries | wiki | — |
| Repo | Role |
|---|---|
noetl/ai-meta |
This repo. Cross-repo orchestration: shared agents/rules/, memory/, sync/, submodule pointers (repos/), handoffs/, and this wiki (the ecosystem dashboard) |
Every per-repo wiki is itself a Git repo at <repo>.wiki.git.
ai-meta pins each wiki as a submodule under repos/<name>-wiki/
so wiki updates land in the same coordinated change set as code
updates. See agents/rules/wiki-maintenance.md.
Wiki submodules tracked here:
-
repos/noetl-wiki/→ application docs -
repos/noetl-server-wiki/→ Rust control plane -
repos/noetl-worker-wiki/→ Rust pull worker -
repos/noetl-tools-wiki/→ tool registry -
repos/noetl-cli-wiki/→ CLI -
repos/noetl-gateway-wiki/→ gatekeeper -
repos/noetl-ops-wiki/→ manifests + Helm -
repos/noetl-travel-wiki/→ SPA reference -
repos/noetl-doctor-wiki/→ diagnostics -
repos/noetl-e2e-wiki/→ e2e harness -
repos/noetl-gui-wiki/→ operator GUI -
repos/noetl-apt-wiki/→ APT repo -
repos/ai-meta-wiki/→ this wiki (the dashboard)
- Home — overview
- Repo Map
- Releases
- Sessions Log
- Secrets Wallet (#61) — SECURITY (design)
- Rust Server Port (#49) — PRIMARY
- Decoupled Context + Event Chain (#115) — RFC (design), reframes #101
- Orchestrator Scaling (#101) — reframed by #115; consume side = #115 Phase 1
- Event WAL + Derivable Storage (#104) — Round 01 (locator) PR open
- WASM Plug-in Compilation (#105) — system-pool plug-in hot-reload (ADR Phase 4)
- System Pool Design (#46) — PRIMARY
- Regression Baseline Migration (#98) — e2e
- Subscription / Listener Tool (#90) — RFC
- Container Tool Callback (#43)
- Rust Worker Parity Gaps (#47 · #48)
- Event Envelope Reconciliation (#51 in TaskList)
- Cursor Loop Mode (#100) — server v3.8.0 + tools v3.10.1, 2026-06-15
- Transfer Tool Credentials (#99) — tools v3.10.0 + worker v5.22.0, 2026-06-14
- Explicit Input Binding (#77) — v3.0.0 shipped 2026-06-09
- Rust Worker Migration (#30)
- Python Services → Rust (#45)
- Issue Tracking
- Wiki Convention
- Handoffs
- Deployment Validation
- Execution Model
- Data Access Boundary
- Observability
- noetl/noetl wiki — app + DSL
- noetl/server wiki — Rust control plane
- noetl/worker wiki — Rust pull worker
- noetl/tools wiki — tool registry crate
- noetl/cli wiki — CLI + local mode
- noetl/gateway wiki — gatekeeper
- noetl/ops wiki — Helm + manifests
- noetl/travel wiki — domain SPA reference
- Docs site — engineer-facing architecture