sha256:1a6cb9eedfde95efef5ac791e1c155349461dd6fdc5b637e1794e1085cc2c7b3
Last pushed
about 3 hours by k33g
Type
Sandbox Kit
Manifest digest
sha256:1a6cb9eedfde95efef5ac791e1c155349461dd6fdc5b637e1794e1085cc2c7b3
schemaVersion: "2"
kind: sandbox
name: mm-tui
version: 0.1.5
displayName: Mini Me (window mode)
description: |
Runs mm, a minimal coding agent for local LLMs, in its single-window terminal mode (`mm -tui`) on the workspace. The model server (Docker Model Runner or llama-server) stays on the host: inside the sandbox `localhost` is the sandbox itself, so the configuration file must reach the host through host.docker.internal — agent.dmr.yaml already falls back to it.
sourceURL: https://git.rickub.com/bots-garden/mini-me
args:
config:
default: ""
description: 'Configuration file mm reads (its AGENT_CONFIG): an absolute path inside the sandbox, or a path relative to the workspace. Empty: ./agent.yaml in the workspace, then the built-in defaults.'
tag:
default: 0.1.5
description: 'Tag of the k33g/mm-sandbox image: mm''s version without the "v", as docker-sbx/build.sh tags it (and rewrites this default to).'
pattern: ^[A-Za-z0-9_][A-Za-z0-9_.-]{0,127}$
sandbox:
image: k33g/mm-sandbox:${{ kit.args.tag }}
entrypoint:
- mm-tui
permissions:
network:
allow:
- host.docker.internal:12434
- localhost:12434
- host.docker.internal:8080
- localhost:8080
environment:
variables:
AGENT_CONFIG: ${{ kit.args.config }}
COLORTERM: truecolor
LANG: C.UTF-8
TERM: xterm-256color