bots-garden/mini-mepublic Fork
⑂ b1b46e3
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:38:06+01:00 Browse files
b1b46e3 parent: 6b2d0e9
modified README.md +1 -1
@@ -152,7 +152,7 @@ The `demos/` directory holds ready-made set-ups (most with a README explaining h
152152 | `demos/coding-helpers-unload-option/` | the same team as `demos/coding-helpers/` with `unloadModels: true` on its `mmConfigs` entries instead of unload hooks: the two models never in memory together, measured on llmman |
153153 | `demos/auto-pull/` | `autoPull: true` with SmolLM2-135M: a model the server does not have is downloaded at start-up, with its progress; also a team, and a misspelt repository name |
154154 | `demos/struggle-signals/` | a fake OpenAI-compatible server and `run-all.sh` that trigger every struggle signal (loop, failed calls, broken call, stalled, max turns, context full…) without a real model |
155-| `demo.acp.sdk/` | mini-me as a library from other languages, by driving `mm -acp` over ACP: `nodejs/minime.js` (ticket 167) — `Agent.start`, `complete`, `stream`, cancel with an `AbortSignal`, a permission callback; no dependency, 11 tests with a fake mm, four examples measured on llmman |
155+| `demo.acp.sdk/` | mini-me as a library from other languages, by driving `mm -acp` over ACP — four clients with the same API (start, complete, stream, cancel, permission callback), four examples and tests against a fake mm each: `nodejs/` (ticket 167, no dependency), `nodejs-sdk/` (ticket 188, official ACP TypeScript SDK), `go/` (ticket 168, package `minime`), `kotlin/` (ticket 187, official ACP Kotlin SDK); see [demo.acp.sdk/README.en.md](demo.acp.sdk/README.en.md) |
156156 | `testing/` | model testers run by mm itself: a coordinator (Gemma 4 12B) follows a skill, gives small tasks to a `candidate` agent whose model is under test (Qwen3.5 4B for model-check, Luciole 1B for function-calling), checks each result with a command and writes a Markdown report — `model-check/` (tool calls, exact instructions, Go code that must run, several steps) and `function-calling/` (only tools declared in the candidate's `tools:`) |
157157 | `dev.team/` | a team of five agents for a 32 GB laptop (ticket 152): a Qwen3.5 4B coordinator hands each request to a reformulator, a coder, a reviewer or a tutor (Gemma 4 12B, Mellum2 12B); hooks keep one model in memory at a time; measured: bug fixes, lessons and reviews work, new features not yet |
158158 | `demos/blog-team/` | the smallest team: a lead, a coder and a reviewer in 75 lines of YAML, one model (Mellum2 12B Q8_0 on llmman), written for a blog post |
@@ -152,7 +152,7 @@ The `demos/` directory holds ready-made set-ups (most with a README explaining h
152 | `demos/coding-helpers-unload-option/` | the same team as `demos/coding-helpers/` with `unloadModels: true` on its `mmConfigs` entries instead of unload hooks: the two models never in memory together, measured on llmman |152 | `demos/coding-helpers-unload-option/` | the same team as `demos/coding-helpers/` with `unloadModels: true` on its `mmConfigs` entries instead of unload hooks: the two models never in memory together, measured on llmman |
153 | `demos/auto-pull/` | `autoPull: true` with SmolLM2-135M: a model the server does not have is downloaded at start-up, with its progress; also a team, and a misspelt repository name |153 | `demos/auto-pull/` | `autoPull: true` with SmolLM2-135M: a model the server does not have is downloaded at start-up, with its progress; also a team, and a misspelt repository name |
154 | `demos/struggle-signals/` | a fake OpenAI-compatible server and `run-all.sh` that trigger every struggle signal (loop, failed calls, broken call, stalled, max turns, context full…) without a real model |154 | `demos/struggle-signals/` | a fake OpenAI-compatible server and `run-all.sh` that trigger every struggle signal (loop, failed calls, broken call, stalled, max turns, context full…) without a real model |
155-| `demo.acp.sdk/` | mini-me as a library from other languages, by driving `mm -acp` over ACP: `nodejs/minime.js` (ticket 167) — `Agent.start`, `complete`, `stream`, cancel with an `AbortSignal`, a permission callback; no dependency, 11 tests with a fake mm, four examples measured on llmman |155+| `demo.acp.sdk/` | mini-me as a library from other languages, by driving `mm -acp` over ACP — four clients with the same API (start, complete, stream, cancel, permission callback), four examples and tests against a fake mm each: `nodejs/` (ticket 167, no dependency), `nodejs-sdk/` (ticket 188, official ACP TypeScript SDK), `go/` (ticket 168, package `minime`), `kotlin/` (ticket 187, official ACP Kotlin SDK); see [demo.acp.sdk/README.en.md](demo.acp.sdk/README.en.md) |
156 | `testing/` | model testers run by mm itself: a coordinator (Gemma 4 12B) follows a skill, gives small tasks to a `candidate` agent whose model is under test (Qwen3.5 4B for model-check, Luciole 1B for function-calling), checks each result with a command and writes a Markdown report — `model-check/` (tool calls, exact instructions, Go code that must run, several steps) and `function-calling/` (only tools declared in the candidate's `tools:`) |156 | `testing/` | model testers run by mm itself: a coordinator (Gemma 4 12B) follows a skill, gives small tasks to a `candidate` agent whose model is under test (Qwen3.5 4B for model-check, Luciole 1B for function-calling), checks each result with a command and writes a Markdown report — `model-check/` (tool calls, exact instructions, Go code that must run, several steps) and `function-calling/` (only tools declared in the candidate's `tools:`) |
157 | `dev.team/` | a team of five agents for a 32 GB laptop (ticket 152): a Qwen3.5 4B coordinator hands each request to a reformulator, a coder, a reviewer or a tutor (Gemma 4 12B, Mellum2 12B); hooks keep one model in memory at a time; measured: bug fixes, lessons and reviews work, new features not yet |157 | `dev.team/` | a team of five agents for a 32 GB laptop (ticket 152): a Qwen3.5 4B coordinator hands each request to a reformulator, a coder, a reviewer or a tutor (Gemma 4 12B, Mellum2 12B); hooks keep one model in memory at a time; measured: bug fixes, lessons and reviews work, new features not yet |
158 | `demos/blog-team/` | the smallest team: a lead, a coder and a reviewer in 75 lines of YAML, one model (Mellum2 12B Q8_0 on llmman), written for a blog post |158 | `demos/blog-team/` | the smallest team: a lead, a coder and a reviewer in 75 lines of YAML, one model (Mellum2 12B Q8_0 on llmman), written for a blog post |