{"_id":"@zachjxyz/moxie","_rev":"36-9611801f131621c3df5b0b05005a19d4","name":"@zachjxyz/moxie","dist-tags":{"latest":"0.6.4"},"versions":{"0.2.0":{"name":"@zachjxyz/moxie","version":"0.2.0","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.2.0","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"c19eb2cfeec481281fabd41819c1f3d8697fdfb6","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.2.0.tgz","fileCount":12,"integrity":"sha512-q9pWR7//5bcdjGCyca8x5c5O7lbFlIIbuYMvoOJuIoLmUVlFPEe5AsyCYmSGC4IsLuO+Kf8lcpBuS55AKGCj0g==","signatures":[{"sig":"MEUCIQCOZWJOrI+sLjHl2o3XnvhPn3AlMTs9HIm/kfv5gBgGCwIgITXe05Fk8ga4TzIopdvlJYwkH9VeoVBt7xCuKP3Tqao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70432},"engines":{"node":">=14"},"gitHead":"6d23d308e9803cf1f3c51f14716b85634be3a5ea","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents (Claude, Codex, Qwen) through spec-driven phases with unanimous quorum convergence","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.2.0_1775406364474_0.5823105600266811","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@zachjxyz/moxie","version":"0.2.1","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.2.1","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"e23bab38b017fe1118f0f9ac3124d2c2c0e8f669","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.2.1.tgz","fileCount":12,"integrity":"sha512-SaLYtINKimKpHkYkfwM7pf5OW7twF1CM7VqRGI/hwFJdn29T7CCnk9RG/yNuHzumxHmz49c7rer3PlgvogoT8A==","signatures":[{"sig":"MEUCICS6h7EIDXfyeQebeEhTcVXW0VNb+P0z7x6G/nmfWOUsAiEA2RGTx7XGUuhZZGxzx7s+ZD2ykPzRxd7iBnFN6S7TaOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70428},"engines":{"node":">=14"},"gitHead":"6d23d308e9803cf1f3c51f14716b85634be3a5ea","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents (Claude, Codex, Qwen) through spec-driven phases with unanimous quorum convergence","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.2.1_1775406574993_0.9298303981848166","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@zachjxyz/moxie","version":"0.2.2","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.2.2","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"87c0d4478a49c5e4b5df6a3119c72e2b54a9cfe7","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.2.2.tgz","fileCount":12,"integrity":"sha512-wUdpCtY6F10FrxjMEtOn7wwGVaNPpkMMLm5PRu7M2xpiMSL+Rr7HwW/5IOHqZB2Q6jUX1WbmxH5+4+4BGHKwhg==","signatures":[{"sig":"MEUCIQDV7o3SY8XzI2Ak+Kxx17rj3B3yHoLGgwLaJB7F01xg4gIgY1IVRLy+GJ4l1cczEN55dGQreY8z6AbXZugazPfhIgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70653},"engines":{"node":">=14"},"gitHead":"d96f2e43b74d9b4eba528b249d359dc3c32fe426","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents (Claude, Codex, Qwen) through spec-driven phases with unanimous quorum convergence","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.2.2_1775406838046_0.32690894432260853","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@zachjxyz/moxie","version":"0.2.3","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.2.3","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"3a151e9b673617edfeb3be745b4a4938c24aba52","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.2.3.tgz","fileCount":12,"integrity":"sha512-5qSpSfjOOxzuuufdNlnc6O9XJnrMZW+OZujvy56Levukg+QTlbyjQMFD06HgzBK3vh8zAXosrPqLTygKezKOfQ==","signatures":[{"sig":"MEQCIFj0x2LWjPUqQUWN975EFfzPtvZln4MYKOwlikPoL4A/AiB6dIv1EEZWOFnwO+k+4w5JzLKP0Hq9zjG/vGZDzrm7sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70653},"engines":{"node":">=14"},"gitHead":"70dceeb3205963d52b0b3ad20d417997786f31c1","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents (Claude, Codex, Qwen) through spec-driven phases with unanimous quorum convergence","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.2.3_1775406977899_0.1893441828176199","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@zachjxyz/moxie","version":"0.2.4","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.2.4","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"cc0e038d3554f49635a75b2550b4eaed750bccf7","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.2.4.tgz","fileCount":12,"integrity":"sha512-BcNeVUNxw7m3iSFv+w/yW5Ugxdf7HOv1pWaVv6AUgo8G73AnH//C2X3Ir7iEEQc+KyeJRhPhr4brKfCvG+6fRQ==","signatures":[{"sig":"MEQCIFesHi1qSgsqSGyUFlB6N82uhOMFpptoT7tEB40uQiuYAiAXx2kQUroEfkC7MaI+PfysVPeSnKdcby7KKMBh+FlcWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70717},"engines":{"node":">=14"},"gitHead":"016f693506813d6ec04e7bdb72994a3f31147c05","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents (Claude, Codex, Qwen) through spec-driven phases with unanimous quorum convergence","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.2.4_1775442365444_0.6291205359572505","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@zachjxyz/moxie","version":"0.2.5","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.2.5","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"3adc625f71bee11423afbc061a67b164ff8a6556","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.2.5.tgz","fileCount":12,"integrity":"sha512-k0VakRvJnYQ8x1jXlKfvARpyotCzU6sT0Q0Pk3VB9+AjTJPhtcP9ijvMsmsVqDibOG2ZafRnxEzNEa1PbV/Pcg==","signatures":[{"sig":"MEQCIFcF6Irhwij4FtfRvGkxsWiGUvhRg2hqj9zF1Qd2SzlTAiACsDwGL49OW8ZKGolGFqaC5YPLa3gm+Amn18sKnZFwqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71915},"engines":{"node":">=14"},"gitHead":"2517f0db618a8efb2c991ea594131b13d582cf17","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents (Claude, Codex, Qwen) through spec-driven phases with unanimous quorum convergence","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.2.5_1775447556120_0.3964929000866573","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@zachjxyz/moxie","version":"0.3.0","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.3.0","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"c77c9e0b056f73768496f68a7d8ea9bba39296c4","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.3.0.tgz","fileCount":17,"integrity":"sha512-MZnkjXmAbhgB+uvwldypIW4748smbPUXxJ06ZhLd8LNzveiUW8xHkEvuvnl5pVIN0Y47jAeF6Qv4jUgGYr/wlw==","signatures":[{"sig":"MEUCIQDDdIBKe4wsIXUtJsQ9kXMbZerbrSZxMD6EcmpAvPyDUwIgMLsRIQTrbE4Nazk3Ch7VjHYCwltqRCdi9a4GSLsyg8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140939},"engines":{"node":">=14"},"gitHead":"230db6495a4763bbc39d67efc190f89582e548c0","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.3.0_1775950440653_0.1357816122731168","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@zachjxyz/moxie","version":"0.3.1","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.3.1","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"1f8521237f460fa39cff0cade831aabe030dc199","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.3.1.tgz","fileCount":17,"integrity":"sha512-paBadnQnBM+nntUhL3HMLcK9eBOxoyz6hN2Cq25In4NdjWBdWZ6yAgMnI2j6E+K9vcz90E4sNUsmxaz035VdbQ==","signatures":[{"sig":"MEYCIQCqYu65rNOMa5K+IgHmGnGQ0IJHKRHYy07I/zQb4EO5XwIhAKI0qn75G7kR+O7PTjtOzpGOogTSPNqIJ6ECmXyz6C4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140940},"engines":{"node":">=14"},"gitHead":"a82697ed308f72cc1c4e3da9a6bd8df26668cf48","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.3.1_1775950768870_0.39259886241510245","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@zachjxyz/moxie","version":"0.3.2","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.3.2","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"aeabfa355a014cc64082af5886c1521d5d83ae32","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.3.2.tgz","fileCount":17,"integrity":"sha512-8hiEmGWRbbxSUj4oHW9iEEMXJszU/gJ2MPurahE+CSVhFBlmX4ouPGWFNzuoy+jOcGxXWwrQFAyRWy99LCVMJA==","signatures":[{"sig":"MEUCIQDl27hrquB9VZgwBl/UmmyQWHNNnvcl4m0P0tGrGTMKVgIgMqjfO5clwh5DHkVgkEe+EFoHcliiIGoTprx3vH4W1LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141216},"engines":{"node":">=14"},"gitHead":"e4359a3e34012b2bdd7e1839007835fcee1ca775","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.3.2_1775951492042_0.30305958980901915","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@zachjxyz/moxie","version":"0.3.3","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.3.3","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"53ae597a08dacf75a3c6b6c9f352508ceefb1e35","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.3.3.tgz","fileCount":17,"integrity":"sha512-kcvMb1ZcaCXZXT46jfS4PxgCplm1tm1nMRHH2+bMy0oIG2bP0bIIhvqdu4/xM36Z1cshL4czLk+g3aLymXFi0A==","signatures":[{"sig":"MEQCIGGREqt6d3bPx3Xn9EWkdMVqsqXYk7cLcll2YJbUREf9AiAfiuXCI6UQmNO+QkQXevsPZ5ucUJXhqPvYGmIEsEtyJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141364},"engines":{"node":">=14"},"gitHead":"d474160cf6913235365cfd50034bd4d921dfbed5","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.3.3_1775951930943_0.1533130535215228","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@zachjxyz/moxie","version":"0.3.4","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.3.4","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"c98ecefd6fd1be3377aca052620c8594533a05bb","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.3.4.tgz","fileCount":17,"integrity":"sha512-G6xviwmMRBE6Y8yRxr+RdVQEtMNs0enhCYeJaXrGXuQpZvjpoo7VcDEu8xtDxgi+7VNiFcVYAv69LmAwuEny7g==","signatures":[{"sig":"MEQCIAEwcYsUN31L2TaHfxammVhffTXcI8R2vlp14uZufA1jAiBqCjRDHg4qhNwb2sVmE8RD4JV8VCq+402+x8X589ifFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141731},"engines":{"node":">=14"},"gitHead":"59ce2483b1b33fd477e27a7d1be1e97d7443254e","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.3.4_1775952516528_0.4601070481028715","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@zachjxyz/moxie","version":"0.3.5","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.3.5","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"275ecb87fbff4b86264d05fb1dcd67f51369eabd","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.3.5.tgz","fileCount":17,"integrity":"sha512-QfnLQGDOY9Tu42YlRE802LnLGpFhuBBVSgCsyuTj0FAS79VCxOBEIniBmH4fBWGO6tXeqSd1O8NjZc4t8M9iPg==","signatures":[{"sig":"MEQCIGl3IzZW7zLKcJ0mx7sXwBM41OERl235c0ZGguOC7wxBAiAhlAuawPAAwKvi4Upu2ecqnEnsntvzArRArYkCeBK0eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141725},"engines":{"node":">=14"},"gitHead":"0dbae242cd1f1472b9cceff32342bb76c3ef3a5c","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.3.5_1775953861125_0.992500296768615","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@zachjxyz/moxie","version":"0.3.7","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.3.7","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"b9d05e2dc76bf1cf35eb31d5293a97996e381bfa","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.3.7.tgz","fileCount":17,"integrity":"sha512-uJefecBG2maApnMrE+O4Tpi+/f/a4IVmCyWk692kXYpSH5kXqO0iaqxdOr35fUV3aGGSd3GDKwF2WiNRf5cLgw==","signatures":[{"sig":"MEYCIQCmZ1qOIqqkpZ59aJeXJF3A6CP0T9PQO7KQD1AezJrzXwIhAMjUizUkxL405EGABKhUy7Z2nr8kpnyvd+cD/JreTVz3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141986},"engines":{"node":">=14"},"gitHead":"55c0b860b12827e15010aa73cbaa05b93edaecd5","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.3.7_1775954687408_0.27932989184070545","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@zachjxyz/moxie","version":"0.3.8","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.3.8","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"f0cc09943ca787381d5215e2a42f3dfaf5678a28","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.3.8.tgz","fileCount":17,"integrity":"sha512-j4j+5cS09JhusGk76/O0Qo2SbYmV3baliNKfhIIep3vHwPjaKDVaKygEmHCvzUwyVRkEEsn0XTyslAeTjBVFxA==","signatures":[{"sig":"MEUCIQDxrqojYyf5+oNYlhEBD4xJgMIB3cpOIT1yYPdkGBqYvwIgNiEWz+XfdliimZmDocAR2B5tqwJKi3H5VZp33rr6U+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145195},"engines":{"node":">=14"},"gitHead":"9161c4caf0b1da52ee6f66e05c65d1ae01089834","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.3.8_1775956406434_0.7519179862318484","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@zachjxyz/moxie","version":"0.3.9","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.3.9","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"7bd73cfea2f5b8d24efed181960cf6f3cd7a7a55","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.3.9.tgz","fileCount":17,"integrity":"sha512-byZv7L0mIltTGTerEpwaVrIzMzE3fUYpQPd1keOzPic/ypMbzV/0mqQLMGeDkrkhXl1n4lC+3gxLoEvMvF33xQ==","signatures":[{"sig":"MEQCIGW9CEtlBkIlNQfyYjw3AVTr98H+6ekuVUz/bTyo489jAiB+mXkylxprRyUlgQ09H1JcTqIgY4jnfeMR3nVW6eNaPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145195},"engines":{"node":">=14"},"gitHead":"6d2b9949585c23fe9e8a77f4483e8174e7a709e7","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.3.9_1775957003389_0.7537190206441384","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@zachjxyz/moxie","version":"0.4.0","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.4.0","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"9617266f3e7a265f5f4d4c3664901e55f3a67fdc","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.4.0.tgz","fileCount":17,"integrity":"sha512-1cakXNnvbcR6NAEyjVgca5mriSioOsQMZwnyEc7ZygAE4W8CKeQhwWpsrZ7dzgSglyeBDeB5KEhRtqAAUf6M8Q==","signatures":[{"sig":"MEQCIAQBjYcq/unEoH6J2bTJoHLjHYsoE4QuJelu8sWwFZU4AiAhAjojG1Pq7yij8rinqF6fTJG9zRDNkY9cTmBzAVYiDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145195},"engines":{"node":">=14"},"gitHead":"a69ea1604798c0d238063fe774a7e4f15d13f5c6","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.4.0_1775957277902_0.5112676063655324","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@zachjxyz/moxie","version":"0.4.1","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.4.1","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"1ae8d03750b9cf199d89d009683dfe7184ae39fc","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.4.1.tgz","fileCount":17,"integrity":"sha512-oglIQPQ78eCRT5f84zegS3jTRuP7fEEpYFFAL8MVIdJgq52Y6xyN+NUaoDad6YTCI88UozgZ16A+XUeoUcVT/g==","signatures":[{"sig":"MEQCIFItlDvNzt4OGhd/kY4lH4j7nnLqPXZH7Svph3vStoI5AiBxbfkU1hI5z1Pargu2ITRLqurgRya/We+H2bziwvjlCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148859},"engines":{"node":">=14"},"gitHead":"3cf3dc739fcf0c3df3607b3def00f52d4e0cbde4","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.4.1_1775962913464_0.864779441485046","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@zachjxyz/moxie","version":"0.4.2","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.4.2","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"d0dcd7b1441a11765e2b9dd0069611cc9c12a105","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.4.2.tgz","fileCount":17,"integrity":"sha512-n65IZRuFiSIOmkZ2A1uBJ+LZwUR5iyZyactcxCxKJNQgn7U7EL/IBZanof9vVIBCcbZB5PIrNEnVFd0NlybSEg==","signatures":[{"sig":"MEQCIGRx+7wOw7cLpFbdX9wp1EWcUMrFEI83SEABnXY6ItOOAiAcB9AznlzKMvjQ3KdbPUOfMug38Mri6DlfK25+EnaByQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148865},"engines":{"node":">=14"},"gitHead":"b6ab5780fd8ef23cb56349db9e4ff6d03123f2d8","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.4.2_1775964229823_0.6551818779865952","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@zachjxyz/moxie","version":"0.4.3","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.4.3","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"47d2fb87422ec855b766f819ea75d4c227c506b2","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.4.3.tgz","fileCount":17,"integrity":"sha512-qt24Y/fjZpfdHmUfegrznixbAwSlCGVLvOwRFq3YoOqTM5dEpflaQQ9tDhBGQ31gfKIJaHupN/dDquCBE9KmjQ==","signatures":[{"sig":"MEUCIQDjXDuSXj3PeBF3X3WC6uHFvozBwJsZFxlHtdx2ZlZWYgIgCjIgWYG2tBYs2B5oz8QQeRGIWGZuNjaMnrZcurCWBy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150402},"engines":{"node":">=14"},"gitHead":"47067513f00556652d71bae63dae9f77d3d8bc5f","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.4.3_1775964559662_0.49906757044438055","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@zachjxyz/moxie","version":"0.4.4","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.4.4","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"7278f012c998e4caa6a83036c4b00a3e3af1e73d","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.4.4.tgz","fileCount":17,"integrity":"sha512-+Olzr4giPRocHAJFuaTECb2dXGLmmSxtxRwfPTdfcEzpeB802o1QqMjHiamWZz7qrvwnj2qkQebWbPq9pe7S0Q==","signatures":[{"sig":"MEUCIQCz09BsvdJMiQzSzbplZJX/Ihd6EEyIb4iW+Zcn+P3XTgIgRZQJBeXNZYMI4imCi51uCE86MEIsaknuEUc3LhuJhxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151049},"engines":{"node":">=14"},"gitHead":"e65006900b526b6f13dea2c98fe39877f4b39abf","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.4.4_1775964898034_0.11528409111198945","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@zachjxyz/moxie","version":"0.4.5","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.4.5","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"196013fe5eccbb530aca012d99229433c830301a","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.4.5.tgz","fileCount":18,"integrity":"sha512-tvMRQPpKSpNoLn9sjO4lPviQXNgft/OIK46bxjJ+X+cvT/hetEtDUL7YxWLTAUSrKrVH2TZSzQf9JXNqcOue2Q==","signatures":[{"sig":"MEUCIQCsX6sc1WXnfUs6NA4dM/RfeuLC2WotK7K1XbpZLCOgZAIgWfBQmYLmKk66xPdgV7/WwpWoE0BxW+bUtP6HDYOXzhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161869},"engines":{"node":">=14"},"gitHead":"effc6cfb8bcb965c016f894e75ff0f52f21410d1","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.4.5_1781803672040_0.84274894338859","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@zachjxyz/moxie","version":"0.4.6","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.4.6","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"c24c2665e49dc61f2b47801216c5d6012c6dc646","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.4.6.tgz","fileCount":18,"integrity":"sha512-IRF6jhF9UPKlRRmuI+fGgH+GULQM1U0LIrTM80NZgUGDcO6S/6rYWwfRUKF5bsJORhCWP/6SOp7Sg8WL8U7axA==","signatures":[{"sig":"MEUCIBJzjpnBXm3kTeA6KLh88sQ+RckpCGfWxZU3Ln6XZfarAiEA4ihwylt8M1bypst0bO/48T3D58v9+eBXExr8YyVXHS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161915},"engines":{"node":">=14"},"gitHead":"112d7ab1672d3da596568c49a8dfd86e5bb36624","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.4.6_1781803811305_0.3787134993986301","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@zachjxyz/moxie","version":"0.4.9","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.4.9","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"83b8884cd52679f36592f6f729c323edb1ce8fef","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.4.9.tgz","fileCount":18,"integrity":"sha512-vH4NX9y8GSxalcNSovvgG5DcmHQCS8wgYIpoRed4+AE8wrlWp362Lc3GeN+d7V+izTxqX4JU9mGm/3Q92js27w==","signatures":[{"sig":"MEUCIQCp0Cojtk2v7pz3HHac3tHuHlCUYdqSLdKikq9aRtczAgIgKegn0jvZAu/XxrDHi01OyU70TFqq3u6ECj9fWFqaioQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184858},"engines":{"node":">=14"},"gitHead":"8ded5b3704efb9c389a4444e7ae62e0338877392","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.4.9_1781824500652_0.4198754326368406","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@zachjxyz/moxie","version":"0.5.0","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.5.0","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"eb7dcc1f06dc11ed5e84b26d25b68358973fcfcd","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.5.0.tgz","fileCount":18,"integrity":"sha512-cc+dNysmyi7tvXJ24wZFwBhafHXfJ+2HK0olmbyOtxjAQjwP85BmSblXgOZDPAAgegg0sV/JAhV/07w1mDYCHw==","signatures":[{"sig":"MEYCIQDwMpsXZGnKLLGiqanXjydXmthE8irRd5mLCvr+2JosygIhAJurZct/ZVjxJ8PbE+5tu5p8GyKPQx299n3gx5eO6Lfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177831},"engines":{"node":">=14"},"gitHead":"e5e688d694f821e197ddcb7d0534755916886209","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.5.0_1781881349008_0.3920184945070959","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@zachjxyz/moxie","version":"0.6.0","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.6.0","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"f8fd8f85f3764ea3001b3fb80180778c72e61bc9","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.6.0.tgz","fileCount":20,"integrity":"sha512-FO/i4ozyfWFBQi4hwlP8+d+IrRM66qBFDuMq7pMXK+BfnH6df4tI+nmvl4kctcFnALJxHBqSMS91+Nx3/xGiEg==","signatures":[{"sig":"MEUCIF29XpaEolMUI4IR7IONLBE0WfmXdYOdBDFLbT77xG2sAiEA7ZYKLIq1PU4vcXciSSH3BBIR2soVrk6pRLLeGk3xDd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183914},"engines":{"node":">=14"},"gitHead":"2b86fcfa1828e0594f35d4ab739df84ee0148f21","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.6.0_1781883386895_0.4264818108379722","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@zachjxyz/moxie","version":"0.6.1","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.6.1","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"79e285a441ba460372d9d98ead9e48773112917e","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.6.1.tgz","fileCount":20,"integrity":"sha512-4XoPVzhiXJNgUtSpBz+x8ajRXtl2vC0krpVkyQx+id2VUrPd/hj3CQP7EzZD2rgrvwglcXwZQz4/ojuYAmW8qQ==","signatures":[{"sig":"MEUCIBBbhA3ctiJV4GfNo9pK/sjyTZtTQ5Wj+CDzdvyPMro4AiEAl6SzArIHuzf8Q5/M7bhNjI2g60vI8Y2kNofd33r+06s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186542},"engines":{"node":">=14"},"gitHead":"5c36f35b673f021781562ed87767eba45454f711","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.6.1_1781883765726_0.6103820084373528","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@zachjxyz/moxie","version":"0.6.2","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.6.2","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"74416439bccd5812c7e8545138e6aab283d8f4fc","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.6.2.tgz","fileCount":20,"integrity":"sha512-8ZXXH1w0JcpWePTQA7rtfQf3Hh4CNqIHb6RVrTi69S2wStsY5qaoefqaPSaCyfYiNntbxGXDyREz9Dw4rpb07Q==","signatures":[{"sig":"MEUCIFPO91rV2225OF/QVjczAER8+eB1uOL7rzhqFfkTAplqAiEA6vj2dfsQLipAD9TMC3S17nb0lu/BlhmHYX4vrhIBXFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187243},"engines":{"node":">=14"},"gitHead":"14571f96f9f9e8678d1015a8ec8cacbd30423bcb","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.6.2_1781888629639_0.6407058657566769","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@zachjxyz/moxie","version":"0.6.3","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","_id":"@zachjxyz/moxie@0.6.3","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"homepage":"https://github.com/zachjxyz/moxie#readme","bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"bin":{"moxie":"bin/moxie"},"dist":{"shasum":"93fc6166051780412fbeac79fbc71e2ad4b3de91","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.6.3.tgz","fileCount":20,"integrity":"sha512-vFyjUMoMUCa4F+HtKuXrnJ24iBVyZhjB28yc8Wbil6rqeD0vKDJ2JnZucuKIA3aFF6CSOKmBOL1pCCoKyG+DhQ==","signatures":[{"sig":"MEUCIQCq8eHIrHGzT2+IIQsepYbNX/Q+7cjmV3XoTZTtrCLJ8AIgORRf1gQY+iEY8bTcgWgihzRihdt23u0RtMxWKaHaHKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189610},"engines":{"node":">=14"},"gitHead":"4341f0438f7dbcdf44bcd7e68f9fc6fd8786493a","_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"repository":{"url":"git+https://github.com/zachjxyz/moxie.git","type":"git"},"_npmVersion":"11.7.0","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/moxie_0.6.3_1781892119894_0.8810681576054122","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@zachjxyz/moxie","version":"0.6.4","description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","bin":{"moxie":"bin/moxie"},"keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"author":{"name":"Zach Johnson"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/zachjxyz/moxie.git"},"bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"homepage":"https://github.com/zachjxyz/moxie#readme","engines":{"node":">=14"},"gitHead":"7442f02140cb0f7ee547a20e5e2f2fb7c292fb36","_id":"@zachjxyz/moxie@0.6.4","_nodeVersion":"24.11.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-jzWE9TbHTD8S6kQuiBnZW7NxXTeb8oEzHOHM7o3bW4d0IYeJhnf0dU+Yr1AWMehbePpkEMqcSwnJ1JUh2ZQkvg==","shasum":"4c0f47435de17fbd90d311eed751991945ebb5bc","tarball":"https://registry.npmjs.org/@zachjxyz/moxie/-/moxie-0.6.4.tgz","fileCount":20,"unpackedSize":190540,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC9VhVcZ4n94fPh7uw3IjXZPRc9cCwyegsY8pHkCdByzwIgD7hXyMT/HdHp22+g+yA6gO2V/Ge9Ryi/gQXHwz7u+m4="}]},"_npmUser":{"name":"zachjxyz","email":"hey@zachj.xyz"},"directories":{},"maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/moxie_0.6.4_1781995762853_0.2309373451318255"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-05T16:26:04.260Z","modified":"2026-06-20T22:49:23.086Z","0.2.0":"2026-04-05T16:26:04.642Z","0.2.1":"2026-04-05T16:29:35.160Z","0.2.2":"2026-04-05T16:33:58.197Z","0.2.3":"2026-04-05T16:36:18.035Z","0.2.4":"2026-04-06T02:26:05.600Z","0.2.5":"2026-04-06T03:52:36.260Z","0.3.0":"2026-04-11T23:34:00.800Z","0.3.1":"2026-04-11T23:39:29.073Z","0.3.2":"2026-04-11T23:51:32.217Z","0.3.3":"2026-04-11T23:58:51.102Z","0.3.4":"2026-04-12T00:08:36.709Z","0.3.5":"2026-04-12T00:31:01.304Z","0.3.7":"2026-04-12T00:44:47.574Z","0.3.8":"2026-04-12T01:13:26.595Z","0.3.9":"2026-04-12T01:23:23.522Z","0.4.0":"2026-04-12T01:27:58.034Z","0.4.1":"2026-04-12T03:01:53.618Z","0.4.2":"2026-04-12T03:23:49.970Z","0.4.3":"2026-04-12T03:29:19.827Z","0.4.4":"2026-04-12T03:34:58.182Z","0.4.5":"2026-06-18T17:27:52.201Z","0.4.6":"2026-06-18T17:30:11.445Z","0.4.9":"2026-06-18T23:15:00.804Z","0.5.0":"2026-06-19T15:02:29.137Z","0.6.0":"2026-06-19T15:36:27.055Z","0.6.1":"2026-06-19T15:42:45.877Z","0.6.2":"2026-06-19T17:03:49.765Z","0.6.3":"2026-06-19T18:02:00.025Z","0.6.4":"2026-06-20T22:49:22.978Z"},"bugs":{"url":"https://github.com/zachjxyz/moxie/issues"},"author":{"name":"Zach Johnson"},"license":"MIT","homepage":"https://github.com/zachjxyz/moxie#readme","keywords":["ai","multi-agent","mixture-of-experts","moe","llm","claude","codex","qwen","spec-driven","quorum","ensemble","gateway-agent","vercel","aider","goose","cline","roo"],"repository":{"type":"git","url":"git+https://github.com/zachjxyz/moxie.git"},"description":"Run multiple AI coding agents through spec-driven phases with quorum convergence. Supports CLI agents (Claude, Codex, Qwen, Aider, Goose, Amp, Cline, Roo) and Vercel AI Gateway models.","maintainers":[{"name":"zachjxyz","email":"hey@zachj.xyz"}],"readme":"# moxie\n\n**M**ixture **o**f E**x**perts **i**n **E**ngineering — spec-driven multi-agent development with quorum convergence.\n\nmoxie runs multiple AI coding agents through a structured pipeline — RFC, audit, fix, plan, build — where every phase requires unanimous agreement before moving on. Agents independently verify each other's work, catching errors that single-agent workflows miss.\n\n## Why\n\nA single AI agent reviewing its own work is self-evaluation. moxie forces cross-model verification: different models from different providers check each other's reasoning. When Claude and GPT-5.4 independently agree on an RFC, it's more trustworthy than either alone.\n\n## Install\n\n```bash\nnpm install -g @zachjxyz/moxie\n```\n\nRequires Node.js >= 14, Python 3, and at least 2 agent CLIs or a [Vercel AI Gateway](https://vercel.com/ai-gateway) API key.\n\n## Quick start\n\n```bash\ncd your-project\nmoxie init\n```\n\nmoxie scans for installed agent CLIs and shows available AI Gateway models. Select at least 2:\n\n```\nSelect agents (at least 2). CLI agents pre-selected, gateway models available below:\n\n    --- Detected CLI agents ---\n  > [x] Claude Code    (2.1.91)\n    [x] Codex          (0.118.0)\n    --- Vercel AI Gateway ---\n    [ ] Claude Opus 4.6       (anthropic/claude-opus-4-6)\n    [ ] GPT-5.4               (openai/gpt-5.4)\n    [ ] Qwen 3.6 Plus         (qwen/qwen3.6-plus)\n    [ ] GLM 5.1               (zai/glm-5.1)\n    [ ] Kimi 2.5              (moonshotai/kimi-k2.5)\n    ---------------------------------------------------------\n    Submit (2 selected)\n\n  arrow keys navigate | space/enter toggle | enter submit (min 2)\n```\n\nIf you have a spec or RFC already, pass it in:\n\n```bash\nmoxie init --spec ./my-spec.md\n```\n\nThen verify and start:\n\n```bash\nmoxie doctor\nmoxie start\n```\n\n```\nmoxie doctor\n\nDependencies:\n  [OK] python3\n  [OK] caffeinate\n  [OK] timeout\n\nAgents (from .moxie/config.toml):\n  [OK] claude — 2.1.91 (Claude Code)\n  [OK] gpt-gw — openai/gpt-5.4 (AI Gateway, key stored)\n\nProject:\n  [OK] .moxie/ directory found\n  [OK] spec.md present (720 lines)\n  [OK] All phase ledgers and prompts present\n\nAll checks passed. Ready to run.\n```\n\n```\nStarting moxie pipeline in background...\n  Log: .moxie/moxie.log\n  Monitor: moxie status\n  Stop: moxie stop\n\nPipeline started (PID 48291).\nTail the log: tail -f .moxie/moxie.log\n```\n\n## Supported agents\n\n### CLI agents (detected on PATH)\n\n| Agent | Binary | Install |\n|-------|--------|---------|\n| Claude Code | `claude` | [claude.ai/download](https://claude.ai/download) |\n| Codex | `codex` | [github.com/openai/codex](https://github.com/openai/codex) |\n| Qwen Code | `qwen` | [github.com/QwenLM/qwen-code](https://github.com/QwenLM/qwen-code) |\n| Aider | `aider` | `pip install aider-chat` |\n| Goose | `goose` | `brew install goose` |\n| Amp | `amp` | [ampcode.com](https://ampcode.com) |\n| Cline | `cline` | `npm install -g cline` |\n| Roo Code | `roo` | [docs.roocode.com](https://docs.roocode.com) |\n\n### AI Gateway models (via Vercel AI Gateway)\n\nNo CLI install needed — moxie calls the API directly with full tool use. Every Vercel account gets [$5/month in free credits](https://vercel.com/docs/ai-gateway/pricing) with access to all models. Pay-as-you-go after that with zero markup.\n\n| Model | Provider string |\n|-------|----------------|\n| Claude Opus 4.6 | `anthropic/claude-opus-4-6` |\n| GPT-5.4 | `openai/gpt-5.4` |\n| Qwen 3.6 Plus | `qwen/qwen3.6-plus` |\n| GLM 5.1 | `zai/glm-5.1` |\n| Kimi 2.5 | `moonshotai/kimi-k2.5` |\n\nWhen you select a gateway model during `moxie init`, you'll be prompted to securely store your API key (macOS Keychain, encrypted file on Linux).\n\n## Pipeline\n\nEvery project goes through 5 phases, each requiring unanimous quorum:\n\n```\nRFC  ->  Audit  ->  Fix  ->  Plan  ->  Build\n```\n\n1. **RFC** — Agents analyze the codebase and converge on a comprehensive specification\n2. **Audit** — Agents audit the RFC against the actual source code\n3. **Fix** — Agents fix discrepancies found during audit\n4. **Plan** — Agents produce an implementation plan from the finalized spec\n5. **Build** — Agents implement the plan, taking turns writing and reviewing code\n\nEach phase uses round-robin rotation with randomized order. Agents independently review each other's work and must all sign off before the phase advances.\n\n```\n════════════════════════════════════════════════════════════\n  PHASE 1/5: RFC\n════════════════════════════════════════════════════════════\n\n╔══════════════════════════════════════════════════╗\n║  moxie: RFC phase                                ║\n║  Round-robin quorum convergence                 ║\n║  Max rounds: 15                                 ║\n║  Timeout/turn: 900s                             ║\n╚══════════════════════════════════════════════════╝\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n  Turn 1/15 — claude\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n  Log: claude-041126-142611.log\n  Tokens: 178,108\n\nQuorum after claude's turn:\n  claude       pending  .moxie/phases/rfc/claude-041126-142611.md\n  gpt-gw       pending  -\n  ── 0/2 agents reached quorum\n```\n\n## How quorum works\n\n- Agents take turns in a randomized rotation\n- After each turn, the agent marks whether it agrees with the current state (`reached: true`)\n- If any agent finds issues, it resets all agents to `reached: false`\n- A phase completes when all healthy agents simultaneously agree\n- Agents are told how many turns remain — as the countdown decreases, they prioritize substantive issues over minor nitpicks\n\n```\n╔════════════════════════════════════════════════════════════╗\n║  RFC phase complete — quorum reached                      ║\n║  Final: RFC-FINAL-041126-220315.md                        ║\n║  2/2 agents signed off                                    ║\n╚════════════════════════════════════════════════════════════╝\n```\n\n### Safeguards\n\n**Turn pressure** — Every agent prompt includes the current turn count and how many remain. As rounds run low, agents naturally triage harder — accepting minor incompletes rather than resetting quorum over stylistic concerns.\n\n**Dead agent detection** — If an agent fails 2 consecutive turns (timeout, empty output, quota exhaustion), it's automatically removed from rotation. Quorum adjusts to the remaining healthy agents.\n\n```\n  [DEGRADED] qwen failed 2 consecutive turns — removing from rotation\n             (possible quota exhaustion, auth failure, or CLI crash)\n```\n\n**Convergence stall detection** — If agents argue about the same findings for 3 consecutive rotations without progress, moxie detects the loop and force-accepts the best available draft.\n\n```\n  [convergence] Findings unchanged for 3 rotation(s) (3 triggers force-accept)\n\n╔════════════════════════════════════════════════════════════╗\n║  RFC — force-accepting (convergence stall)                ║\n║  Findings stabilized for 3 rotations.                     ║\n║  Accepting best available draft as FINAL.                  ║\n╚════════════════════════════════════════════════════════════╝\n```\n\n**Minimum 2 agents** — Single-agent mode is not supported. moxie requires at least 2 healthy agents for cross-model verification.\n\n## Commands\n\n```\nmoxie init [--spec FILE]    Scaffold .moxie/ with agent selection and config\nmoxie start [--phase NAME]  Run pipeline in background\nmoxie stop                  Stop a running pipeline\nmoxie run [--phase NAME]    Run pipeline in foreground\nmoxie status                Show phase progress and quorum state\nmoxie cost                  Token usage and gateway cost breakdown\nmoxie logs [PHASE]          View logs for a phase\nmoxie agents                List configured agents\nmoxie doctor                Check dependencies, agents, and project health\n```\n\n## Cost tracking\n\n`moxie cost` shows token usage per phase and agent:\n\n```\nToken usage by phase:\n\n  RFC:\n    claude-gw        950,980 tokens\n    gpt-gw           505,430 tokens\n    qwen-gw          271,317 tokens\n    TOTAL          1,727,727 tokens\n\nGrand total:\n  1,727,727 tokens\n```\n\nFor gateway agents, moxie also pulls actual USD costs from the [Vercel AI Gateway Custom Reporting API](https://vercel.com/docs/ai-gateway/capabilities/custom-reporting) (requires Pro or Enterprise plan, currently in beta):\n\n```\nGateway cost (via Vercel AI Gateway):\n  claude-gw            $    5.38  (1,121,678 input + 26,964 output tokens)\n  gpt-gw               $    0.17  (32,021 input + 457 output tokens)\n  qwen-gw              $    1.27  (349,598 input + 12,723 output tokens)\n  TOTAL                $    6.82\n\n  Dashboard: https://vercel.com/~/ai\n```\n\nEach `moxie init` generates a unique run ID. All gateway requests are tagged with the run ID plus `project:moxie`, `phase:<name>`, and `agent:<name>`, so costs are scoped to the exact session — no date range issues for overnight or multi-day runs.\n\nIf the reporting API is unavailable, `moxie cost` shows token counts only — you can always check your spend in the [AI Gateway dashboard](https://vercel.com/docs/ai-gateway) directly.\n\n## Config\n\nAfter `moxie init`, your `.moxie/config.toml` looks like:\n\n```toml\n[spec]\npath = \"spec.md\"\n\n[gateway]\nendpoint = \"https://ai-gateway.vercel.sh\"\nrun_id = \"run-20260411-204514-93675\"\n\n[agents.claude]\ncommand = \"claude --dangerously-skip-permissions --effort max --output-format json -p\"\norder = 1\n\n[agents.gpt-gw]\ntype = \"gateway\"\nmodel = \"openai/gpt-5.4\"\norder = 2\n\n[settings]\nmax_rounds = 15\nmax_rounds_build = 50\nturn_timeout = 900\n```\n\nEdit this file to change agents, adjust timeouts, or add custom agent commands.\n\n## Platform support\n\n| Platform | Status |\n|----------|--------|\n| macOS | Fully supported |\n| Linux | Fully supported |\n| Windows | WSL required |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}