bots-garden/mini-mepublic Fork
⑂ 6b2d0e9
Commits
⬇ Clone ▾
git clone https://git.rickub.com/bots-garden/mini-me.git
git clone ssh://git@rickub.com/bots-garden/mini-me.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Download ZIP

🛟 Updated.

k33g committed 2026-11-01T22:07:19+01:00 Browse files
6b2d0e9 parent: eca9ec1
modified .tickets/epics.yaml +16 -3
@@ -30,9 +30,6 @@ epics:
3030 - title: Models
3131 state: open
3232 color: "#5319e7"
33- - title: Providers
34- state: open
35- color: "#d4c5f9"
3633 - title: ToDo
3734 state: open
3835 color: "#c2e0c6"
@@ -54,3 +51,19 @@ epics:
5451 - title: WASM Module
5552 state: open
5653 color: "#5319e7"
54+ - title: Scaffolding
55+ state: open
56+ color: "#d4c5f9"
57+ description: Commands that generate files to get started (mm init, mm dockerinit)
58+ - title: ACP integration
59+ state: open
60+ color: "#0075ca"
61+ description: mini-me as an ACP agent inside editors and clients (capabilities, auth, registry)
62+ - title: Release & distribution
63+ state: open
64+ color: "#b60205"
65+ description: Release process, licence, signed builds and packaging of mm
66+ - title: MCP
67+ state: open
68+ color: "#a2eeef"
69+ description: MCP servers used by mini-me (connection, discovery, authentication)
@@ -30,9 +30,6 @@ epics:
30 - title: Models30 - title: Models
31 state: open31 state: open
32 color: "#5319e7"32 color: "#5319e7"
33- - title: Providers
34- state: open
35- color: "#d4c5f9"
36 - title: ToDo33 - title: ToDo
37 state: open34 state: open
38 color: "#c2e0c6"35 color: "#c2e0c6"
@@ -54,3 +51,19 @@ epics:
54 - title: WASM Module51 - title: WASM Module
55 state: open52 state: open
56 color: "#5319e7"53 color: "#5319e7"
54+ - title: Scaffolding
55+ state: open
56+ color: "#d4c5f9"
57+ description: Commands that generate files to get started (mm init, mm dockerinit)
58+ - title: ACP integration
59+ state: open
60+ color: "#0075ca"
61+ description: mini-me as an ACP agent inside editors and clients (capabilities, auth, registry)
62+ - title: Release & distribution
63+ state: open
64+ color: "#b60205"
65+ description: Release process, licence, signed builds and packaging of mm
66+ - title: MCP
67+ state: open
68+ color: "#a2eeef"
69+ description: MCP servers used by mini-me (connection, discovery, authentication)
modified .tickets/issues/0001-add-a-help-command.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-15T22:22:54.491Z
9-updatedAt: 2026-09-18T18:48:21.114Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - kind::feature
1212 - priority::low
13+epic: Improve TUI
1314 body: |
1415 ## Done (2026-09-16, agent bob, as part of ticket 0012)
1516
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-15T22:22:54.491Z8 createdAt: 2026-09-15T22:22:54.491Z
9-updatedAt: 2026-09-18T18:48:21.114Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - kind::feature11 - kind::feature
12 - priority::low12 - priority::low
13+epic: Improve TUI
13 body: |14 body: |
14 ## Done (2026-09-16, agent bob, as part of ticket 0012)15 ## Done (2026-09-16, agent bob, as part of ticket 0012)
15 16
modified .tickets/issues/0006-add-acp-command-for-token-consumption.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-15T23:04:31.606Z
9-updatedAt: 2026-09-29T06:26:27.169Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: ACP integration
1112 body: ""
1213 tasks: []
1314 comments: []
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-15T23:04:31.606Z8 createdAt: 2026-09-15T23:04:31.606Z
9-updatedAt: 2026-09-29T06:26:27.169Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: ACP integration
11 body: ""12 body: ""
12 tasks: []13 tasks: []
13 comments: []14 comments: []
modified .tickets/issues/0007-skills-are-read-not-executed.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-15T23:32:00.224Z
9-updatedAt: 2026-09-18T18:45:47.782Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - priority::high
1212 - kind::bug
13+epic: Builtin tools
1314 body: ""
1415 tasks: []
1516 comments: []
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-15T23:32:00.224Z8 createdAt: 2026-09-15T23:32:00.224Z
9-updatedAt: 2026-09-18T18:45:47.782Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - priority::high11 - priority::high
12 - kind::bug12 - kind::bug
13+epic: Builtin tools
13 body: ""14 body: ""
14 tasks: []15 tasks: []
15 comments: []16 comments: []
modified .tickets/issues/0008-why-in-zed-i-cannot-relaoad-the-agent.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-15T23:34:42.762Z
9-updatedAt: 2026-09-18T18:43:21.831Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - priority::medium
1212 - kind::bug
13+epic: ACP integration
1314 body: |
1415 ## Symptom
1516
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-15T23:34:42.762Z8 createdAt: 2026-09-15T23:34:42.762Z
9-updatedAt: 2026-09-18T18:43:21.831Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - priority::medium11 - priority::medium
12 - kind::bug12 - kind::bug
13+epic: ACP integration
13 body: |14 body: |
14 ## Symptom15 ## Symptom
15 16
modified .tickets/issues/0009-create-release-process.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-15T23:51:39.464Z
9-updatedAt: 2026-09-17T13:36:37.752Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: Release & distribution
1112 body: ""
1213 tasks: []
1314 comments: []
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-15T23:51:39.464Z8 createdAt: 2026-09-15T23:51:39.464Z
9-updatedAt: 2026-09-17T13:36:37.752Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: Release & distribution
11 body: ""12 body: ""
12 tasks: []13 tasks: []
13 comments: []14 comments: []
modified .tickets/issues/0011-start-automatically-llama-cpp.yaml +2 -1
@@ -6,11 +6,12 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-16T04:27:47.975Z
9-updatedAt: 2026-09-18T18:41:59.249Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - priority::low
1212 - kind::feature
1313 - llama.cpp
14+epic: Providers (LLM Engine)
1415 body: |
1516 When the provider is llamacpp, if Mini Me cannot join the endpoint, try to start llamacpp with the port defined into the endpoint.
1617
@@ -6,11 +6,12 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-16T04:27:47.975Z8 createdAt: 2026-09-16T04:27:47.975Z
9-updatedAt: 2026-09-18T18:41:59.249Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - priority::low11 - priority::low
12 - kind::feature12 - kind::feature
13 - llama.cpp13 - llama.cpp
14+epic: Providers (LLM Engine)
14 body: |15 body: |
15 When the provider is llamacpp, if Mini Me cannot join the endpoint, try to start llamacpp with the port defined into the endpoint.16 When the provider is llamacpp, if Mini Me cannot join the endpoint, try to start llamacpp with the port defined into the endpoint.
16 17
modified .tickets/issues/0012-new-tui-for-mini-me.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-16T04:35:22.638Z
9-updatedAt: 2026-09-18T18:42:42.571Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - kind::feature
1212 - priority::medium
13+epic: Improve TUI
1314 body: |
1415 ## What this ticket proposes
1516
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-16T04:35:22.638Z8 createdAt: 2026-09-16T04:35:22.638Z
9-updatedAt: 2026-09-18T18:42:42.571Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - kind::feature11 - kind::feature
12 - priority::medium12 - priority::medium
13+epic: Improve TUI
13 body: |14 body: |
14 ## What this ticket proposes15 ## What this ticket proposes
15 16
modified .tickets/issues/0013-activate-deactivate-yolo-mode.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-16T05:47:28.194Z
9-updatedAt: 2026-10-06T03:53:37.224Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: Builtin tools
1112 related:
1213 - 59
1314 body: |
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-16T05:47:28.194Z8 createdAt: 2026-09-16T05:47:28.194Z
9-updatedAt: 2026-10-06T03:53:37.224Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: Builtin tools
11 related:12 related:
12 - 5913 - 59
13 body: |14 body: |
modified .tickets/issues/0028-collapsed-paste-tokens-in-the-input-box-spec-of.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-20T04:05:00.000Z
9-updatedAt: 2026-09-20T04:00:34.891Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - documentation
1212 - priority::low
13+epic: Improve TUI
1314 body: |
1415 Reference description of a feature **already implemented in Mini Me**, written so it can be reimplemented in another tool. Nothing to do here; this is the spec, plus a map of where each part lives in this repository.
1516
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-20T04:05:00.000Z8 createdAt: 2026-09-20T04:05:00.000Z
9-updatedAt: 2026-09-20T04:00:34.891Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - documentation11 - documentation
12 - priority::low12 - priority::low
13+epic: Improve TUI
13 body: |14 body: |
14 Reference description of a feature **already implemented in Mini Me**, written so it can be reimplemented in another tool. Nothing to do here; this is the spec, plus a map of where each part lives in this repository.15 Reference description of a feature **already implemented in Mini Me**, written so it can be reimplemented in another tool. Nothing to do here; this is the spec, plus a map of where each part lives in this repository.
15 16
modified .tickets/issues/0041-mcp-github-server-in-sbx.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-23T12:42:15.495Z
9-updatedAt: 2026-09-29T06:27:43.086Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: MCP
1112 body: |
1213 [warning: mcp server github: discovery failed: no valid JSON-RPC response found in SSE stream]
1314 tasks:
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-23T12:42:15.495Z8 createdAt: 2026-09-23T12:42:15.495Z
9-updatedAt: 2026-09-29T06:27:43.086Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: MCP
11 body: |12 body: |
12 [warning: mcp server github: discovery failed: no valid JSON-RPC response found in SSE stream] 13 [warning: mcp server github: discovery failed: no valid JSON-RPC response found in SSE stream]
13 tasks:14 tasks:
modified .tickets/issues/0042-implement-oauth-authentication-for-mcp-servers.yaml +2 -1
@@ -6,9 +6,10 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-23T12:53:36.051Z
9-updatedAt: 2026-09-29T06:27:54.750Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - priority::urgent
12+epic: MCP
1213 body: ""
1314 tasks: []
1415 comments: []
@@ -6,9 +6,10 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-23T12:53:36.051Z8 createdAt: 2026-09-23T12:53:36.051Z
9-updatedAt: 2026-09-29T06:27:54.750Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - priority::urgent11 - priority::urgent
12+epic: MCP
12 body: ""13 body: ""
13 tasks: []14 tasks: []
14 comments: []15 comments: []
modified .tickets/issues/0043-solve-the-too-long-sessions-errors.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-25T04:06:50.781Z
9-updatedAt: 2026-09-29T06:28:06.161Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - priority::urgent
1212 - kind::bug
13+epic: Agent Memory
1314 body: |
1415 [error: stream error: unexpected end of JSON input]
1516
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-25T04:06:50.781Z8 createdAt: 2026-09-25T04:06:50.781Z
9-updatedAt: 2026-09-29T06:28:06.161Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - priority::urgent11 - priority::urgent
12 - kind::bug12 - kind::bug
13+epic: Agent Memory
13 body: |14 body: |
14 [error: stream error: unexpected end of JSON input]15 [error: stream error: unexpected end of JSON input]
15 16
modified .tickets/issues/0047-builtin-web-search-tool.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-27T03:25:00.207Z
9-updatedAt: 2026-09-29T06:24:47.448Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: Builtin tools
1112 body: |
1213 Or create a CLI for this (search if the CLI exists)
1314
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-27T03:25:00.207Z8 createdAt: 2026-09-27T03:25:00.207Z
9-updatedAt: 2026-09-29T06:24:47.448Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: Builtin tools
11 body: |12 body: |
12 Or create a CLI for this (search if the CLI exists)13 Or create a CLI for this (search if the CLI exists)
13 14
modified .tickets/issues/0053-tool-order-changes-on-every-question-breaks-the.yaml +2 -1
@@ -6,11 +6,12 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-09-30T05:52:16.000Z
9-updatedAt: 2026-10-06T13:09:01.955Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - kind::bug
1212 - priority::high
1313 - llama.cpp
14+epic: Providers (LLM Engine)
1415 related:
1516 - 43
1617 body: |
@@ -6,11 +6,12 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-09-30T05:52:16.000Z8 createdAt: 2026-09-30T05:52:16.000Z
9-updatedAt: 2026-10-06T13:09:01.955Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - kind::bug11 - kind::bug
12 - priority::high12 - priority::high
13 - llama.cpp13 - llama.cpp
14+epic: Providers (LLM Engine)
14 related:15 related:
15 - 4316 - 43
16 body: |17 body: |
modified .tickets/issues/0059-how-to-start-in-yolo-mode.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-01T04:39:53.878Z
9-updatedAt: 2026-10-06T03:53:27.047Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - kind::feature
1212 - priority::low
13+epic: Questions
1314 related:
1415 - 57
1516 body: |
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-01T04:39:53.878Z8 createdAt: 2026-10-01T04:39:53.878Z
9-updatedAt: 2026-10-06T03:53:27.047Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - kind::feature11 - kind::feature
12 - priority::low12 - priority::low
13+epic: Questions
13 related:14 related:
14 - 5715 - 57
15 body: |16 body: |
modified .tickets/issues/0060-add-llmman-provider.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-01T04:48:02.829Z
9-updatedAt: 2026-10-06T03:56:22.404Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - kind::feature
1212 - priority::medium
13+epic: Providers (LLM Engine)
1314 related:
1415 - 61
1516 - 62
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-01T04:48:02.829Z8 createdAt: 2026-10-01T04:48:02.829Z
9-updatedAt: 2026-10-06T03:56:22.404Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - kind::feature11 - kind::feature
12 - priority::medium12 - priority::medium
13+epic: Providers (LLM Engine)
13 related:14 related:
14 - 6115 - 61
15 - 6216 - 62
modified .tickets/issues/0062-add-ollama-provider.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-01T06:10:07.295Z
9-updatedAt: 2026-10-06T03:56:14.111Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - kind::feature
1212 - priority::medium
13+epic: Providers (LLM Engine)
1314 related:
1415 - 60
1516 body: |
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-01T06:10:07.295Z8 createdAt: 2026-10-01T06:10:07.295Z
9-updatedAt: 2026-10-06T03:56:14.111Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - kind::feature11 - kind::feature
12 - priority::medium12 - priority::medium
13+epic: Providers (LLM Engine)
13 related:14 related:
14 - 6015 - 60
15 body: |16 body: |
modified .tickets/issues/0075-add-gronk-provider.yaml +2 -2
@@ -6,10 +6,10 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-06T03:58:37.611Z
9-updatedAt: 2026-10-25T21:58:54.735Z
9+updatedAt: 2026-11-01T21:05:08.000Z
1010 labels: []
1111 milestone: v2.0.0
12-epic: Providers
12+epic: Providers (LLM Engine)
1313 body: ""
1414 tasks: []
1515 comments: []
@@ -6,10 +6,10 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-06T03:58:37.611Z8 createdAt: 2026-10-06T03:58:37.611Z
9-updatedAt: 2026-10-25T21:58:54.735Z9+updatedAt: 2026-11-01T21:05:08.000Z
10 labels: []10 labels: []
11 milestone: v2.0.011 milestone: v2.0.0
12-epic: Providers12+epic: Providers (LLM Engine)
13 body: ""13 body: ""
14 tasks: []14 tasks: []
15 comments: []15 comments: []
modified .tickets/issues/0079-auto-update-of-the-system-instructions-and-skill.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-07T09:00:46.595Z
9-updatedAt: 2026-10-07T09:00:46.595Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: Ideas
1112 body: ""
1213 tasks: []
1314 comments: []
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-07T09:00:46.595Z8 createdAt: 2026-10-07T09:00:46.595Z
9-updatedAt: 2026-10-07T09:00:46.595Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: Ideas
11 body: ""12 body: ""
12 tasks: []13 tasks: []
13 comments: []14 comments: []
modified .tickets/issues/0082-use-a-remote-configuration.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-11T05:08:05.485Z
9-updatedAt: 2026-10-11T05:08:05.485Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: Ideas
1112 body: ""
1213 tasks: []
1314 comments: []
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-11T05:08:05.485Z8 createdAt: 2026-10-11T05:08:05.485Z
9-updatedAt: 2026-10-11T05:08:05.485Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: Ideas
11 body: ""12 body: ""
12 tasks: []13 tasks: []
13 comments: []14 comments: []
modified .tickets/issues/0089-autonomous-agent.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-16T15:36:08.133Z
9-updatedAt: 2026-10-20T05:36:48.607Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: Ideas
1112 related:
1213 - 90
1314 body: |
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-16T15:36:08.133Z8 createdAt: 2026-10-16T15:36:08.133Z
9-updatedAt: 2026-10-20T05:36:48.607Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: Ideas
11 related:12 related:
12 - 9013 - 90
13 body: |14 body: |
modified .tickets/issues/0090-agent-identity.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-16T15:37:32.062Z
9-updatedAt: 2026-10-20T05:37:03.730Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: Questions
1112 body: |
1213 Des idées pour gérer cela ?
1314 avec l'existant (est ce que un seul useur peut avoir plusieurs identités sur GitHub par exemple)
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-16T15:37:32.062Z8 createdAt: 2026-10-16T15:37:32.062Z
9-updatedAt: 2026-10-20T05:37:03.730Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: Questions
11 body: |12 body: |
12 Des idées pour gérer cela ?13 Des idées pour gérer cela ?
13 avec l'existant (est ce que un seul useur peut avoir plusieurs identités sur GitHub par exemple)14 avec l'existant (est ce que un seul useur peut avoir plusieurs identités sur GitHub par exemple)
modified .tickets/issues/0096-in-guides-add-a-tips-document-eg-how-to-resume-a.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-18T09:26:47.068Z
9-updatedAt: 2026-10-20T05:37:26.481Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - priority::medium
1212 - documentation
13+epic: Documentation
1314 body: |
1415 example: when the agent (or the model) is "stuck"...
1516 tasks: []
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-18T09:26:47.068Z8 createdAt: 2026-10-18T09:26:47.068Z
9-updatedAt: 2026-10-20T05:37:26.481Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - priority::medium11 - priority::medium
12 - documentation12 - documentation
13+epic: Documentation
13 body: |14 body: |
14 example: when the agent (or the model) is "stuck"...15 example: when the agent (or the model) is "stuck"...
15 tasks: []16 tasks: []
modified .tickets/issues/0102-run-sub-agents-in-background.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-20T06:48:30.439Z
9-updatedAt: 2026-10-21T23:59:00.000Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: Ideas
1112 body: ""
1213 tasks: []
1314 comments:
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-20T06:48:30.439Z8 createdAt: 2026-10-20T06:48:30.439Z
9-updatedAt: 2026-10-21T23:59:00.000Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: Ideas
11 body: ""12 body: ""
12 tasks: []13 tasks: []
13 comments:14 comments:
modified .tickets/issues/0103-line-mode-only-the-first-of-several-piped-lines.yaml +2 -1
@@ -6,9 +6,10 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-20T17:00:00.000Z
9-updatedAt: 2026-10-20T17:00:00.000Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - kind::bug
12+epic: CLI
1213 related:
1314 - 48
1415 body: |
@@ -6,9 +6,10 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-20T17:00:00.000Z8 createdAt: 2026-10-20T17:00:00.000Z
9-updatedAt: 2026-10-20T17:00:00.000Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - kind::bug11 - kind::bug
12+epic: CLI
12 related:13 related:
13 - 4814 - 48
14 body: |15 body: |
modified .tickets/issues/0111-using-the-settings-guide-create-a-claude-skill.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-21T04:27:19.433Z
9-updatedAt: 2026-10-22T17:10:36.153Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: Models
1112 body: |
1213 the Claude skill will produce a descriptive doc about the model and a config file (`agent.yaml`)
1314 tasks: []
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-21T04:27:19.433Z8 createdAt: 2026-10-21T04:27:19.433Z
9-updatedAt: 2026-10-22T17:10:36.153Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: Models
11 body: |12 body: |
12 the Claude skill will produce a descriptive doc about the model and a config file (`agent.yaml`)13 the Claude skill will produce a descriptive doc about the model and a config file (`agent.yaml`)
13 tasks: []14 tasks: []
modified .tickets/issues/0116-how-to-use-mm-for-code-completion.yaml +2 -1
@@ -6,9 +6,10 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-21T11:38:42.420Z
9-updatedAt: 2026-10-21T23:59:59.000Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - wontfix
12+epic: Questions
1213 body: |
1314 Inline code completion in the IDEs (VS Code, Zed, …): ghost text while
1415 typing, Copilot-style. Can mm provide it?
@@ -6,9 +6,10 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-21T11:38:42.420Z8 createdAt: 2026-10-21T11:38:42.420Z
9-updatedAt: 2026-10-21T23:59:59.000Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - wontfix11 - wontfix
12+epic: Questions
12 body: |13 body: |
13 Inline code completion in the IDEs (VS Code, Zed, …): ghost text while14 Inline code completion in the IDEs (VS Code, Zed, …): ghost text while
14 typing, Copilot-style. Can mm provide it?15 typing, Copilot-style. Can mm provide it?
modified .tickets/issues/0124-create-a-blog-post-about-llmman-alone-and-llmman.yaml +2 -1
@@ -6,8 +6,9 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-22T06:06:35.493Z
9-updatedAt: 2026-10-25T23:10:18.858Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels: []
11+epic: Documentation
1112 body: ""
1213 tasks: []
1314 comments: []
@@ -6,8 +6,9 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-22T06:06:35.493Z8 createdAt: 2026-10-22T06:06:35.493Z
9-updatedAt: 2026-10-25T23:10:18.858Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels: []10 labels: []
11+epic: Documentation
11 body: ""12 body: ""
12 tasks: []13 tasks: []
13 comments: []14 comments: []
modified .tickets/issues/0156-docsearch-dirs-relative-to-the-agent-file.yaml +2 -1
@@ -6,11 +6,12 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-25T13:38:47.000Z
9-updatedAt: 2026-10-25T13:38:47.000Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - enhancement
1212 - kind::feature
1313 - builtin tool
14+epic: Builtin tools
1415 body: |+
1516 ## Problème
1617
@@ -6,11 +6,12 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-25T13:38:47.000Z8 createdAt: 2026-10-25T13:38:47.000Z
9-updatedAt: 2026-10-25T13:38:47.000Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - enhancement11 - enhancement
12 - kind::feature12 - kind::feature
13 - builtin tool13 - builtin tool
14+epic: Builtin tools
14 body: |+15 body: |+
15 ## Problème16 ## Problème
16 17
modified .tickets/issues/0173-switch-the-license-from-mit-to-fsl-1-1-mit.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-26T09:10:00.000Z
9-updatedAt: 2026-10-26T09:10:00.000Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - kind::chore
1212 - documentation
13+epic: Release & distribution
1314 body: |
1415 ## Decision (2026-10-26)
1516 The next releases of mini-me are published under the **Functional Source License, version 1.1, MIT Future License** (FSL-1.1-MIT) instead of MIT. Not applied yet: this ticket prepares the change.
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-26T09:10:00.000Z8 createdAt: 2026-10-26T09:10:00.000Z
9-updatedAt: 2026-10-26T09:10:00.000Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - kind::chore11 - kind::chore
12 - documentation12 - documentation
13+epic: Release & distribution
13 body: |14 body: |
14 ## Decision (2026-10-26)15 ## Decision (2026-10-26)
15 The next releases of mini-me are published under the **Functional Source License, version 1.1, MIT Future License** (FSL-1.1-MIT) instead of MIT. Not applied yet: this ticket prepares the change.16 The next releases of mini-me are published under the **Functional Source License, version 1.1, MIT Future License** (FSL-1.1-MIT) instead of MIT. Not applied yet: this ticket prepares the change.
modified .tickets/issues/0180-wrong-content-with-mcp-getting-started-md.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-27T04:28:59.451Z
9-updatedAt: 2026-10-27T04:29:07.687Z
9+updatedAt: 2026-11-01T20:42:22.000Z
1010 labels:
1111 - kind::bug
1212 milestone: v1.0.4
13+epic: Documentation
1314 body: ""
1415 tasks: []
1516 comments: []
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-27T04:28:59.451Z8 createdAt: 2026-10-27T04:28:59.451Z
9-updatedAt: 2026-10-27T04:29:07.687Z9+updatedAt: 2026-11-01T20:42:22.000Z
10 labels:10 labels:
11 - kind::bug11 - kind::bug
12 milestone: v1.0.412 milestone: v1.0.4
13+epic: Documentation
13 body: ""14 body: ""
14 tasks: []15 tasks: []
15 comments: []16 comments: []
modified .tickets/issues/0181-make-a-better-fetch-if-possible.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-27T04:31:31.269Z
9-updatedAt: 2026-10-27T04:32:07.126Z
9+updatedAt: 2026-11-01T20:42:22.000Z
1010 labels:
1111 - kind::feature
1212 milestone: v1.0.4
13+epic: Builtin tools
1314 body: |
1415 Provide in the config file a list of url to fetch first
1516 tasks: []
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-27T04:31:31.269Z8 createdAt: 2026-10-27T04:31:31.269Z
9-updatedAt: 2026-10-27T04:32:07.126Z9+updatedAt: 2026-11-01T20:42:22.000Z
10 labels:10 labels:
11 - kind::feature11 - kind::feature
12 milestone: v1.0.412 milestone: v1.0.4
13+epic: Builtin tools
13 body: |14 body: |
14 Provide in the config file a list of url to fetch first15 Provide in the config file a list of url to fetch first
15 tasks: []16 tasks: []
modified .tickets/issues/0182-improve-mm-init-add-the-name-of-the-agent-at-the.yaml +2 -1
@@ -6,9 +6,10 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-31T06:52:00.768Z
9-updatedAt: 2026-10-31T06:52:00.768Z
9+updatedAt: 2026-11-01T20:42:22.000Z
1010 labels: []
1111 milestone: v1.0.4
12+epic: Scaffolding
1213 body: ""
1314 tasks: []
1415 comments: []
@@ -6,9 +6,10 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-31T06:52:00.768Z8 createdAt: 2026-10-31T06:52:00.768Z
9-updatedAt: 2026-10-31T06:52:00.768Z9+updatedAt: 2026-11-01T20:42:22.000Z
10 labels: []10 labels: []
11 milestone: v1.0.411 milestone: v1.0.4
12+epic: Scaffolding
12 body: ""13 body: ""
13 tasks: []14 tasks: []
14 comments: []15 comments: []
modified .tickets/issues/0183-acp-use-the-client-s-fs-and-terminal-services-wh.yaml +2 -1
@@ -6,12 +6,13 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-31T16:39:23.000Z
9-updatedAt: 2026-10-31T16:40:40.000Z
9+updatedAt: 2026-11-01T20:42:22.000Z
1010 labels:
1111 - enhancement
1212 - kind::feature
1313 - tools
1414 milestone: v2.0.0
15+epic: ACP integration
1516 body: |
1617 ## Context
1718
@@ -6,12 +6,13 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-31T16:39:23.000Z8 createdAt: 2026-10-31T16:39:23.000Z
9-updatedAt: 2026-10-31T16:40:40.000Z9+updatedAt: 2026-11-01T20:42:22.000Z
10 labels:10 labels:
11 - enhancement11 - enhancement
12 - kind::feature12 - kind::feature
13 - tools13 - tools
14 milestone: v2.0.014 milestone: v2.0.0
15+epic: ACP integration
15 body: |16 body: |
16 ## Context17 ## Context
17 18
modified .tickets/issues/0184-register-mini-me-in-the-acp-registry.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-31T18:00:24.000Z
9-updatedAt: 2026-10-31T18:00:24.000Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - enhancement
1212 - kind::feature
13+epic: ACP integration
1314 body: |
1415 ## Goal
1516
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-31T18:00:24.000Z8 createdAt: 2026-10-31T18:00:24.000Z
9-updatedAt: 2026-10-31T18:00:24.000Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - enhancement11 - enhancement
12 - kind::feature12 - kind::feature
13+epic: ACP integration
13 body: |14 body: |
14 ## Goal15 ## Goal
15 16
modified .tickets/issues/0185-sign-and-notarize-the-macos-build-of-mini-me.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-31T18:02:35.000Z
9-updatedAt: 2026-10-31T18:02:35.000Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - enhancement
1212 - kind::chore
13+epic: Release & distribution
1314 related:
1415 - 184
1516 body: |
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-31T18:02:35.000Z8 createdAt: 2026-10-31T18:02:35.000Z
9-updatedAt: 2026-10-31T18:02:35.000Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - enhancement11 - enhancement
12 - kind::chore12 - kind::chore
13+epic: Release & distribution
13 related:14 related:
14 - 18415 - 184
15 body: |16 body: |
modified .tickets/issues/0186-acp-advertise-an-authentication-method-terminal.yaml +2 -1
@@ -6,10 +6,11 @@ author:
66 name: k33g
77 email: ph.charriere@gmail.com
88 createdAt: 2026-10-31T18:06:14.000Z
9-updatedAt: 2026-10-31T18:06:14.000Z
9+updatedAt: 2026-11-01T20:44:45.000Z
1010 labels:
1111 - enhancement
1212 - kind::feature
13+epic: ACP integration
1314 related:
1415 - 184
1516 body: |
@@ -6,10 +6,11 @@ author:
6 name: k33g6 name: k33g
7 email: ph.charriere@gmail.com7 email: ph.charriere@gmail.com
8 createdAt: 2026-10-31T18:06:14.000Z8 createdAt: 2026-10-31T18:06:14.000Z
9-updatedAt: 2026-10-31T18:06:14.000Z9+updatedAt: 2026-11-01T20:44:45.000Z
10 labels:10 labels:
11 - enhancement11 - enhancement
12 - kind::feature12 - kind::feature
13+epic: ACP integration
13 related:14 related:
14 - 18415 - 184
15 body: |16 body: |
added .tickets/issues/0189-mm-dockerinit-generate-the-dockerfile-and-compose.yaml +30 -0
new file mode 100644
@@ -0,0 +1,30 @@
1+# Managed by IssueSpec. Hand edits are welcome; keep the schema valid.
2+id: 189
3+title: "mm dockerinit: generate the Dockerfile and compose file to run mini-me in a container"
4+state: open
5+author:
6+ name: k33g
7+ email: ph.charriere@gmail.com
8+createdAt: 2026-11-01T20:39:45.000Z
9+updatedAt: 2026-11-01T20:42:22.000Z
10+labels:
11+ - kind::feature
12+milestone: v1.0.4
13+epic: Scaffolding
14+body: |
15+ ## Goal
16+ A new command `mm dockerinit` that writes, in the current directory, the `Dockerfile` and the compose file needed to start mini-me in a container — the same spirit as `mm init` for the agent file.
17+
18+ ## Done when
19+ - `mm dockerinit` generates a `Dockerfile` (installs the mm binary) and a `compose.yaml` (builds the image, mounts the working directory and the agent file, passes the model endpoint configuration).
20+ - Existing files are never overwritten silently (refuse, or ask / `--force`).
21+ - The model endpoint is reachable from the container (e.g. `host.docker.internal` for a model served on the host, or Docker Model Runner).
22+ - `docker compose up` (or `docker compose run`) starts a working mm session.
23+ - Unit tests on the generated content; README / docs EN + FR.
24+
25+ ## Open questions
26+ - Base image and how mm gets into it (release download vs. local binary copy).
27+ - Interactive TUI (`stdin_open` / `tty`) vs. ACP over stdio — which one(s) the compose file targets.
28+ - Should it reuse the agent file produced by `mm init`, or call `mm init` when none exists?
29+tasks: []
30+comments: []
new file mode 100644
@@ -0,0 +1,30 @@
1+# Managed by IssueSpec. Hand edits are welcome; keep the schema valid.
2+id: 189
3+title: "mm dockerinit: generate the Dockerfile and compose file to run mini-me in a container"
4+state: open
5+author:
6+ name: k33g
7+ email: ph.charriere@gmail.com
8+createdAt: 2026-11-01T20:39:45.000Z
9+updatedAt: 2026-11-01T20:42:22.000Z
10+labels:
11+ - kind::feature
12+milestone: v1.0.4
13+epic: Scaffolding
14+body: |
15+ ## Goal
16+ A new command `mm dockerinit` that writes, in the current directory, the `Dockerfile` and the compose file needed to start mini-me in a container — the same spirit as `mm init` for the agent file.
17+
18+ ## Done when
19+ - `mm dockerinit` generates a `Dockerfile` (installs the mm binary) and a `compose.yaml` (builds the image, mounts the working directory and the agent file, passes the model endpoint configuration).
20+ - Existing files are never overwritten silently (refuse, or ask / `--force`).
21+ - The model endpoint is reachable from the container (e.g. `host.docker.internal` for a model served on the host, or Docker Model Runner).
22+ - `docker compose up` (or `docker compose run`) starts a working mm session.
23+ - Unit tests on the generated content; README / docs EN + FR.
24+
25+ ## Open questions
26+ - Base image and how mm gets into it (release download vs. local binary copy).
27+ - Interactive TUI (`stdin_open` / `tty`) vs. ACP over stdio — which one(s) the compose file targets.
28+ - Should it reuse the agent file produced by `mm init`, or call `mm init` when none exists?
29+tasks: []
30+comments: []
modified testing/model-check/agent.candidate.yaml +2 -1
@@ -8,7 +8,8 @@
88
99 provider: llmman
1010 #model: hf.co/unsloth/Qwen3.5-2B-GGUF:Q4_K_M
11-model: hf.co/unsloth/Qwen3.5-4B-GGUF:Q4_K_M
11+#model: hf.co/unsloth/Qwen3.5-4B-GGUF:Q4_K_M
12+model: hf.co/unsloth/Mistral-Small-3.2-24B-Instruct-2506-GGUF
1213 #model: hf.co/OpenLLM-France/Luciole-8B-Instruct-1.1-GGUF:Q4_K_M
1314 #model: hf.co/unsloth/SmolLM2-135M-Instruct-GGUF:Q5_K_M
1415 baseUrl: http://127.0.0.1:17434/v1
@@ -8,7 +8,8 @@
8 8
9 provider: llmman9 provider: llmman
10 #model: hf.co/unsloth/Qwen3.5-2B-GGUF:Q4_K_M10 #model: hf.co/unsloth/Qwen3.5-2B-GGUF:Q4_K_M
11-model: hf.co/unsloth/Qwen3.5-4B-GGUF:Q4_K_M11+#model: hf.co/unsloth/Qwen3.5-4B-GGUF:Q4_K_M
12+model: hf.co/unsloth/Mistral-Small-3.2-24B-Instruct-2506-GGUF
12 #model: hf.co/OpenLLM-France/Luciole-8B-Instruct-1.1-GGUF:Q4_K_M 13 #model: hf.co/OpenLLM-France/Luciole-8B-Instruct-1.1-GGUF:Q4_K_M
13 #model: hf.co/unsloth/SmolLM2-135M-Instruct-GGUF:Q5_K_M 14 #model: hf.co/unsloth/SmolLM2-135M-Instruct-GGUF:Q5_K_M
14 baseUrl: http://127.0.0.1:17434/v115 baseUrl: http://127.0.0.1:17434/v1