wex — tüm bir altyapı için tek bir komut satırı
Burada her şeyin çalıştığı komut satırı araç seti: uygulamalar ve Docker hizmetleri, her projenin şekli, paket yayınlama, sunucular, DNS ve kod üzerinde çalışan AI ajanları — 2017'den beri yazılmış 275 komut.
wex, Temmuz 2017'de Docker ortamlarını başlatmak için birkaç bash betiği ile başladı ve her proje ile büyüdü: 2018'de 255 betik, 2022'de 700'den fazla. 2023'te, komutları kendisi uygulamayan bir çekirdekten Python'da yeniden yazıldı: her şey, PyPI'de yayınlanan on dört eklentiden geliyor ve yaklaşık yirmi beş kütüphaneden oluşan bir paketle destekleniyor.
Bugün tek bir satır bir uygulamayı ve hizmetlerini yönetiyor — her hizmet için bir Docker konteyneri, yerel ortamdan üretime kadar her ortam —, her projeyi beyan ettiği şekilde tutuyor, tüm paket setlerini yönetiyor ve yayımlıyor, veritabanlarını, izlemeyi, GitLab'ı, n8n'i, Ollama'yı veya Matrix'i yönetiyor, dört kayıtlı arasında DNS senkronizasyonu yapıyor ve her uygulamanın taşıdığı bilgi, günlük ve araçlarla kod tabanında AI ajanlarını çalıştırıyor. Araç üzerinde neredeyse 7,000 taahhüt, etrafında yaklaşık 160,000 satır Python kodu bulunmaktadır.