Logo
NeoArc Studio

NeoArc Studio

NeoArc Studio is an architecture workbench built around a single model. Define your domain once and every view, schema, diagram and published document derives from it automatically.

Architecture knowledge lives in separate tools by default. A diagram in one place, a schema in another, an API contract in a third, a risk register in a spreadsheet. Each tool has its own file format, its own access model, and its own idea of what an entity is.

The same concept ends up defined in multiple places. The copies diverge silently as the system changes. Within a quarter or two, nobody trusts any single one of them, and the team starts asking people in meetings instead.

NeoArc Studio takes a different route. You define your domain once, in a single model. Diagrams, schemas, contracts, documents and governance artefacts are derived from it. There is only ever one definition of Customer, because there is only ever one place to put it.

Vendor-neutral types
Properties are defined in abstract types, then resolved to concrete database columns, API fields and search entries through profiles. Switching targets does not require rewriting the model.
Live projections
Database schemas, API contracts, search indexes and UI views are computed from the model at render time. A change in the model propagates to every derived artefact without a manual update step.
Field-level impact analysis
Rename a property and see every endpoint, report and published page that references it. Impact is traced through the graph, not guessed at in a meeting.
Shared property sets
Define a set of properties once, such as audit fields or address fragments, and reuse them across entities. Rules applied to the set apply everywhere the set is used.
Managed lifecycle
Entities and properties carry status and deprecation metadata. Consumers see when something is planned, active or retiring. Nothing disappears from the system without a trail.
Governance that computes
Risks, controls and compliance requirements attach to architectural nodes as typed edges. Coverage is measured from the graph structure rather than assembled from spreadsheets before an audit.

Where it runs

NeoArc runs on your machine. No accounts, no telemetry, no external calls. Files live in a directory you control, and you can put that directory in your own source control if you want to. If you never give it a network connection, it will still work.

The same product ships in three deployment editions so it fits a standard connected environment, a restricted corporate network, or a fully air-gapped workstation. See Security and Deployment for the detail, and How NeoArc Works for a worked example that walks a single entity from definition to published output.