orion-code
v1.5.3
Published
AI coding assistant with multi-model support
Downloads
1,265
Maintainers
Readme
Orion
AI coding assistant with multi-model support
Features
- DeepSeek V4 Pro - Best quality models for complex coding tasks
- Automatic fallback - Seamless fallback: Pro -> Flash
- Session history - Track all your conversations and sessions
- One-command setup - Interactive wizard for effortless configuration
- Health check - Built-in diagnostic tool
- 100% free - No credit card required
Quick Install
npm (recommended)
npm install -g orion-code
orion setup
orionyarn
yarn global add orion-code
orion setup
oriongit clone
git clone https://github.com/dinhoSilwa/claude-seek.git
cd claude-seek
chmod +x install-orion.sh
./install-orion.sh
orion setup
orionPrerequisites
- Node.js 18 or higher
- npm (comes with Node.js)
- DeepSeek API key - Get one here
Commands
| Command | Description |
|---------|-------------|
| orion | Start interactive coding session |
| orion -p "query" | Run single query and exit |
| orion --model MODEL | Force specific model (pro/flash) |
| orion setup | Interactive setup wizard |
| orion config set-key | Configure API key |
| orion config unset-key | Remove API key |
| orion config show | Show current settings |
| orion history list | List all sessions |
| orion history show <id> | Show session details |
| orion history clear | Clear all history |
| orion doctor | Health check and diagnostics |
| orion update | Update to latest version |
| orion --version | Show version |
| orion --help | Show help |
Examples
Interactive session
orionOutput:
Starting orion with model: deepseek-v4-pro
> Create a Python function that calculates FibonacciSingle query
orion -p "Explain React hooks in simple terms"Force specific model
orion --model flash -p "Quick: what's 2+2?"Health check
orion doctorOutput:
System:
Node.js: v20.10.0
npm: 10.2.3
OS: Linux
API Key:
Status: Configured
Valid: Yes
History:
Status: Enabled
Sessions: 5
Models:
deepseek-v4-pro: Available
deepseek-v4-flash: AvailableEnvironment Variables
| Variable | Description |
|----------|-------------|
| DEEPSEEK_API_KEY | Set API key directly (overrides saved key) |
| NO_COLOR | Disable colored output |
| LOG_LEVEL | Logging level (debug/info/warn/error) |
File Structure
After installation:
~/.orion/
├── orion # Main executable
├── node_modules/ # Dependencies
├── key # API key (secure, 600 permissions)
├── config.env # User configuration
├── history/ # Session history
└── logs/ # Debug logsDevelopment
Run tests
npm install -g bats
bats tests/Run shellcheck
shellcheck install-orion.sh uninstall-orion.shLocal installation
./install-orion.shUninstall
./uninstall-orion.shContributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing) - Commit your changes (
git commit -m 'feat: add amazing feature') - Push to the branch (
git push origin feature/amazing) - Open a Pull Request
License
MIT © Cláudio Silva
Credits
Support
- Email: [email protected]
- LinkedIn: Cláudio Silva
- Issues: GitHub Issues
