← Back to index
PlatformTechnical Project2026

A graph-native project information management system built on six canonical entity primitives and a first-class typed Edge table.

Type
Technical Project
Client
Mid-market GCs & A/E
Role
Founder / Engineer
Year
2026
TypeScriptNodePostgrespgvectorDockerMCPCLIClaude

The foundation

The V1 foundation phase of a graph-native PMIS for mid-market commercial GCs, agencies, and A/E firms. Its anchor is a graph-native data model — six canonical entity primitives (Work Item, Container, Document, Party, Cost, Event) projected to real per-tenant Postgres columns.

A first-class Edge table carries the typed relationships construction is actually made of, and an LLM edge extractor densifies the graph from incoming RFI, email, and submittal text — so the connective tissue of a project builds itself as work flows in.

Tenant isolation is a database property from day one, not an application convention.

Three front doors

The same backend is exposed through three front doors — the in-app product, a custom MCP server, and a CLI. Tenant isolation is schema-per-tenant Postgres with row-level security and a materialized node_visibility table.

TypeScriptNodePostgrespgvectorDockerMCPCLIClaude
More projects