Skip to content

Tags: fsan/cloma

Tags

v0.1.0

Toggle v0.1.0's commit message
A Go CLI for managing Docker Desktop sandboxes for running code agent…

…s in isolation.

- **Run agents in isolated Docker sandboxes** - Secure sandbox environment using Docker Desktop's microVM technology
- **Ollama integration** - Connect to Ollama running on the host machine for AI inference
- **Workspace management** - Automatic workspace resolution and sandbox naming
- **Health checks** - `cloma doctor` command to validate the setup

```bash
git clone https://github.com/fsan/cloma.git
cd cloma
make build
make install  # Optional: install to /usr/local/bin
```

```bash
go install github.com/fsan/cloma/cmd/cloma@latest
```

- `cloma run` (default) - Run an agent in an isolated sandbox
- `cloma list` - List all cloma-managed sandboxes
- `cloma shell` - Open an interactive shell in a sandbox
- `cloma stop` - Stop a running sandbox
- `cloma clean` - Remove a sandbox completely
- `cloma doctor` - Run health checks
- `cloma version` - Print version information

- Docker Desktop 4.58+ with sandbox plugin enabled
- Ollama installed and running
- Go 1.22+ (for building from source)

GPL v3