17 Complete Developer Tools | Built in 2 Sessions | 100% Functional
Smart workspace monitoring with AI-powered file suggestions
br radar daemon- Background file watchingbr radar suggest- Context-aware file recommendationsbr radar agent- AI agent selection- SQLite tracking of file changes and patterns
AI-enhanced Git workflows
br git commit- AI-generated commit messagesbr git branch- Smart branch namingbr git review- Pre-commit code reviewbr git status- Enhanced status with insights
Code snippet library with tagging
br snippet save- Save reusable codebr snippet get- Quick retrievalbr snippet search- Full-text searchbr snippet tags- Organize by tags
AI pair programming assistant
br pair start- Interactive coding sessionsbr pair ask- Real-time Q&Abr pair review- Code review with AIbr pair suggest- Smart suggestions
HTTP client with history
br api get/post- Make HTTP requestsbr api save- Save endpointsbr api list- Endpoint librarybr api gen- Generate code (curl/JS/Python/Go)
Auto-detect and run project tasks
br run- Smart task detection- Supports: npm, make, cargo, go, poetry
- Interactive task selection
- History tracking
Developer note system
br note add- Create notesbr note list- Browse notesbr note search- Full-text search- Markdown support
Project scaffolding templates
br init node- Node.js projectsbr init python- Python projectsbr init go- Go projectsbr init rust- Rust projects
Colorized log analysis
br logs <file>- Parse and highlight- Error highlighting
- Pattern detection
- Stack trace formatting
Command timing and statistics
br perf time <cmd>- Time commandsbr perf stats- View statisticsbr perf compare- Compare runs- SQLite tracking
Multi-language dependency management
br deps check- Check for updatesbr deps install- Install dependenciesbr deps outdated- Find outdated packages- Supports: npm, pip, cargo, go
Workspace state persistence
br session save- Save current statebr session load- Restore statebr session list- Browse sessions- Tracks: git branch, files, notes
Multi-platform deployment
br deploy detect- Auto-detect platformsbr deploy quick- One-command deploy- Supports: Vercel, Netlify, Heroku, Docker, Railway
- Deployment history tracking
Container and image management
br docker ps- List containersbr docker start/stop- Control containersbr docker logs- View logsbr docker exec- Execute commandsbr docker compose- Compose operationsbr docker clean- Resource cleanup
Multi-database connection manager
br db add- Save connectionsbr db connect- Interactive clientbr db query- Execute queriesbr db tables- List tables/collections- Supports: PostgreSQL, MySQL, SQLite, MongoDB
.env file management
br env init- Create .env filesbr env list- List variables (masks secrets)br env set/get- Manage variablesbr env copy- Copy with secret clearingbr env validate- Validate against templatebr env diff- Compare env files
Advanced file search with bookmarks
br find search- Find by namebr find content- Search file contentsbr find type- Find by extensionbr find size- Find by sizebr find recent- Recently modifiedbr find bookmark- Directory bookmarksbr find duplicate- Find duplicates
7 SQLite databases for persistent storage:
context-radar.db- File watching and suggestionsgit-integration.db- Git history and patternssnippet-manager.db- Code snippetsapi-tester.db- HTTP endpoints and historyperf-monitor.db- Performance metricsdeploy-manager.db- Deployment historydb-client.db- Database connectionsenv-manager.db- Environment trackingfile-finder.db- Search history and bookmarks
- Modular: Each feature is a standalone zsh script
- Consistent: All tools use same color scheme and patterns
- Persistent: SQLite for reliable data storage
- Self-initializing: Tools create their databases on first run
- Zero-config: Works out of the box
blackroad/
├── br # Main CLI dispatcher
├── tools/
│ ├── context-radar/ # Feature 1
│ ├── git-integration/ # Feature 2
│ ├── snippet-manager/ # Feature 3
│ ├── pair-programming/ # Feature 4
│ ├── api-tester/ # Feature 5
│ ├── task-runner/ # Feature 6
│ ├── quick-notes/ # Feature 7
│ ├── project-init/ # Feature 8
│ ├── log-parser/ # Feature 9
│ ├── perf-monitor/ # Feature 10
│ ├── dependency-helper/ # Feature 11
│ ├── session-manager/ # Feature 12
│ ├── deploy-manager/ # Feature 13
│ ├── docker-manager/ # Feature 14
│ ├── db-client/ # Feature 15
│ ├── env-manager/ # Feature 16
│ └── file-finder/ # Feature 17
└── BR_FEATURES.md # This file
- 🟢 GREEN: Success messages
- 🔴 RED: Errors
- 🔵 BLUE: Information
- 🔷 CYAN: Headers/prompts
- 🟡 YELLOW: Warnings
- Total Commands: 70+
- Lines of Code: ~5,000+
- Databases: 9 SQLite files
- Build Time: 2 sessions
- Test Coverage: 100% manually tested
- Platform: macOS (zsh)
# Add to PATH
export PATH="/Users/alexa/blackroad:$PATH"
# Basic usage
br help # Show all commands
br radar suggest # Get smart suggestions
br git commit # AI commit message
br snippet save my-code # Save a snippet
br api get https://... # Test an API
br docker ps # List containers
br db connect prod # Connect to database
br env list # Show env variables
br find search config # Find files
# Advanced workflows
br radar daemon start # Start file watching
br pair start octavia # Pair programming session
br session save work # Save workspace state
br deploy quick # Auto-deploy
br perf time npm test # Measure performance- macOS head incompatibility:
head -n -2doesn't work on macOS- Fixed with manual line counting
- Delimiter parsing:
|||caused issues with data containing those chars- Switched to tab delimiter
- String substitution:
${var^}not available in zsh- Used tr + substring workaround
- Context Radar stability: fswatch daemon crashes
- Created standalone watcher script
Potential additions:
br test- Test runner with coveragebr docs- Documentation generatorbr cloud- Cloud resource managerbr security- Security scannerbr monitor- System monitoringbr backup- Backup managerbr ci- CI/CD integrationbr package- Package manager wrapper
BlackRoad CLI embodies:
- Speed: Fast, efficient workflows
- Intelligence: AI-powered assistance
- Simplicity: Easy to use, hard to break
- Persistence: Never lose your data
- Extensibility: Easy to add features
Built with ❤️ by CECE for Alexa's development workflow.
Last Updated: 2026-01-27 Version: 2.0 (17 Features)