local models · sbx · tiny language models · 3 min read

One day, one feature: `mm init`

Meet mm init, the Mini Me setup wizard: pick a provider, a model, an agent profile and your machine size to get a ready-to-use agent.yaml in minutes.

K
k33gOct 22, 2026 · 3 min
One day, one feature: `mm init`

I'm going to take advantage of the v0.9.0 release of Mini Me to kick off a series of short blog posts: "One day, One feature". And today, we'll talk about mm init.

When you get started with Mini Me, you have to create an agent.yaml file and read the documentation or find an example close to what you want to do. I wanted to make Mini Me's "onboarding" easier, so I added an init command to the mm CLI, which is a kind of "wizard" to help you create your first Mini Me configuration file. mm init relies on data from a whole series of experiments I've run with different models and use cases (and this will evolve over time) so it can offer you a base configuration suited to your choice of model. Then it's up to you to fine-tune your configuration.

How do we do it?

If you installed Mini Me directly on your machine to use it globally, all you have to do is run:

bash
mm init

If, because you're cautious, you want to use Mini Me with sbx, create a sbxenv.yaml file

yaml
schemaVersion: "1"

name: mm-01-init

agent: mini-me-kit

kits:
  - docker.io/k33g/mini-me-kit:0.0.6 # comes with Mini Me v0.9.0

workspace: ./

sandboxOptions:
  pullPolicy: always

And run:

bash
sbx env create --force
sbx env exec -it mm init

For the other ways of using Mini Me in a secure mode, I'll let you adapt your own way of doing things.

And you'll land on this first screen, where you have to choose your model provider:

provider choice
provider choice

Next, you pick one of the available models:

model choice
model choice

Then you select which family the model belongs to:

family choice
family choice

After that, you need an agent profile:

kind of agent
kind of agent

Select your machine's capacity:

size of the machine
size of the machine

Do you want to start straight away in "yolo" mode?

yolo mode or not
yolo mode or not

If you're using sbx, say yes, otherwise it's at your own risk 😜

It's the perfect time to give your agent a little name:

agent name
agent name

Save the configuration file:

save the agent.yaml file
save the agent.yaml file

And voilà! Your file is ready:

the agent.yaml file
the agent.yaml file

And you've got a working Mini Me agent in no time at all:

start mm
start mm

ask something...
ask something...
... the answer
... the answer

That's all for today. Have a great start with Mini Me and its settings. I plan to write a blog post about that, but later. Next time, we'll talk about the builtin tools and the ones you can add yourself.

K

Written by

k33g

Keep reading

One day, one feature: Connect Mini Me to the world with MCP

Give a Mini Me agent MCP superpowers with a few lines of YAML: query Wikipedia, then add Context7 so a small local model can search up-to-date library docs.

Oct 27, 2026
One day, one feature: Connect Mini Me to the world with MCP

Hello Mini Me: an agent born while preparing a talk for Devoxx

Meet Mini Me, a coding agent born from a Devoxx talk on the agent loop, built for small local models with guardrails against loops and hallucinations.

Oct 3, 2026
Hello Mini Me: an agent born while preparing a talk for Devoxx

Mini Me release v0.3.0

What is new in Mini Me v0.3.0, the Devoxx Belgium release: approval mode, agents calling agents, request traces, JSON answers, AGENTS.md and an sbx kit.

Oct 10, 2026
Mini Me release v0.3.0

Responses

0 Comments

No comments yet. Be the first to comment!

Related reading

From other blogs

A mini code agent with Docker Agent + Docker Model Runner - Part 1

k33g_org's Blog