Professional AI coding assistant CLI - Chat with AI, manage files, generate code, fix bugs automatically
npm install @arenis/badunoThe most powerful AI assistant for developers - right in your terminal.
- 🎨 Beautiful Terminal UI - Professional monochrome design with smooth animations
- 🔐 Secure Authentication - API key-based authentication with web flow
- 💬 Interactive Chat - Real-time conversations with AI
- ⚡ Live Progress Tracking - See exactly what the AI is doing in real-time
- ✅ Visual Feedback - Green checkmarks for all completed operations
- 🧠 Smart Thinking - Live status updates showing AI's thought process (max 15 words)
- 📝 Automatic File Operations - Read, write, modify files automatically
- 🔧 Shell Command Execution - Run commands with live progress
- 🚀 No Gaps - Continuous feedback, never looks frozen
- 🔄 Auto-Update - Automatically stays up-to-date with latest features (v1.1.0+)
``bash`
npx @arenis/baduno
No installation needed, works immediately!
`bash`
npm install -g @arenis/baduno
Then use:
`bash`
baduno
Troubleshooting: If baduno command is not found after global installation:
`bashFix: Add npm global bin to your PATH
echo 'export PATH="$(npm bin -g):$PATH"' >> ~/.bashrc
source ~/.bashrc
🚀 Quick Start
Simply type:
`bash
baduno
`On first run, you'll be redirected to https://www.baduno.ai/cli-auth to generate your API key.
🎯 Usage
$3
`bash
baduno
`That's it! The CLI starts immediately and you can start chatting.
$3
`
/help Show all available commands
/clear Clear chat history
/history Show conversation history
/save Save chat to file
/code Generate code in specific language
/file read Read file content
/file write Write to file
/file edit Edit file with AI
/model Change AI model
/status Show system status
/logout Logout and clear API key
/exit or /quit Exit BadunoAI CLI
`$3
`bash
Start CLI
badunoIn the CLI:
> What is React?Use slash commands
> /help
> /code python Create a web scraper
> /file read app.js
> /save my-chat.md
> /exit
`🎨 Features in Detail
$3
- First-time users are redirected to the web interface
- Generate API key on the website
- Paste it into the CLI
- Key is securely stored in
~/.baduno/config.json$3
- Fixed input area at the bottom
- Real-time streaming responses
- Thinking animation (spinning indicator, no text)
- Colored output with gradient effects
- Code highlighting in responses
$3
All commands use
/ prefix (not --):
- /help - Show help
- /clear - Clear history
- /code - Generate code
- /file - File operations
- /exit - Exit CLI$3
- Beautiful ASCII art banner
- Gradient colors (pink → purple → cyan)
- Animated thinking indicator
- Fixed input prompt
- Professional terminal UI
⚙️ Configuration
Configuration is stored in:
~/.baduno/config.json`json
{
"apiKey": "your-api-key-here",
"createdAt": "2025-10-12T..."
}
`🔧 Development
`bash
Clone repository
git clone https://github.com/baduno/baduno-cliInstall dependencies
cd baduno-cli
npm installLink for local development
npm linkRun
baduno
`📝 Requirements
- Node.js >= 16.0.0
- Internet connection
- Terminal with color support
🤝 Contributing
Contributions are welcome! Please open an issue or PR.
📄 License
MIT License - See LICENSE file for details.
💬 Support
- Website: https://www.baduno.ai
- Auth Page: https://www.baduno.ai/cli-auth
- Issues: https://github.com/baduno/baduno-cli/issues
🌟 What Makes BadunoAI CLI Special?
- No complicated flags - Just type
baduno and start
- Beautiful UI - Not your average boring CLI
- Smart commands - Use /` for everything---
Made with ❤️ by BadunoAI Team