synsema
FR Français

Installer

Une commande. Un seul binaire statique.

Pas de Python, pas de Node, aucun runtime à installer. Linux, macOS et Windows.

Linux / macOS

$curl -fsSL https://synsema.org/install.sh | sh

Windows (PowerShell)

irm https://synsema.org/install.ps1 | iex

npm — toutes plateformes

$npm i -g synsema

Le même binaire natif, distribué via npm : seul le paquet de votre plateforme est installé, rien ne tourne sur Node. Par projet, sans installation globale : npx synsema run app.syn. Intégrer Synsema dans une app JS/TS est un autre paquet, @synsema/wasm.

Ensuite

$synsema init monapp && cd monapp
$synsema serve app.syn

Mettez à jour quand vous voulez avec synsema update. Ensuite : le démarrage rapide, ou try.synsema.org pour apprendre en construisant, dans le navigateur.

Pour les assistants IA

Les agents de programmation lisent Synsema nativement : la documentation est en Markdown, la skill tient en une commande, et il y a un serveur MCP.

  1. Installez la skill

    $curl -sL https://raw.githubusercontent.com/kitecosmic/synsema/main/install-skill.sh | bash

    Claude Code détecte Synsema ensuite, sans toucher à la configuration ; le même dossier de skill est lu par Cursor, Windsurf et Codex.

  2. Pointez votre assistant vers la documentation

    https://synsema.dev/en/

    Chaque page de la documentation est servie en Markdown aux agents. Ajoutez .md à n'importe quelle page pour le fichier brut, par exemple synsema.dev/en/0.6.x/40-serve.md.

  3. Connectez-vous via MCP

    https://synsema.dev/mcp

    Le site de documentation expose un serveur MCP : search_docs, get_page, get_example, run_synsema et test_synsema. Votre agent cherche, lit, exécute et teste du code à distance.

  4. Coloration dans l'éditeur (optionnel)

    Une extension de coloration syntaxique pour VS Code, Cursor et Windsurf : editors/vscode sur GitHub.