hivebox is a small program that creates a safe space on your computer for running AI tools that use Linux. This space is separate from the rest of your system. It uses system features like namespaces, cgroups, seccomp, and Landlock to keep processes isolated.
You can control hivebox through a simple web dashboard or by sending commands to its REST API. It runs as a single Rust program. This makes it quick and easy to set up and run.
- Runs Linux inside a sandbox on your Windows PC using lightweight technology.
- Controls multiple AI agents independently.
- Offers a clear web dashboard to watch and manage running AI tools.
- Uses secure system features to keep your computer safe.
- Includes a REST API for easy control and automation.
- Works as one program file. No complex installation steps.
- Supports multi-tenant setups. Several users or services can use the sandbox at the same time.
- Includes tools for developers and system admins to connect AI workflows.
- Windows 10 or later (64-bit).
- At least 4 GB of RAM.
- 500 MB of free disk space.
- Internet access recommended for initial download.
- Administrative rights might be needed to run sandbox features.
Start using hivebox by downloading it from the official GitHub page:
Go to the link above. This page contains the latest releases of hivebox.
Look for a file ending with .exe or .zip marked for Windows. Click it to download.
- If you downloaded an
.exefile, double-click it to start the installation. - If you downloaded a
.zip, right-click it and choose "Extract All..." to a folder you can find easily.
- Go to the folder where you installed or extracted hivebox.
- Double-click
hivebox.exe. - A window or a console may open. If it's the console, wait as hivebox starts the sandbox.
Open your web browser and go to:
http://localhost:8080
This is the hivebox web dashboard, where you can see and control running AI agents.
- The dashboard shows the current status of AI agents.
- You can start, stop, or restart AI tools.
- Check system resources like CPU and memory use.
- Use the logs tab to see messages from your AI agents and the sandbox.
If you want to control hivebox automatically, you can send simple web requests to its REST API. This is useful for advanced users or services.
Common commands include:
- Start a new AI agent.
- Stop a running agent.
- List all agents.
Details about REST commands are on the dashboard under the "API" section.
hivebox allows you to run multiple AI agents isolated from each other. This prevents one from affecting the others or your main computer.
You can:
- Assign each agent its own limits on CPU and memory.
- Control how much network access each agent has.
- Manage data sharing permissions securely.
hivebox uses Linux kernel tools to:
- Keep each AI agent in its own isolated space.
- Limit system calls agents can make.
- Control resource use carefully.
- Enforce Landlock policies to block risky actions.
These features make your PC safer when running untrusted AI software.
- Run hivebox on a recently updated Windows system.
- Keep your antivirus software active.
- Use the web dashboard to check your AI agents regularly.
- Limit running agents to what your PC can handle.
- Restart hivebox if you encounter any crashes or freezes.
- hivebox won’t start: Ensure you have the latest Windows updates and admin rights.
- Dashboard not opening: Confirm
hivebox.exeis running and visithttp://localhost:8080. - Agent fails to run: Check resource limits and logs in the dashboard.
- Download issues: Retry the link or check internet connection.
For deeper use or CI/CD integration, visit the GitHub page:
It contains advanced setup guides, developer tools, and API documentation.
Periodically visit the download page to get the newest version. Replace the old version by downloading and following the install or extract steps again.
This project is open source. You can share feedback or contribute code on GitHub. The community welcomes ideas for improving hivebox.