Skip to content

v0.2.0: CLI, OpenRouter, first npm release

Choose a tag to compare

@adityajha2005 adityajha2005 released this 10 Oct 07:27

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.
    • --json and --quiet; the provider, latency and cost are disclosed on stderr.
  • MCP server + Claude Code plugin: decide and status tools. Plain decisionkit with no arguments runs the server.
  • Providers:
    • OpenAI Decisions API (gpt-6-luna)
    • Jev by TypeSafe AI
    • new: Jev via OpenRouter (DECISIONKIT_OPENROUTER_API_KEY)
  • 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