quickstart.fr.md
docs/i18n/quickstart.fr.md
Démarrage rapide
<!-- translations:start -->
English · 한국어 · 中文 · 日本語 · Русский · Español · Français · Deutsch
<!-- translations:end --> Cette page montre le chemin le plus court depuis un répertoire de projet existant jusqu'à un Tesserae navigable.
1. Lancez l'assistant de configuration
Depuis le projet que vous voulez indexer :
cd /path/to/my-project
tesserae project setup
L'assistant détecte les sources courantes comme README.md, docs, src, lib, app, packages et data, puis écrit .tesserae/config.json. Il configure aussi le backend Cognee par défaut afin que project ask puisse essayer Cognee puis fallback vers la recherche du wiki compilé.
Pour une configuration entièrement automatisée avec Understand Anything et Cognee runtime memory activés :
tesserae project setup \
--yes \
--with-understand-anything \
--install-understand-anything \
--understand-anything-platform codex \
--run-cognee \
--install-cognee
Ce que cela fait :
| Flag | Effect |
|---|---|
--with-understand-anything | Ajoute la UA graph projection comme source. |
--install-understand-anything | Installe/met à jour les UA companion skills. |
--understand-anything-platform codex | Utilise Codex pour exécuter le managed UA refresh wrapper de Tesserae. |
--run-cognee | Lance best-effort Cognee runtime cognify pendant compile. |
--install-cognee | Installe Cognee avec le Python courant s'il manque. |
Les utilisateurs n'ont pas besoin de connaître le UA install path ni de taper /understand ; project compile exécute project refresh-understand-anything lorsque le UA graph manque ou est obsolète.
2. Compilez le graphe et les projections
tesserae project compile
project compile écrit les durable artifacts :
.tesserae/
config.json
graph.json
manifest.json
sqlite.db
temporal_facts.jsonl
graphiti_episodes.jsonl
report.md
competitive_report.md
markdown_projection/
obsidian_vault/
agent_harness/
harness_sessions/
site/
cognee_bundle/
Utilisez --changed-only après le premier run pour ignorer les fichiers markdown inchangés tout en conservant le graph précédent quand aucun fichier n'a changé. Si Understand Anything est activé, compile refresh/materialize d'abord .tesserae/external/understand-anything.md ; si Cognee runtime est activé, il met aussi à jour Cognee en best-effort après l'écriture de .tesserae/cognee_bundle/.
3. Construisez et servez le frontend statique
tesserae project build-site
tesserae project serve --port 8765
Ouvrez :
http://127.0.0.1:8765/
<!-- BEGIN: subagent-r-watch -->
Auto-rebuild à l'enregistrement
Associez le dev server à un polling watcher pour que les modifications sous data/ et docs/ déclenchent une incremental recompile :
# terminal 1
python3 -m http.server 56821 --directory .tesserae/site
# terminal 2
tesserae project watch
project watch poll toutes les 2 s, debounce 1 s, puis exécute compile --changed-only. Utilisez --once pour des rebuilds façon cron (snapshots vs .tesserae/.watch-cache.json), --paths <dir> pour ajouter des custom watch dirs, et --interval / --debounce pour ajuster la cadence. <!-- END: subagent-r-watch -->
Pour un tour annoté de chaque route visible — home, sources, concepts, entities, papers, repos, topics, syntheses, questions, timeline, graph, plus les AI siblings — voir