A terminal-native AI coding assistant CLI that connects to proprietary AI models (Krave 4.1 and Krave 4.2) for real-time code generation, debugging, file management, and system automation. Currently at version 2.1.1, released on npm with a focus on CLI-based development. It operates directly in the shell, providing real system access through tools like bash, writefile, spawn, webSearch, and webFetch. Key differentiators: dual-model architecture, autonomous subagents, persistent session management with auto-save/resume, and zero runtime dependencies. Requires Node.js >=18.0.0 and a terminal with Unicode/ANSI color support.
npm install krave-cliNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates ESM import of Krave CLI, configuration with API key, model selection, session path, and tool enabling.
Use import statement instead of require(). If using CommonJS, use dynamic import: import('krave-cli').then(m => m.default(...)).Update Node.js to version 18 or later.
Switch to krave-4.1 or krave-4.2.
Set KRAVE_API_KEY environment variable before running krave.
Replace require('krave-cli') with dynamic import: const { default: krave } = await import('krave-cli');Set KRAVE_API_KEY in your shell: export KRAVE_API_KEY='your-api-key'
Upgrade Node.js to version 18 or later using nvm or your package manager.
No dependency data recorded yet.