codrup
v1.1.1
Published
Installer CLI for setting up the codr AI toolchain
Downloads
45
Maintainers
Readme
Codr Installer (codrup)
A CLI installer for Codr, the AI development assistant. Handles installation, configuration, and updates with intelligent dependency management.
Quick Start
# Install globally
npm install -g codrup
# Set up Codr
codrup --setup
# Start using Codr
codrFeatures
- Automated Installation: Downloads and configures Codr from GitHub releases
- Multi-Provider Support: Configure Claude, Gemini, OpenAI, or DeepSeek
- Smart Updates: Automatic version checking with atomic file operations
- Global Access: Install once, use anywhere in your terminal
- Safe Operations: Built-in error recovery and automatic cleanup
Commands
Setup
Install and configure Codr for the first time:
codrup --setupConfiguration
Update LLM provider or API keys:
codrup --configUpdate
Update to the latest Codr version:
codrup --updateReset
Remove Codr installation completely:
codrup --resetRequirements
- Node.js 14.x or higher
- npm 6.x or higher
- Internet connection for downloads
How It Works
Codrup manages Codr installations by:
- Downloading versioned releases from GitHub
- Storing installation metadata at
~/.codr/.metadata.json - Generating environment configuration with your API keys
- Linking Codr globally via npm
All operations use atomic file replacements and include automatic rollback on failure.
Troubleshooting
Command not found after installation
- Restart your terminal
- Check npm global bin path:
npm config get prefix
Update fails
- Verify installation exists:
ls ~/.codr - Try reset and reinstall:
codrup --resetthencodrup --setup
Configuration issues
- Run
codrup --configto reconfigure - Check
.envfile at your installation directory
Related Projects
- Codr - AI development assistant
License
Apache License 2.0
Questions? Open an issue on GitHub
