slovey
v0.1.4
Published
Slovey — the decision memory your AI coding agent doesn't have. Blocks commits that contradict what your team already decided.
Downloads
69
Maintainers
Readme
Slovey
Your AI coding agent has no memory of what your team already decided. Slovey gives it one, and blocks the commit when a change contradicts a decision that's already been made.
Install
npm install -g sloveyOr run it without installing:
npx slovey@latest doctorSetup
- Sign in at slovey.dev and connect your repository.
- Go to Preflight → CLI Tokens and mint a token.
- Export it:
export SLOVEY_TOKEN=cb_your_token_here- Check your setup:
slovey doctorUsage
slovey preflight # human-readable report
slovey preflight --json # machine-readable, for agents and CI
slovey preflight --fix-agent # fix instructions only, for your agent to consume
slovey preflight --install-hooks # gate every commit and push automaticallyExit code is 0 when it's safe to commit, 1 otherwise — so it drops straight into CI.
What runs where
| Check | Local CLI | Hosted API | |---|---|---| | Decision-graph check | ✅ | ✅ | | Architecture rules | ✅ | ✅ | | Secret scan | ✅ | ✅ | | AI security review | ✅ | ✅ | | Typecheck / test / build | ✅ | reported as skipped |
Command checks run on your machine by design — Slovey does not execute your build or test commands on our servers.
Overriding a block
Blocks are meant to be contestable. A human — not an agent — can time-box an override:
slovey preflight override <decisionId> --reason "why this is correct now"Overrides are attributed and expire.
