1.23.0 • Published 9 months ago

askds v1.23.0

Weekly downloads
-
License
ISC
Repository
-
Last release
9 months ago

askds - DeepSeek R1-powered test debugger

askds is a test debugger that helps diagnose test failures using DeepSeek R1. It runs your tests, analyzes failures, and suggests fixes.

Screencast

Installation

Make sure you have yek installed:

npm install -g askds

Basic Usage

Run tests with AI analysis:

export DEEPSEEK_API_KEY="your-api-key"
askds npm test

Configuration

Set these environment variables to customize behavior:

VariableDescriptionDefault
DEEPSEEK_API_KEYRequired API key-

Command line options:

FlagDescriptionDefault
--test-file-patternGlob pattern for test files**/*.test.ts
--source-file-patternGlob pattern for source filessrc/**/*.ts
--serializeRepository serialization cmdyek
--debugEnable debug modefalse
--hide-uiHide UIfalse
--system-promptCustom system prompt file-
--timeoutTimeout for AI response120
--runRun this command. when using run test-command-and-args... is ignoredfalse

How It Works

  1. Runs your test command
  2. Analyzes failures + repo content using Deepseek R1
  3. Prints the solution/suggestion

Examples

Basic Test Analysis

askai npm test

Experimental Fixing

askds --fix npm test

--fix uses DeepSeek R1 to fix the code by calling it again with original code and the fix returned from the first call.

1.23.0

9 months ago

1.22.0

9 months ago

1.21.0

9 months ago

1.20.0

9 months ago

1.19.0

9 months ago

1.18.0

9 months ago

1.17.0

9 months ago

1.16.0

9 months ago

1.15.0

9 months ago

1.14.0

9 months ago

1.13.0

9 months ago

1.12.0

9 months ago

1.11.0

9 months ago

1.10.0

9 months ago

1.9.0

9 months ago

1.8.0

9 months ago

1.7.0

9 months ago

1.5.0

9 months ago

1.4.0

9 months ago

1.3.0

9 months ago

1.2.0

9 months ago

1.1.0

9 months ago

1.0.0

9 months ago