Skip to content

Research CLI Native Wrapper v0.2.6-native

Choose a tag to compare

@chenxingqiang chenxingqiang released this 17 Jul 07:48
· 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:

  1. Download the appropriate binary for your platform
  2. Make it executable: chmod +x research-cli-*
  3. Move to your PATH: mv research-cli-* ~/.local/bin/research-cli
  4. 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:

  1. Ensure Node.js is installed on your system
  2. Check that the binary has execute permissions
  3. Verify your platform is supported
  4. 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