| 💾 Saved. d722711 k33g 7h ago | 1 | # mini-me — documentation (français) |
| 2 | |
| 3 | `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`. |
| 4 | |
| 5 | Cette documentation est organisée selon les quatre quadrants [Diátaxis](https://diataxis.fr). Choisissez celui qui correspond à votre besoin du moment. |
| 6 | |
| 7 | ## Tutoriels — apprendre en faisant |
| 8 | |
| 9 | - [Votre première session avec mini-me](tutorials/getting-started.md) |
| 10 | |
| 11 | ## Guides pratiques — accomplir une tâche |
| 12 | |
| 13 | - [Faire tourner mini-me sur llama.cpp plutôt que Docker Model Runner](how-to/run-with-llama-cpp.md) |
| 14 | - [Utiliser mini-me depuis un éditeur (ACP)](how-to/use-from-an-editor.md) |
| 15 | - [Ajouter un skill](how-to/add-a-skill.md) |
| 16 | - [Garder une longue session dans la fenêtre de contexte](how-to/manage-the-context-window.md) |
| 17 | - [Démarrer une nouvelle session sans relancer](how-to/start-a-new-session.md) |
| 18 | - [Désigner un fichier au modèle avec `@chemin`](how-to/attach-a-file.md) |
| 19 | |
| 20 | ## Référence — consulter |
| 21 | |
| 22 | - [Ligne de commande](reference/cli.md) — options, variables d'environnement, bannière de démarrage |
| 23 | - [Commandes slash](reference/slash-commands.md) — `/quit`, `/abort`, `/compact`, `/new`, raccourcis clavier |
| 24 | - [Fichier de configuration](reference/configuration.md) — chaque clé YAML, sa valeur par défaut et sa règle de validation |
| 25 | - [Outils intégrés](reference/tools.md) — `bash`, `read_skill`, `read_file`, `write_file`, `edit_file` |
| 26 | - [Format d'un fichier de skill](reference/skill-format.md) |
| 27 | - [Surface Agent Client Protocol](reference/acp.md) |
| 28 | |
| 29 | ## Explication — comprendre |
| 30 | |
| 31 | - [Architecture : une boucle, deux façades](explanation/architecture.md) |
| 32 | - [Fournisseurs : une implémentation par protocole](explanation/providers.md) |
| 33 | - [Compression du contexte](explanation/context-compression.md) |
| 34 | - Diagramme des paquets (source draw.io) : [`docs/diagrams/packages.drawio`](../diagrams/packages.drawio) |
| 35 | |
| 36 | ## Périmètre |
| 37 | |
| 38 | 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. |