Package Exports
- luxyie.ai-cli
- luxyie.ai-cli/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (luxyie.ai-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Luxyie AI CLI
An intelligent, terminal-first AI assistant powered by NVIDIA and OpenAI.
Luxyie CLI brings the power of advanced AI models directly into your terminal β whether you're coding, researching, writing, or automating tasks. Think of it as your personal AI pair programmer, researcher, and assistant β always ready, always fast.
π Installation
Install globally with npm:
npm install -g luxyie.ai-cliAfter installation, Luxyie CLI automatically configures your system to make the luxyie command available globally in your terminal. This includes:
- Windows: Adds the npm global bin directory (
%APPDATA%\npm) to your system PATH via the Windows Registry. - macOS/Linux: Adds the path to your shell profile (
~/.bashrc,~/.zshrc, or~/.profile) if not already present.
π‘ No manual setup required. The post-install script handles everything automatically.
Once installed, run:
luxyieIf the command is not recognized after installation, restart your terminal or run:
- Windows:
$env:PATH = "$(npm config get prefix)\;$env:PATH"- macOS/Linux:
source ~/.bashrcorsource ~/.zshrc
π§ Features
β¨ Unlimited & Free
- π 100% Free β No subscription required
- π Unlimited Usage β No token limits, use as much as you need
- π No API Key Required β Works out of the box with pre-configured access
- βΎοΈ Unlimited Models β Access all supported AI models without restrictions
β Core Capabilities
- Natural Language Coding: Write, explain, and debug code with AI.
- Web Search & Research: Fetch real-time results from Google and academic sources.
- File Analysis: Read, summarize, and extract insights from PDFs, codebases, and documents.
- Multimodal Input: Analyze screenshots and images via
luxyie image(requires GPU). - Terminal Automation: Execute shell commands safely with context-aware validation.
- Persistent Context: Save conversations and resume them later with
luxyie checkpoint.
π οΈ Built-in Tools
| Tool | Description |
|---|---|
/chat |
Start a conversational AI session |
/code |
Generate or refactor code |
/search |
Google-powered web search |
/read |
Analyze local files (PDF, TXT, JS, etc.) |
/image |
Analyze screenshots or images |
/shell |
Execute safe shell commands |
/config |
View or edit your settings |
π¬ Quick Examples
Start a chat
luxyie > Explain quantum computing in simple termsGenerate code from a prompt
luxyie > Write a Node.js script that downloads a webpage and saves it as HTMLAnalyze a file
luxyie > Summarize this file: ./src/core/agent.tsTake a screenshot and ask about it
luxyie image screenshot.png > What does this UI show?Run a shell command safely
luxyie > List all files in /home and show only .js filesπ Configuration
Luxyie stores settings in ~/.luxyie/:
~/.luxyie/
βββ config.json # API keys, model preferences
βββ history.json # Conversation history
βββ checkpoints/ # Saved sessions
βββ cache/ # Cached web results and imagesTo edit config:
luxyie configπ‘οΈ Security
- No data is sent to third parties unless you provide an API key.
- All shell commands are sandboxed and require explicit confirmation.
- Images and files are processed locally when possible.
- You can disable telemetry in
config.json.
π¦ For Developers
Build from Source
git clone https://github.com/shindozk/luxyie.ai-cli.git
cd luxyie.ai-cli
npm install
npm run build
npm linkThen run luxyie from anywhere.
Contributing
We welcome contributions! Check out our Contributing Guide.
β Support
If you like this project, consider supporting via Ko-fi.
π License
MIT Β© ShindoZk
π‘ Pro Tip: Press
Ctrl + Ctwice to exit gracefully. Use/helpanytime for a list of commands.