Repository navigation
v0.2.0: CLI, OpenRouter, first npm release
First npm release. The package is @adxtya21/decisionkit; the command it installs is decisionkit.
Highlights
- CLI:
decisionkit binary | choice | score | rank | status.- Context comes from stdin or
--context. - grep-style exit codes: 0 = yes or confident, 1 = no or below
--threshold, 2 = error. --jsonand--quiet; the provider, latency and cost are disclosed on stderr.
- Context comes from stdin or
- MCP server + Claude Code plugin:
decideandstatustools. Plaindecisionkitwith no arguments runs the server. - Providers:
- OpenAI Decisions API (
gpt-6-luna) - Jev by TypeSafe AI
- new: Jev via OpenRouter (
DECISIONKIT_OPENROUTER_API_KEY)
- OpenAI Decisions API (
- Latency:
- The provider connection is opened at startup, removing a ~1.7 s cold first call.
- The plugin loads the tool up front (
alwaysLoad): Claude goes from 3 to 2 turns on first use.
- Benchmarks: 100 blind-checked tasks. Accuracy was a tie with Claude Haiku 5.5 (OpenAI 99, Jev 97, Haiku 97); the decision APIs were 3–13x faster and up to 2.5x cheaper. See bench/RESULTS.md for the caveats.
Install
npm i -g @adxtya21/decisionkit@0.2.0
# or, in Claude Code:
claude plugin marketplace add adityajha2005/decisionkit && claude plugin install decisionkit@decisionkit