AurealityVotre espace trié, votre réalité comprise.
Se connecter
Vue d'ensemble

Format ouvert · utilisé aujourd’hui

.are enveloppe les formats ouverts que vous utilisez déjà.

Un fichier .are décrit un lieu et tout ce qu’il contient : le bâtiment, ses niveaux et ses pièces, et les objets à l’intérieur. Il n’invente pas sa propre géométrie. La forme reste en glTF, les données du bâtiment en IFC et la localisation en GeoJSON. Par-dessus, .are ajoute seulement ce qui leur manque ensemble : comment les parties s’emboîtent, où elles se situent sur le globe et la fiche qui appartient à chaque partie.

Tout ce qu’il contient peut toujours être réexporté vers les formats ouverts, pour que personne, pas même nous, ne puisse enfermer vos données.

L'idée

Envelopper les standards, pas les remplacer.

Les architectes, les ingénieurs et les cartographes ont déjà de bons formats ouverts. Ce qu’aucun ne contient à lui seul, c’est l’image complète d’un lieu dans le temps. C’est la seule tâche de .are.

  • HiérarchieLieu › bâtiment › niveau › pièce › objet. Chaque partie est une entrée à part qui connaît son parent, vous pouvez donc envoyer un fauteuil à un acheteur sans le reste de la maison.
  • Place sur le globeOù le bâtiment se trouve sur la Terre, et où chaque partie se situe dans son parent, en mètres.
  • La ficheGaranties, reçus, état et notes, et un plan pour chaque objet : garder, vendre, donner, réparer ou recycler.
  • Visibilité et versionsQui peut voir chaque partie, et un historique où chaque modification scelle la précédente, pour qu’une modification ultérieure se voie.

Une règle pour chaque application qui lit .are : les champs qu’elle ne comprend pas sont conservés et réécrits, pour que rien ne se perde en route.

house.areun fichier, un zip à l'intérieur
are.json

La partie qu’ajoute .are : la hiérarchie, la position sur le globe, les reçus, les garanties, qui voit quoi, et les versions.

  1. lieu
  2. bâtiment
  3. niveau
  4. pièce
  5. objet
model.glbForme et matériaux, en glTF
model.ifcDonnées du bâtiment, en IFC, inchangées
plan.dxfDessins, en DXF
site.geojsonOù il se trouve, en GeoJSON

Décompressez-le, et chaque fichier à l’intérieur s’ouvre sans Aureality.

La forme compacte, telle que Studio l’enregistre (version 0.3). L’application enregistre la même hiérarchie sous forme de .zip d’entrées .are (version 0.1).

Ce qu’il contient

Chaque type de données reste dans son propre standard ouvert.

FormatContientCe que c’est
glTF 2.0Forme et matériaux, pour le web, la RA et les logiciels 3DLe format 3D ouvert du Khronos Group, également norme ISO
IFCDonnées du bâtiment : murs, dalles, ouvertures, niveaux et leurs propriétés, conservés tels quelsLe standard ouvert des maquettes numériques du bâtiment (BIM), ISO 16739
GeoJSONOù il se trouve : points et formes sur la carteLe format ouvert des données cartographiques sur le web, RFC 7946
DXFDessins : plans et coupesLu et écrit par presque tous les logiciels de CAO

Les fichiers dans d’autres formats sont convertis à l’entrée, pour que le contenu d’un .are reste lisible par les outils courants.

Où il est utilisé aujourd’hui

Trois versions sont utilisées. Une forme commune est la prochaine étape.

Quatre sites Aureality écrivent aujourd’hui des fichiers .are, chacun sous la forme dont il avait besoin en premier : l’application enregistre la version 0.1, Aureality.pro exporte la version 0.2 et Studio enregistre la version compacte 0.3. Tous sont réservés aux membres, pendant que nous les testons avec un petit groupe. Les réunir en une forme que chaque site lit est la prochaine étape.

Aureality.online

En alpha privée

Enregistre logements, pièces et objets en .are version 0.1, une entrée par fichier et un logement entier sous forme de .zip. Chaque enregistrement est scellé, et vous pouvez ouvrir des fichiers et partager un seul objet.

Ouvrir l’application

Aureality.pro

Pour les membres

Chaque espace de travail professionnel peut exporter son travail en fichier .are, version 0.2.

Ouvrir Aureality.pro

Aureality.org

Aperçu

Chaque bâtiment du registre d’une organisation a un passeport qui s’exporte en .are.

Ouvrir Aureality.org

Studio

Pour les membres

Enregistre la forme compacte, version 0.3 : un fichier contenant are.json, glTF, IFC, DXF et GeoJSON.

Ouvrir Studio

Une forme commune

Next

L’application, Studio, Aureality.pro et le globe lisent et écrivent les mêmes fichiers, un projet passe donc de l’un à l’autre sans perte.

Code de référence

À publier

Des bibliothèques pour JavaScript et Python et un outil en ligne de commande : créer et imbriquer des entrées, les sceller et les vérifier, partager une vue acheteur sans notes privées et chiffrer un fichier pour des personnes choisies. Ils seront publiés avec la spécification.

