Repository navigation
Research CLI Native Wrapper v0.2.6-native
·
6406 commits
to main
since this release
Research CLI Native Wrapper v0.2.6-native
π Cross-Platform Native Binaries Available!
This release provides ultra-lightweight native wrappers for Research CLI across all major platforms. Each binary is a tiny Rust wrapper (~200-400KB) that launches the full Research CLI experience.
π¦ Available Platforms:
- macOS Intel (x64):
research-cli-darwin-x64(195 KB) - macOS Apple Silicon (ARM64):
research-cli-darwin-arm64(192 KB) - Windows x64:
research-cli-win32-x64.exe(112 KB) - Linux x64:
research-cli-linux-x64(212 KB) - Linux ARM64:
research-cli-linux-arm64(211 KB)
π Quick Install:
curl -sSL https://github.com/iechor-research/research-cli/releases/download/v0.2.6-native/install.sh | bashπ Manual Installation:
- Download the appropriate binary for your platform
- Make it executable:
chmod +x research-cli-* - Move to your PATH:
mv research-cli-* ~/.local/bin/research-cli - Run:
research-cli
β¨ Features:
- Ultra-lightweight: 99% smaller than traditional packaging (200KB vs 60MB+)
- Native performance: Pure Rust wrapper with zero overhead
- Cross-platform: Supports 5 major platforms and architectures
- Zero dependencies: No runtime requirements beyond Node.js
- Automatic detection: Install script automatically detects your platform
π§ Technical Details:
- Built with Rust for maximum performance and minimal size
- Wraps the full Research CLI experience seamlessly
- Provides native terminal integration
- Supports all Research CLI features and commands
π Troubleshooting:
If you encounter issues:
- Ensure Node.js is installed on your system
- Check that the binary has execute permissions
- Verify your platform is supported
- Open an issue if problems persist
π Acknowledgments:
This release represents a complete rewrite of the packaging system, moving from traditional bundling to a modern native wrapper approach. Special thanks to the Rust and Node.js communities for the excellent tooling.
Full Changelog: v0.2.5...v0.2.6-native