limn donne un corps à l'IA et un esprit au lieu.
Comment fonctionne limn ?
Percevoir
Le lieu peut...
Savoir qui est là PIR · Thermal Camera · ToF
Identifier qui interagit RFID · NFC · QR Scanner
Entendre Microphone · Mushroom (STT)
Voir Caméra · UnitV2 (AI vision)
Sentir l'atmosphère CO2 · TVOC · DLight · ENV Pro
Mesurer Distance · Poids · Courant · Température
Détecter un geste Gesture Recognition · Encoders
Présence, identité, atmosphère, geste, paroles, intentions — autant de signaux dispersés dans l'espace. Comment remontent-ils vers l'intelligence ?
Un seul câble POE pour l'alimentation et les données. Un catalogue de modules ouvert et extensible. Une grille de montage standard de 25mm. Le hardware est commoditisé. L'IA a commoditisé le logiciel. limn rend le lieu physique programmable — ses capteurs, ses réponses, ses comportements.
PÉRIPHÉRIE
CONTRÔLEURS
TRANSPORT
BUS
units
sensors
actuators
displays
I2C
SPI
GPIO
UART
analog
CAN
ESP32-P4-PoE
hub · agrège N units
Ethernet PoE
1 câble
devices WiFi
ESP32-CAM · Mushroom · M5Paper
WiFi
devices Eth/PoE
PoE / Ethernet
Android / iOS PWA
WiFi · WebSocket
à venir
BLE mesh Zigbee LoRa Thread
POE switch
Router
Serveur
LIMN
MQTT 5
un seul bus connecte tout
— chaque composant publie ce qu'il observe et écoute ce qui le concerne
MQTT 5 — events, commandes, découverte, présence
Sur ce bus, tout parle la même langue — capteur, mémoire, agent IA. Dans LIMN, chacun est un tile .
Tiles physiques
CapteursPrésence, distance, atmosphère, geste
VisionCaméra, AI vision, thermal
AudioMicrophone, STT, speaker ID
IdentitéRFID, NFC, QR
AffichageE-ink, OLED, LED matrix
ActionneursServos, moteurs, éclairage
ContrôlesEncoders, faders, boutons
MobileAndroid/iOS PWA tile
Tiles virtuels
MémoireKnowledge graph, événements
RoutinesRéflexes événements + cron
RaisonnementLLMs — analyse, décision, génération
AgentAmélioration continue du système
Miroir spatialCarte physique du lieu — positions relatives, zones, proximités
Même protocole. Un capteur et un agent IA s'annoncent, répondent et signalent de la même façon. Le concept est simple — l'exécution ne l'est pas.
14 services · catalogue ouvert · 2 SDKs · 2 instances en production · 3 mois, 2 personnes
Que font les tiles virtuels, concrètement ?
Pour orchestrer, l'agent a besoin de deux choses. Le protocole tile lui dit qui est disponible. Le miroir spatial lui dit où, et à côté de quoi.
Le lieu pense
Réflexes, raisonnement, mémoire — en continu.
Routines événements + cron · Routine Engine
Raisonnement Gemini, Claude · LLMs
Agent CRUD continu · contexte spatial · Claude Code
Mémoire knowledge graph · Mnemos
Outils MCP servers · intégrations tierces
Connexions APIs · services externes · fédération
L'agent peut modifier le système lui-même — enrichir les routines, ajuster la configuration, améliorer le lieu au fil du temps.
Les décisions se traduisent en actions physiques.
Répondre
Le lieu peut...
Parler TTS · Mushroom · 5 providers
Imprimer Artefact physique · POS Printer (ESC/POS)
Afficher E-ink · OLED · LED matrix
Éclairer LED strips · DMX (éclairage pro)
Sonoriser MIDI Synth · Audio Player
Bouger Servos · Roller motors (FOC)
Être touché Encoders · Faders · Byte Button (RGB)
Tout tourne sur un serveur dans le lieu. Pas de cloud obligatoire.
De l'atelier à la station
L'atelier
Notre R&D et notre outil de consulting. L'agent l'améliore en continu, on ajoute des tiles, on expérimente.
La station
Le produit livré au client. Snapshot figé, robuste, minimal — déployé pour une expérience spécifique.
Déploiement par instance · instance.yml + .env · Tailscale VPN · VPS proxy TLS
Qu'est-ce que ça rend possible ?
Événement
Stands phygitaux reconfigurables. Prototypage et fabrication optimisés. Créativité démultipliée.
Atelier
Ateliers proactifs. Mobilier connecté au catalogue des artisans. Prototype avec LIMN, sortie des plans CNC, déploiement en station.
Réunion
Réunions augmentées en live — calmement proactif. Qualité des interactions, créativité, mémoire collective.
du capteur au geste, un seul protocole
présence identité paroles atmosphère
geste lumière son mouvement
intention poids