One binary. Plan, implement, verify, merge - fail-closed at every step. Bring your own model. Zero runtime dependencies.
Most tools verify that code compiles. sworn verifies that what shipped is what was needed - at every seam from requirement to production.
Quality gate over ISO/IEC/IEEE 29148 characteristics. Traceability matrix: need → acceptance criteria → proof. Nothing drops silently between intake and spec.
Stakes-calibrated, human-owned design-fit gate. Reversibility × blast-radius sets the bar. Design-system conformance audit for UI-bearing projects.
Fresh-context adversarial verifier reads only spec + diff. Exit 0 only on PASS. Silence, errors, and unparseable verdicts all block the merge.
Fail-closed human walkthrough of critical journeys. Mocks off,
real infra. sworn ship requires your attestation
before any release goes out.
Each command is a gate. Each gate is fail-closed. The loop generates its own inputs - you never wire spec plumbing by hand.
Baton defines the fidelity chain - rules, role prompts, verdict contracts, phase gates. SwornAgent embeds it. Two repos, one install. The protocol is open for any team to implement; the product is the turnkey binary that ships it ready to run.
# Homebrew $ brew install swornagent/tap/sworn # Go $ go install github.com/swornagent/sworn/cmd/sworn@latest # Then run $ sworn init $ sworn run --task "your task here"
We're building in the open. Get notified when sworn reaches your use case.
No spam. Just signal. We'll reach out when it's your turn.