Tests PyPI version License: MIT
Terminal assistant that combines AI chat with command execution. Supports Ollama and LM Studio.
pip install xandai-cli xandai --auto-detect
# Terminal commands xandai> ls -la xandai> git status # AI questions xandai> How do I optimize this code? # Project planning xandai> /task create a REST API
- Ollama - Local models
- LM Studio - GUI-based model management
xandai --provider ollama xandai --provider lm_studio --endpoint http://localhost:1234
/task <description> # Project planning /review # AI-powered code review /web on # Enable web content integration /help # Show all commands /clear # Clear history /status # System status
XandAI can intelligently create and edit files with AI assistance:
Simply ask to create a file with a specific name:
xandai> create tokens.py with authentication functions # AI generates complete code # System detects filename automatically πΎ This looks like a complete python file. Save it? (y/N): y π Filename: tokens.py β File 'tokens.py' created successfully!
Edit existing files by name:
xandai> edit index.py adding a health endpoint # AI reads current file content # Generates complete updated version βοΈ Edit file 'index.py'? (y/N): y β File 'index.py' updated successfully!
The AI automatically:
- β Reads files when editing (preserves existing code)
- β Extracts filenames from your request
- β Provides complete file content (never placeholders)
- β Only prompts when you explicitly request file operations
Works with any programming language:
xandai> create app.js with Express server xandai> edit styles.css adding dark mode xandai> create config.json with API settings
AI-powered code review with Git integration. Analyzes your code changes and provides detailed feedback on security, quality, and best practices.
xandai> /review # Automatically detects Git changes and provides comprehensive analysis
Automatically fetches and analyzes web content when you paste links:
xandai> /web on xandai> How does this work? https://docs.python.org/tutorial # Content is automatically fetched and analyzed
git clone https://github.com/XandAI-project/Xandai-CLI.git cd Xandai-CLI pip install -e . xandai
MIT