wex — yksi komentorivi koko infrastruktuurille
Komentorivityökalu, jonka päällä kaikki täällä toimii: sovellukset ja niiden Docker-palvelut, jokaisen projektin rakenne, pakettijulkaisut, palvelimet, DNS ja tekoälyagentit, jotka työskentelevät koodin parissa — 275 komentoa, kirjoitettu vuodesta 2017.
wex alkoi heinäkuussa 2017 joukkona bash-skriptejä Docker-ympäristöjen käynnistämiseen ja kasvoi jokaisen projektin myötä: 255 skriptiä vuonna 2018, yli 700 vuoteen 2022 mennessä. Vuonna 2023 se kirjoitettiin uudelleen Pythonilla, ydinosasta, joka ei itse toteuta mitään komentoa: kaikki tulee neljästätoista lisäosasta, jotka on julkaistu PyPI:ssä, ja joita tukee noin kaksikymmentäviisi kirjastoa.
Tänään yksi rivi ohjaa sovellusta ja sen palveluita — yksi Docker-kontti per palvelu, jokainen ympäristö paikallisesta tuotantoon —, pitää jokaisen projektin ilmoitetussa muodossa, julkaisee kokonaisia pakettisarjoja, hallitsee tietokantoja, seurantaa, GitLabia, n8n:ää, Ollamaa tai Matrixia, synkronoi DNS:ää neljän rekisterinpitäjän kesken ja asettaa tekoälyagentit työskentelemään kooditietokannan parissa jokaisen sovelluksen mukanaan tuomalla tiedolla, päiväkirjalla ja työkaluilla. Lähes 7,000 sitoumusta pelkästään työkalusta, noin 160,000 riviä Pythonia sen ympärillä.