TopologicPy is a spatial-semantic graph framework
A computational environment where geometric entities, topological relationships, building semantics, graph analytics, databases, GQL, GraphRAG, RDF, and AI workflows can speak the same ontology.
With the help of LLMs, a formal, comprehensive, consistent and persistent semantic layer has now been added that defines and connects concepts such as:
* Vertex, Edge, Wire, Face, Shell, Cell, CellComplex, Cluster, Graph
* Space, Room, Wall, Door, Window, Storey, Building
* Relationships, metrics, provenance, and analysis results
* IFC-derived entities and their semantic classifications
* RDF/OWL classes and properties for linked-data workflows
This starts to connect several worlds that are often treated separately:
* IFC and BIM geometry
* Topological spatial models
* Graph databases such as Neo4j
* GQL-style graph querying
* RDF and OWL semantic web models
* Linked Building Data
* BOT, Brick, and related building ontologies
* Graph machine learning
* GraphRAG and AI-based spatial reasoning
TopologicPy has morphed into a spatial-semantic computing framework: one that can move between geometry, topology, BIM, graphs, RDF, OWL, Linked Building Data, graph databases, machine learning, and AI reasoning.
By Wassim Jabi
wassimj.github.io/topologicp…
#TopologicPy #SpatialComputing #BIM #LinkedBuildingData #GraphML #OpenSource
--
The Year of the Graph's Summer 2026 newsletter issue on all things
#KnowledgeGraph,
#GraphDB, Graph
#Analytics /
#DataScience /
#AI and
#SemTech is coming soon.
Subscribe and follow to be in the know. Reach out if you'd like to be featured 👇
yearofthegraph.xyz/newslette…