Discover and explore top open-source AI tools and projects—updated daily.
openclawRemote execution and testing control plane for maintainers and AI agents
Top 46.4% on SourcePulse
Summary
Crabbox provides a remote software testing and execution control plane for maintainers and AI agents. It allows users to lease cloud compute, connect to SSH hosts, or use agent sandboxes to sync code, run commands, stream output, and collect evidence, enabling a local edit-save-run loop with cloud-grade compute and agent-ready observability.
How It Works
The system consists of a Go CLI, an optional coordinator, and a remote runner. The CLI syncs code (rsync, fingerprint skip) and executes commands remotely, streaming output. The coordinator, deployable on Cloudflare Workers or Node.js/PostgreSQL, manages provider credentials, lease state, and cost controls. The data plane (SSH, rsync, execution) is direct CLI-to-runner, while the coordinator handles lease lifecycle and observability. This architecture offers flexible deployment and robust control.
Quick Start & Requirements
Install via Homebrew: brew install openclaw/tap/crabbox, or download GoReleaser archives. Prerequisites include git, ssh, ssh-keygen, rsync, and curl. Refer to "Getting started" and "Infrastructure" docs for setup.
Highlighted Details
warmup, prewarm, run)..crabbox.yaml.attach, events, logs).--pond) for discovery and SSH-mesh.--timing-json).Maintenance & Community
CI runs comprehensive checks on every push/PR. Tagged pushes trigger releases. Infrastructure details are in docs/infrastructure.md. No specific community links were found.
Licensing & Compatibility
Licensed under the MIT license, permissive for commercial use.
Limitations & Caveats
The Node.js coordinator is new; Cloudflare is established. XCP-ng adapter provisions Linux only. Forwarded environment variables are restricted (NODE_OPTIONS, CI); secrets should not be CLI args.
10 hours ago
Inactive
pezzolabs
manaflow-ai