La mémoire de votre équipe, dans Git.Vos assistants IA l’alimentent, une IA la range chaque nuit.
Synaptane est un wiki que vous hébergez : le Markdown d’abord, et tous vos fichiers, PDF et scans compris, tous cherchables. Vos assistants IA y cherchent et y déposent ce qu’ils apprennent, par MCP ; chaque nuit, un agent IA range leurs notes dans les bonnes pages et commite le résultat dans Git.
Comment ça marche
De la conversation au wiki, et retour
Ce que votre équipe explique à ses assistants ne disparaît plus à la fin de la discussion. Suivez une note, du mardi après-midi au mercredi matin.
Mardi, 16 h 10
Déposée depuis la conversation
Hugo annonce à Claude que le NAS passe à 16 To et lui demande de le garder pour l’équipe. Claude dépose une note dans l’inbox de l’espace IT, par MCP.
On a ajouté quatre disques au NAS : 16 To utiles maintenant, toujours en RAID 6. Garde ça pour l’équipe.
inbox_addacme/itNote dans l’inboxCapacité du NAS portée à 16 ToEmplacement suggéré :infra/storage.mdC’est noté dans l’inbox de
acme/it. Ce sera rangé cette nuit ; une page traite déjà du sujet : Stockage.La nuit suivante, 2 h
Rangée pendant la nuit
L’agent de rangement lit l’inbox, retrouve la page Stockage et la met à jour plutôt que d’en créer une seconde. Un commit, poussé dans votre dépôt Git.
Inbox
- Capacité du NAS portée à 16 Tolecture…rangée
- Sauvegardes des VMrangée
- Pas de mise en production le vendredirangée
3 rangées, 0 restante
content/infra/storage.md# Stockage
-
Le NAS de la baie B offre 8 To utiles en RAID 6.+Le NAS de la baie B offre 16 To utiles en RAID 6, depuis l’ajout de quatre disques le 1er octobre 2026.
Il reçoit les sauvegardes vzdump et héberge les partages de fichiers de l’équipe. Les partages sont montés depuis nas.acme.internal.
Un remplacement par un stockage distribué est à l’étude : voir le [projet Ceph](../projects/ceph.md).
4e1b7c2Tidy-up: 3 item(s) filedMercredi, 9 h 15
Retrouvée le lendemain
Inès interroge son propre assistant sur le NAS. Il cherche dans Synaptane et répond d’après la page Stockage, lien à l’appui.
Combien d’espace utile a le NAS ?
search"NAS"Stockageacme/it/infra/storage.mdLe NAS de la baie B offre 16 To utiles en RAID 6…Le NAS offre 16 To utiles, en RAID 6, depuis l’ajout de quatre disques le 1er octobre 2026.
Source : Stockage
infra/storage.md
Fonctionnalités
Un wiki que vos assistants lisent, enrichissent et tiennent en ordre
Des pages Markdown d’abord, avec tous vos fichiers à côté. Tout le reste est construit autour, et autour des assistants que votre équipe utilise déjà.
Git fait foi
Chaque espace est un dépôt Git, chez GitHub, GitLab, Gitea ou ailleurs. Son dossier content/ contient des pages Markdown et vos fichiers d’origine, lisibles, cherchables et clonables sans Synaptane. Chaque modification est un commit.
Dépôts GitPensé pour les assistants IA
Un serveur MCP de 20 outils et 3 prompts, en OAuth 2.1 ou par jeton personnel. Testé avec Claude.ai, Claude Desktop, Claude Code et ChatGPT. Une connexion peut être limitée à la lecture ou à certains espaces.
Brancher un assistantInbox et rangement nocturne
Les notes des assistants, de l’interface web ou de l’API attendent dans une inbox. Chaque nuit, un agent IA les range, complète les pages existantes, répare les liens et commite. Suppressions plafonnées, budget mensuel facultatif (20 € suggérés), passage annulable en un clic.
Le rangement en détailRoutines planifiées
Des agents qui tournent à heure fixe : contrôle de cohérence hebdomadaire, synthèse du vendredi. Ils écrivent une page de rapport, déposent dans l’inbox, envoient un e-mail ou appellent un webhook.
RoutinesUne recherche qui trouve
Recherche plein texte insensible aux accents, avec une racinisation prudente, dans les pages et dans le texte des PDF, documents Office et images, scans compris (OCR). Recherche par le sens en option (pgvector), et pages proches sur chaque page.
ChercherDes pages dignes de confiance
Propriétaires, dates de vérification et cycles de relecture. Un onglet Santé liste liens cassés, pages orphelines et pages à revoir. Les secrets probables sont refusés avant tout commit.
Pages vérifiéesLe modèle de votre choix
Anthropic, OpenAI, Mistral, Ollama ou tout service compatible OpenAI, avec un budget mensuel par organisation. Sans fournisseur, le wiki, la recherche, l’inbox et MCP fonctionnent quand même.
Fournisseurs d’IAFait pour les équipes
Organisations, espaces et rôles, invitations par e-mail, connexion SSO par OIDC, GitHub, GitLab ou Google. Une API REST, avec son schéma OpenAPI (facultatif), et des webhooks signés.
Connexion SSO
Fichiers
Tous vos fichiers, tous cherchables
Le Markdown est le cœur du wiki, mais un espace accueille n’importe quel fichier, versionné dans Git comme une page. Synaptane affiche chacun au mieux et lit son texte, pour que vous et vos assistants le retrouviez.
Pages MarkdownLe cœur du wiki
.md
Écrites par votre équipe, vos assistants et le rangement nocturne. Tout le reste s’organise autour d’elles.
- Dans le wiki
- Pages rendues, avec liens, rétroliens, sommaire, vérification et pages proches
- Recherche
- Texte intégral
- Assistants IA
- Lecture et écriture ; le rangement écrit en Markdown
PDF
.pdf, scans compris
- Dans le wiki
- Lecteur intégré, dans la page
- Recherche
- Son texte, ou l’OCR des pages scannées
- Assistants IA
- Lisent le texte extrait
Word, PowerPoint, Excel
.docx .pptx .xlsx .odt .odp .ods .doc .ppt .xls
- Dans le wiki
- Lien de téléchargement, texte extrait affiché dessous
- Recherche
- Texte extrait
- Assistants IA
- Lisent le texte extrait
Images
PNG, JPEG, GIF, WebP, AVIF, BMP, SVG
- Dans le wiki
- Affichées, seules ou dans les pages qui les incluent
- Recherche
- Texte de l’image, par OCR (sauf SVG et AVIF)
- Assistants IA
- Lisent le texte reconnu
Pages HTML
.html .htm
- Dans le wiki
- Rendues dans un cadre isolé, source à un clic
- Recherche
- Par mots
- Assistants IA
- Lecture et écriture
Fichiers texte
CSV, JSON, YAML, code, journaux…
- Dans le wiki
- Coloration syntaxique, modifiables comme une page
- Recherche
- Par mots
- Assistants IA
- Lecture et écriture
Tout le reste
archives, vidéos…
- Dans le wiki
- Conservé, versionné dans Git, téléchargeable
- Recherche
- Par nom de fichier
- Assistants IA
- Listé
Trois façons d’ajouter un fichier
- L’interface webAjoutez un fichier dans n’importe quel dossier, jusqu’à 25 Mo.
- Vos assistantsLes pièces jointes d’une note déposée par MCP ou par l’API, rangées par le rangement nocturne.
- Un git pushUn fichier du dossier content/ est un fichier du wiki.
Le texte devient cherchable quelques secondes à quelques minutes après l’arrivée du fichier. Sur les espaces où la recherche par le sens est activée, elle porte sur tout ce texte, pages et documents. Les anciens formats .doc, .ppt et .xls sont lus aussi, zones de texte, tableaux et notes du présentateur d’un .ppt compris ; un fichier protégé par un mot de passe n’a pas de texte.
Démarrer
Opérationnel en trois étapes
Sous Linux, ou WSL2 sous Windows, avec Docker. Vous obtenez une instance locale avec le wiki de démonstration d’Acme, une équipe informatique fictive.
- Récupérer la version publiéeClonez la version étiquetée : elle contient le fichier Compose, la configuration nginx et les scripts du serveur.
- Écrire un
.envminimalUne adresse locale, un mot de passe de base de données aléatoire et la version de l’image. La dernière ligne permet à la démo d’utiliser un dépôt Git local : à réserver à une instance jetable. - Démarrer et charger la démoOuvrez ensuite
http://localhost:8000/o/acme/itet connectez-vous avec le mot de passe affiché par la commande.
Pour un vrai serveur, omettez la ligne de démo, créez le premier compte avecsynaptane admin create, servez l’instance en HTTPS et lancez synaptane doctor. Le guide détaille les deux modes de proxy, les mises à jour et les sauvegardes chiffrées hors site.
# 1. Récupérer la version publiée
git clone --branch v1.0.0-rc.1 https://github.com/synaptane/synaptane.git && cd synaptane
# 2. Écrire un .env minimal (la dernière ligne ne sert qu’à la démo)
printf 'PUBLIC_URL=http://localhost:8000\nPOSTGRES_PASSWORD=%s\nSYNAPTANE_VERSION=1.0.0-rc.1\n' \
"$(openssl rand -hex 24)" > .env
echo 'COMPOSE_FILE=compose.yaml:examples/compose.demo.yaml' >> .env
# 3. Démarrer, puis charger le wiki de démonstration
docker compose up -d
docker compose exec app synaptane demoLe rangement nécessite un fournisseur d’IA ; le wiki, la recherche, l’inbox et MCP s’en passent.
Captures d’écran
Dans l’application
Captures prises sur le jeu de démonstration, interface en anglais. Acme et ses membres sont fictifs.
(image en taille réelle)Recherche Ctrl+K dans tous vos espaces, par mots ou par le sens.
(image en taille réelle)Lecteur PDF : un contrat s’ouvre dans sa page, et son texte est indexé.
(image en taille réelle)Documents Office : un lien de téléchargement, et le texte extrait qui sert à la recherche.
(image en taille réelle)Scans : un bon de livraison scanné, et son texte lu par OCR.
(image en taille réelle)Inbox : les notes et les modifications directes qui attendent le rangement nocturne.
(image en taille réelle)Historique : chaque modification est un commit Git, avec son diff.
(image en taille réelle)Santé du wiki : liens cassés, pages orphelines, pages à revoir.
(image en taille réelle)Brancher un assistant par MCP, et voir ses appels arriver.
(image en taille réelle)Routines : des agents planifiés, comme un contrôle de cohérence hebdomadaire.
Comparatif
Synaptane face aux autres outils
Chacun de ces outils fait bien ce qu’il fait. Ce tableau ne retient que ce autour de quoi Synaptane est construit : votre serveur, des fichiers qui vous appartiennent, les assistants, et une IA qui tient le wiki en ordre.
| Critère | Synaptane | Notion AI | Confluence + Rovo | Outline | Obsidian | Wiki.js |
|---|---|---|---|---|---|---|
| Auto-hébergé | Oui: Oui, avec Docker Compose | Non: Non, en ligne uniquement | Non: Rovo en ligne uniquement ; fin de vie de Data Center en 2029 | Oui: Oui | En partie: Application de bureau et mobile, sans serveur | Oui: Oui |
| Votre contenu, en fichiers à vousLisible sans l’outil | Oui: Pages Markdown et vos fichiers d’origine (PDF, Office, images…) dans votre dépôt Git, un commit par modification | En partie: Par export (Markdown, HTML, PDF) | En partie: Par export (PDF, Word, HTML) | En partie: Par export (Markdown) | Oui: Fichiers Markdown et pièces jointes sur votre disque | Oui: Markdown, synchronisation Git en option |
| Serveur MCPPour Claude, ChatGPT et les autres | Oui: Intégré : recherche, lecture, écriture, inbox | Oui: Officiel, hébergé par Notion | Oui: Serveur MCP Rovo (en ligne) | Oui: Intégré depuis février 2026 | En partie: Extensions de la communauté | Non: Pas de serveur officiel |
| IA qui range les notesÀ heure fixe, dans les bonnes pages | Oui: Chaque nuit, en un commit annulable | En partie: Possible avec les Custom Agents (offres Business et Enterprise) | En partie: Possible avec les agents Rovo dans des règles d’automatisation | Non: Pas intégré | Non: Pas intégré | Non: Pas intégré |
| Équipes et connexion SSO | Oui: Organisations et rôles ; OIDC, GitHub, GitLab, Google | Oui: SSO SAML sur les offres Business et Enterprise | Oui: SSO avec Atlassian Guard | Oui: Connexion par Google, Slack, Microsoft ou OIDC | En partie: Coffres partagés avec Sync (payant) ; pas de SSO | Oui: OIDC, SAML, LDAP et d’autres |
| Licence libre | Oui: Apache-2.0 | Non: Propriétaire | Non: Propriétaire | En partie: BSL 1.1 (code source consultable) | Non: Propriétaire, gratuit | Oui: AGPL-3.0 |
État en octobre 2026, d’après la documentation publique et les annonces de chaque produit. Ces produits évoluent vite : si une information n’est plus à jour, signalez-le dans les Discussions GitHub.
Architecture
Simple à exploiter, facile à quitter
Une application, un worker, PostgreSQL et vos dépôts Git. Si vous arrêtez Synaptane, votre wiki reste un dossier de pages Markdown et de vos fichiers d’origine.
- Une application FastAPI sert les trois interfaces : MCP pour les assistants, l’interface web et l’API REST.
- Un worker s’occupe du rangement nocturne, des routines, de la synchronisation Git, de l’indexation (avec l’extraction du texte et l’OCR) et des webhooks.
- PostgreSQL conserve les comptes, les droits, les paramètres et l’index sémantique (pgvector). Le reste se reconstruit à partir des dépôts.
- Le fournisseur d’IA est facultatif : seuls le rangement, les routines et la recherche par le sens en ont besoin.
Logiciel libre
Libre, et franc sur sa maturité
Synaptane est publié sous licence Apache 2.0. Le code, la documentation et ce site sont sur GitHub, et les contributions sont bienvenues : les commits sont signés selon le Developer Certificate of Origin.
Synaptane est en préversion (v1.0.0-rc.1, la première version publique), maintenu par une seule personne, selon ses disponibilités. L’API REST, les outils MCP et la configuration peuvent encore changer : sauvegardez avant chaque mise à jour.
- Lire le codesynaptane/synaptane sur GitHub
- ContribuerComment proposer une modification
- Poser une question, proposer une idéeDiscussions GitHub
Un Synaptane hébergé ? L’idée est à l’étude. Si cela vous intéresse, dites-le-nous dans les Discussions GitHub.

