Cross-platform AI CLI assistant that operates as a REPL-style terminal, Web UI, and desktop app. Supports 8 providers (Claude, Gemini, DeepSeek, OpenAI, GLM, Kimi, OpenRouter, and local Ollama) with Agentic tool calling (bash, file I/O, code search, web scraping, test running), prompt caching, batch API support, symbolic indexing (tree-sitter), semantic code search, MCP server mode, session memory, and sensitive data redaction. Requires Node.js >= 20, ESM-only. Active development, frequent releases.
npm install jinzd-ai-cliVerified import paths — ran on the pinned version, not inferred.
Install globally, set an API key, and run the CLI in REPL mode, headless mode, or web UI.
Upgrade Node.js to version 20 or higher.
Set the appropriate environment variable or configure via /provider command.
Use nvm or configure npm prefix to user directory, or use `npm install -g` with sudo.
Use ES module syntax or dynamic import() if using in a Node.js script.
Ensure port 3000 (or custom port via --port) is accessible.
Add exclusion for the executable in antivirus settings.
Run `npm install -g jinzd-ai-cli` and ensure npm global bin directory is in your PATH.
This is a CLI tool, not a library. Use `aicli` command directly. For programmatic use, consider subprocess execution.
Ensure Node.js >=20 is installed and available in PATH, or use the desktop app which bundles Node.
No dependency data recorded yet.