À l’intérieur d’un fichier · version 0.1

Six couches, de l’identité à la valeur.

Dans la version 0.1, chaque entrée est un fichier JSON avec jusqu’à six couches. Une application remplit celles dont elle a besoin et conserve le reste.

  1. header
    IdentitéUn identifiant permanent, un nom, une version, son ordre de grandeur et à qui il est destiné. Le sceau de toute l’entrée est aussi gardé ici.
  2. spatial
    Forme et placePosition dans son parent, une place facultative sur le globe, taille, masse, matériaux et état, et des liens vers sa géométrie à chaque niveau de détail, comme du glTF ou un nuage de points.
  3. graph
    RelationsSon parent et ses enfants, et ce dont il est fait, ce dont il fait partie, ce qui est proche ou ce qu’il remplace. Il peut renvoyer à des définitions partagées de matériaux et de produits courants ; ses propres valeurs mesurées priment toujours.
  4. mind_sense
    SensÉtiquettes, notes, tâches, le plan pour l’objet, et des suggestions d’IA marquées avec leur degré de certitude.
  5. timeline
    HistoriqueCréé, déplacé, réparé, vendu, donné. Chaque entrée porte l’empreinte de la précédente, pour que toute falsification se voie.
  6. ledger
    Propriété et valeurPropriétaire, partage, licence, valeur et prix demandé, chaque montant avec sa devise.
// armchair.are, version 0.1 (abrégé)
{
  "header": {
    "did": "did:are:local:armchair-7f3c",
    "name": "Fauteuil des années 1950",
    "version": "0.1.0",
    "scale_exponent": 0,
    "privacy_mode": "LOCAL_PRIVATE",
    "merkle_root": "sha256:d185f8…"
  },
  "spatial": {
    "physical_properties": {
      "dimensions_m": [0.85, 0.85, 0.9],
      "condition": { "grade": "worn" }
    },
    "geometry_refs": [
      { "lod": 1, "format": "GLTF",
        "uri": "local://armchair.glb" }
    ]
  },
  "graph": {
    "parent_did": "did:are:local:living-room",
    "relations": [{ "type": "made_of",
      "target_did": "did:are:public:material:leather" }]
  },
  "mind_sense": { "sort_plan": "SELL" },
  "timeline": { "history": [
    { "event": "created", … }, { "event": "repaired", … }
  ] },
  "ledger": { "asking_price": { "amount": 320, "currency": "EUR" } }
}

À qui un fichier est destiné

Privé par défaut. Partagé seulement si vous le choisissez.

Chaque fichier indique à qui il est destiné, selon l’un de trois modes.

Privé

Par défaut
LOCAL_PRIVATE

Pour vous seul. Chaque fichier que l’application écrit commence ainsi, et vos propres lieux et objets n’apparaissent sur le globe que pour vous.

Partagé avec des personnes choisies

Dans le code de référence
ENCRYPTED_SHARED

Chiffré pour que seules les personnes que vous choisissez puissent l’ouvrir, par exemple un acheteur qui reçoit le fauteuil sans vos notes privées. Le code de référence sait déjà le faire.

Public

Dans la spécification
PUBLIC_ONCHAIN

Lisible par tous, comme les définitions partagées de matériaux et de produits courants auxquelles tout fichier peut renvoyer. La spécification permet aussi d’ancrer un fichier public dans une blockchain par son sceau. Aucun site Aureality ne le fait, et rien n’en dépend.

Toute taille

De l’atome à l’univers.

Chaque fichier note son ordre de grandeur en mètres, sous forme de puissance de dix, pour qu’une application sache combien de détails charger et que le même format puisse décrire une vis, une maison ou une ville. La spécification permet toute l’étendue. Aureality l’utilise aujourd’hui des objets jusqu’aux bâtiments.

  1. 10−10 matome
  2. 10−1 mtasse
  3. 100 mchaise
  4. 101 mmaison
  5. 107 mTerre
  6. 1026 munivers

Utilisé aujourd’hui

À long terme, .are doit pouvoir décrire n’importe quoi, à n’importe quelle taille, sans perdre de détail. C’est la direction, pas une promesse de dates. Où va Aureality

Ouvert à tous

Libre à lire, à utiliser et à développer.

Spécification

CC BY 4.0

Partagez-la et adaptez-la à toute fin, en citant la source.

Schéma et exemples

CC0

Domaine public : utilisez-les sans condition.

Code de référence

Apache 2.0

Utilisez-le dans vos propres logiciels, y compris commerciaux, en conservant la mention de licence.

La spécification complète, le schéma et le code de référence seront publiés sur cette page, avec une adresse stable pour chaque version. Si vous voulez lire ou implémenter .are d’ici là, écrivez-nous à [email protected].

La prochaine version

Ce que nous mettons encore au point.

Des questions sur .are ?Lisez la FAQ, ou écrivez-nous en anglais ou en tchèque.

Dernière mise à jour 2026-10-28