bots-garden/mini-mepublic Fork 0
main
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.

💾 Saved. d722711 · on main · k33g · 3h ago
README.md · 38 lines · 2.3 KBmarkdown
Blame HistoryOpen raw

mini-me — documentation (français)

mm est un agent de code qui tourne dans votre terminal, ou dans un éditeur via l'Agent Client Protocol. Il dialogue avec un serveur de modèle local (Docker Model Runner ou llama-server de llama.cpp) et travaille avec une poignée d'outils intégrés : bash, read_skill, read_file, write_file, edit_file.

Cette documentation est organisée selon les quatre quadrants Diátaxis. Choisissez celui qui correspond à votre besoin du moment.

Tutoriels — apprendre en faisant

Guides pratiques — accomplir une tâche

Référence — consulter

Explication — comprendre

Périmètre

Cette documentation couvre le binaire mm et les paquets sous internal/. Les répertoires kits/ et tmp/ à la racine du dépôt ne font pas partie du projet et ne sont pas documentés ici.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# mini-me — documentation (français)

`mm` est un agent de code qui tourne dans votre terminal, ou dans un éditeur via l'Agent Client Protocol. Il dialogue avec un serveur de modèle local (Docker Model Runner ou `llama-server` de llama.cpp) et travaille avec une poignée d'outils intégrés : `bash`, `read_skill`, `read_file`, `write_file`, `edit_file`.

Cette documentation est organisée selon les quatre quadrants [Diátaxis](https://diataxis.fr). Choisissez celui qui correspond à votre besoin du moment.

## Tutoriels — apprendre en faisant

- [Votre première session avec mini-me](tutorials/getting-started.md)

## Guides pratiques — accomplir une tâche

- [Faire tourner mini-me sur llama.cpp plutôt que Docker Model Runner](how-to/run-with-llama-cpp.md)
- [Utiliser mini-me depuis un éditeur (ACP)](how-to/use-from-an-editor.md)
- [Ajouter un skill](how-to/add-a-skill.md)
- [Garder une longue session dans la fenêtre de contexte](how-to/manage-the-context-window.md)
- [Démarrer une nouvelle session sans relancer](how-to/start-a-new-session.md)
- [Désigner un fichier au modèle avec `@chemin`](how-to/attach-a-file.md)

## Référence — consulter

- [Ligne de commande](reference/cli.md) — options, variables d'environnement, bannière de démarrage
- [Commandes slash](reference/slash-commands.md) — `/quit`, `/abort`, `/compact`, `/new`, raccourcis clavier
- [Fichier de configuration](reference/configuration.md) — chaque clé YAML, sa valeur par défaut et sa règle de validation
- [Outils intégrés](reference/tools.md) — `bash`, `read_skill`, `read_file`, `write_file`, `edit_file`
- [Format d'un fichier de skill](reference/skill-format.md)
- [Surface Agent Client Protocol](reference/acp.md)

## Explication — comprendre

- [Architecture : une boucle, deux façades](explanation/architecture.md)
- [Fournisseurs : une implémentation par protocole](explanation/providers.md)
- [Compression du contexte](explanation/context-compression.md)
- Diagramme des paquets (source draw.io) : [`docs/diagrams/packages.drawio`](../diagrams/packages.drawio)

## Périmètre

Cette documentation couvre le binaire `mm` et les paquets sous `internal/`. Les répertoires `kits/` et `tmp/` à la racine du dépôt ne font pas partie du projet et ne sont pas documentés ici.