Kachilu Browser CLI is designed for efficient access to native binaries and plugins. It simplifies installation and onboarding through npm and shell scripts, ensuring the user can quickly get started while managing complex setups across platforms. This tool is essential for developers looking to enhance their browsing capabilities.
Kachilu Browser CLI
The Kachilu Browser CLI serves as the public distribution hub for managing the Kachilu browser experience through a command-line interface. This repository contains the npm package for kachilu-browser, which includes native binaries built from a private source repository. If binaries for specific platforms are not included, the postinstall script will pull them from GitHub Releases when available.
Key Features
- Seamless Integration with OpenClaw: Install the Kachilu Browser as a plugin for OpenClaw that enhances functionality through commands:
openclaw plugins install kachilu-browser openclaw gateway restart openclaw plugins inspect kachilu-browser - Flexible Installation Options: Install the Kachilu Browser using npm or via a shell script. The npm command allows for a straightforward installation and onboarding process:
Alternatively, deploy it using the shell installer:
npm install -g kachilu-browser kachilu-browser onboardcurl -fsSL https://github.com/kachilu-inc/kachilu-browser/releases/latest/download/install.sh | bash - Onboarding Targets: The onboarding command intuitively prompts for the host target if the
--targetoption is omitted, or it can be defined manually for non-interactive setups. Users can target different environments such as Codex, Claude Code, or Claude Desktop:codex: links configuration in~/.codexclaudecode: links configuration in~/.claudeclaudedesktop: links specialized desktop settings.
MCP Control Plane
Utilizing the MCP prepare and execute workflow is essential to maintain session continuity and accurately manage profiles across different environments, particularly on WSL2. While raw shell commands offer a fallback, they may not ensure the proper connection to the intended browser, highlighting the importance of the MCP framework in operations.
Release and Publishing Model
Native binaries and npm packages are closely managed through this repository to ensure that installations are streamlined and secure:
- Native binaries are compiled from exclusive source code, packaged with the npm distribution without exposing the source.
- The npm package ensures compatibility with OpenClaw plugins to facilitate the integration.
- Following strict workflows for publishing ensures that the package remains consistent and available for users while adhering to npm policies.
Example Commands
For further command options, utilize:
kachilu-browser --help
kachilu-browser onboard --help
node scripts/mcp-server.mjs
This CLI tool not only simplifies installation and management of the Kachilu browser but also ensures developers have the flexibility and control to operate across various platforms efficiently.
No comments yet.
Sign in to be the first to comment.