Skip to content

OntoCore & OntoCode Roadmap

Multiple roadmap documents? See Roadmap hub to pick the right page. For what ships today, use SHIPPED.md.

Vision

Build the modern open-source platform for ontology engineering.

OntoCore is the semantic workspace engine.

OntoCode is the flagship IDE powered by OntoCore.

Full mission and principles: Vision. Ecosystem layers: Architecture.

Guiding principle

OntoCode 1.0 has one primary objective: become a production-ready replacement for Protégé.

Every feature before 1.0 should answer one question:

Does this make it easier for ontology engineers to adopt OntoCode instead of Protégé?

After 1.0, the roadmap shifts from parity to modernization.


How to read this document

Document Role
What ships today Canonical capability matrix — what is available in the current release
UI roadmap mapping UI specs ↔ releases — master checklist for all Product Roadmap 2.0 items
Milestones (shipped) Per-crate engineering detail for shipped v0.1–v0.11 milestones
Protégé parity matrix v1.0 exit bar — P0 / P1 / P2 parity tiers
v1.0 backlog Implementation checklist toward v1.0
Platform overview OntoUI / WorkspaceStore architecture (foundation shipped v0.13)
Product Roadmap 2.0 UI phases with milestone acceptance criteria
Product design (UI) Product design specification pack (UX, design system, OntoStudio target)

Current release: v0.13.0


Release phases at a glance

Timeline

SHIPPED (v0.1–v0.13) ─────────────────────────────────────────────────►
v0.1–v0.4          v0.5–v0.8              v0.9–v0.12           v0.13
Engine foundation    IDE depth                Platform & authoring   OntoUI platform
  │                    │                        │                      │
  Foundation           Query, reason,           Identity, diff,      WorkspaceStore,
  Explorer, diag,      graphs, refactor,        OBO write-back,      focus relay,
  write-back           Manchester               OWL/XML catalog      schema browser

PLANNED (v0.14+) ─────────────────────────────────────────────────────►
v0.14              v1.0                  v1.1              v1.2+
Plugin host        Protégé               SDKs &            Toolchain
MVP                replacement           AI                platform

Phase index

Era Versions Status North-star
A — Engine foundation v0.1–v0.4 Shipped Index, browse, diagnose, edit Turtle
B — IDE depth v0.5–v0.8 Shipped Query, reason, visualize, refactor
C — Platform & authoring v0.9–v0.12 Shipped OntoCore identity, semantic workspace, authoring parity
D — OntoUI platform v0.13–v0.14 In progress v0.13 shipped: WorkspaceStore, focus relay; v0.14: plugins
E — Protégé replacement v1.0 Planned Daily OWL/OBO engineering without Protégé
F — Ecosystem v1.1–v1.2+ Planned SDKs, AI, toolchain & collaboration
Phase Version Era Status UI phases Theme
1 v0.1 A Shipped OntoCore foundation
2 v0.2 A Shipped 1 (partial) VS Code explorer
3 v0.3 A Shipped Diagnostics
4 v0.4 A Shipped 2 (partial) Turtle write-back + Horned-OWL
5 v0.5 B Shipped 3 Query workbench + Manchester MVP
6 v0.6 B Shipped Ontologos reasoning (EL/RL/RDFS)
7 v0.7 B Shipped 2, 4 (partial) React UI, graphs, OBO + ROBOT
8 v0.8 B Shipped 6 Refactoring + full Manchester
9 v0.9 C Shipped 5 (partial) OntoCore platform identity
10 v0.10 C Shipped 9 (partial) Semantic workspace
11 v0.11 C Shipped 5, 7, 11 (partial) Editor depth & distribution
12 v0.12 C Shipped 2 (P0 exit) Authoring parity
13 v0.13 D Shipped 0, 1, 3†, 5†, 9† Platform hardening
14 v0.14 D Planned 8 Plugin host MVP
15 v1.0 E Planned 1–6 exit, 9† Protégé-competitive release
16 v1.1 F Planned 7, 2†, 3†, 4†, 8†, 9† Language bindings & AI primitives
17 v1.2+ F Planned 9, 10, 11 Ontology toolchain platform

†Partial scope in this release (remainder in later releases). Full mapping: ROADMAP_MAPPING.md.

UI phase reference (Product Roadmap 2.0)

OntoUI work uses UI phases 0–12 from Product Roadmap 2.0. They are integrated into release phases above — not a separate track.

UI phase Name Primary releases
0 Stabilize OntoUI v0.13 (shipped)
1 Workspace foundation v0.13 (core shipped); v1.0 (tabs, dock)
2 Entity workspace v0.4–v0.12 (MVP); v1.0 (relationship/metadata views); v1.1† (AI explain)
3 Query workbench v0.5+ (shipped); v0.13† (schema browser shipped); v1.1† (AI query)
4 Graph workspace v0.7+ (shipped); v1.0 (layouts, filters); v1.1† (AI graph)
5 Reasoning experience v0.9–v0.13† (store integration shipped); v1.0 (pipeline UI, history)
6 Semantic refactoring v0.8+ (shipped); v1.0 (merge, batch, undo)
7 AI experience v1.1
8 Plugin platform v0.14 (runtime); v1.1† (AI provider API)
9 Collaboration v0.10+ (diff); v0.13† (PR summary CLI shipped); v1.0 (review); v1.2 (GitHub UI)
10 OntoStudio desktop v1.2† (marketplace); Post-1.2 (shell, native graph)
11 Ecosystem & docs v0.11+ (guides); v1.2 (registry, templates)
12 Semantic engineering platform Post-1.2 (browser, cloud, team workspaces)

Note on v0.13–v0.18 (retired labels): Earlier drafts used v0.13–v0.18 for capabilities that shipped in v0.3–v0.11 (diagnostics, SQL virtual tables, refactoring, Ontologos reasoning, semantic diff, docs export). Those labels are retired. Forward work from v0.13 onward is defined in the phases below.


Shipped releases (v0.1–v0.13)

Era A — Engine foundation (v0.1–v0.4)

v0.1 — OntoCore foundation (shipped)

Theme: Prove the semantic workspace engine — index, catalog, and query ontology files from the CLI.

Area Deliverables
OntoCore Rust workspace; CLI skeleton; recursive scanner; file hashing; parser adapters; basic catalog (ontologies, classes, properties tables); SQL and SPARQL query
OntoCode

Exit criteria: ontocore query ./repo "SELECT * FROM classes" returns indexed classes.

Dependencies: oxigraph, sqlparser, ignore, clap


v0.2 — OntoCode explorer (shipped)

Theme: Browse ontologies in VS Code via a language server.

UI phases delivered: 1 (partial) — explorer trees, entity inspector, VS Code command palette.

Area Deliverables
OntoCore LSP process; workspace indexing command
OntoCode / OntoUI VS Code extension skeleton; ontology explorer; class/property/individual trees; entity inspector; jump to source; hover, go-to-definition, document/workspace symbols

Exit criteria: User can browse an ontology repo in VS Code.

Dependencies: lsp-server, lsp-types, OntoCore crates


v0.3 — Diagnostics (shipped)

Theme: Surface ontology quality issues inline.

Area Deliverables
OntoCore Parse errors; broken imports; undefined prefixes; duplicate labels; missing labels; orphan classes; diagnostics SQL virtual table
OntoCode Problems panel integration

Exit criteria: User gets useful ontology diagnostics inline.

Dependencies: oxigraph (parse errors); in-house lint rules in ontocore-diagnostics


v0.4 — Write-back + Horned-OWL (shipped)

Theme: Edit Turtle ontologies without Protégé.

UI phases delivered: 2 (partial) — editable entity inspector, simple axiom forms.

Area Deliverables
OntoCore ontocore-owl crate (Horned-OWL catalog bridge); patch-based write-back; create/edit/delete classes, properties, individuals; edit labels, comments, simple SubClassOf, deprecated flag; Oxigraph ↔ Horned-OWL consistency tests; CLI ontocore patch; LSP ontocore/applyAxiomPatch
OntoCode / OntoUI Editable entity inspector

Exit criteria: User can edit labels and simple subclass axioms in Turtle; catalog axioms for editing come from Horned-OWL.

Dependencies: horned-owl, horned-functional via ontocore-owl (ADR-0013, ADR-0006)


Era B — IDE depth (v0.5–v0.8)

v0.5 — Query workbench + Manchester MVP (shipped)

Theme: Query and author complex class expressions.

UI phases delivered: 3 — SQL/SPARQL editor, results table, query history, saved queries; Manchester editor MVP.

Area Deliverables
OntoCore Manchester parse/serialize for SubClassOf and EquivalentClasses; LSP ontocore/parseManchester, ontocore/query, ontocore/sparql
OntoCode / OntoUI SQL and SPARQL query webviews; saved queries, result export, query history; Manchester editor MVP

Exit criteria: User can query ontologies in VS Code and edit complex subclass/equivalent axioms via Manchester.

Dependencies: sqlparser, oxigraph; Manchester in ontocore-owl


v0.6 — Reasoning (shipped)

Theme: Rust-native OWL classification and inferred hierarchy.

Area Deliverables
OntoCore ontocore-reasoner crate (Ontologos facade); el, rl, rdfs adapters; profile detection; unsatisfiable classes; classification result cache
OntoCode Reasoner panel; asserted/inferred/combined hierarchy toggle; explanation panel (EL-first)

Exit criteria: User can classify EL ontologies, see inferred hierarchy, and get EL explanations where available.

Dependencies: Ontologos ontologos-* (ADR-0015)


v0.7 — Visualization, React UI, OBO & ROBOT (shipped)

Theme: Rich IDE panels and biomedical toolchain interop.

UI phases delivered: 2 (partial), 4 (partial) — React entity inspector; class/property/import/neighborhood graphs.

Sub-phases: v0.7a (React foundation) → v0.7 (graphs + inspector) → v0.7b (OBO + ROBOT).

Area Deliverables
OntoCore ontocore-robot wrappers (validate, merge, report); OBO format index; graph structure export via petgraph
OntoCode / OntoUI extension/webview-ui/ — Vite + React + TypeScript; typed postMessage protocol; CSP-compliant panel host; class/property/import/neighborhood graphs; entity inspector on React; OBO syntax highlighting and id rendering in explorer

Exit criteria: User can navigate ontologies visually; biomedical maintainer can index OBO and run ROBOT in CI.

Dependencies: react, vite (extension); fastobo, fastobo-owl, fastobo-validator; ROBOT CLI (ADR-0017)


v0.8 — Refactoring + full Manchester (shipped)

Theme: Safe large-scale ontology maintenance and full OWL 2 DL expression authoring.

UI phases delivered: 6 — refactor preview panel; rename/find references in explorer.

Area Deliverables
OntoCore Safe IRI rename, namespace migration, find usages, move entity, extract module; preview/apply refactor plan; full Manchester axiom catalog (restrictions, disjoint, property chains view)
OntoCode / OntoUI Refactor preview panel; Query Workbench and Manchester editor migrated to React; LSP rename and find references

Exit criteria: User can safely refactor ontology repositories and author full OWL 2 DL expression sets via hybrid UI.

Dependencies: horned-owl, horned-functional; React webview UI


Era C — Platform & authoring (v0.9–v0.13)

v0.9 — OntoCore platform identity (shipped)

Theme: Unified naming, public API, and DL reasoning.

UI phases delivered: 5 (partial) — reasoner panel; asserted/inferred/combined hierarchy; EL explanations.

Area Deliverables
OntoCore Rename ontoindex-*ontocore-*; CLI ontocore; LSP ontocore-lsp with ontocore/* methods; ontocore façade crate with Workspace API; Ontologos 1.0.0 integration (dl and auto adapters); plugin platform design (PLUGIN_SPEC.md)
OntoCode / OntoUI Reasoner + explanation panels on React; legacy HTML webviews removed; OntoCore branding

Exit criteria: Contributors and users distinguish OntoCore (engine) from OntoCode (IDE); DL/auto classification enabled.

Dependencies: Ontologos 1.0.0; breaking release for v0.8 integrators (ADR-0018)


v0.10 — Semantic workspace (shipped)

Theme: Team-scale development workflows.

UI phases delivered: 9 (partial) — semantic diff React panel.

Area Deliverables
OntoCore Incremental indexing (content-hash reuse); multi-root workspaces; stable ontocore::Workspace API; ontocore-diff crate; ontocore diff CLI; git ref compare; breaking-change detection; optional disk cache (.ontocore/cache/)
OntoCode / OntoUI Semantic diff React panel; LSP ontocore/semanticDiff; multi-root folder support

Exit criteria: User can diff ontology versions, work in multi-root workspaces, and reindex incrementally at scale.

Dependencies: git2, horned-owl, pulldown-cmark, minijinja


v0.11 — Editor depth & distribution (shipped)

Theme: Close editor gaps and expand distribution.

UI phases delivered: 5 (quick fixes), 7 (partial — ontocore docs export), 11 (partial — enterprise adoption guides).

Area Deliverables
OntoCore LSP textDocument/completion (Turtle prefix, QName, IRI); diagnostic quick fixes (undefined_prefix, missing_label, broken_import); ontocore-docs crate; ontocore docs CLI (Markdown/HTML); add_import / remove_import patch ops; OBO read path via fastobo (synonyms, defs, xrefs); ADR for v1.0 OBO write-back (ADR-0019)
OntoCode / OntoUI Manage Imports panel; Open VSX publishing (Cursor); diagnostic code actions; entity inspector panel reuse on navigation; VS Code e2e tests

Exit criteria: Daily Turtle editing, import management, and docs export work without leaving VS Code; extension available on VS Code Marketplace and Open VSX.

Dependencies: fastobo; minijinja, pulldown-cmark


v0.12 — Authoring parity (shipped)

Released: v0.12.0 (2026-07-06)

Theme: Close remaining P0 OWL and OBO authoring gaps from PROTEGE_PARITY.md.

UI phases delivered: 2 (P0 exit) — domain/range/characteristics forms, property chain editor, OBO edit forms, preview-before-apply on all axiom types.

Area Deliverables
OntoCore Property domain, range, and characteristics authoring (patch ops); individual class/property assertions; expanded annotation assertion editing; property chain editing; full OBO write-back (OBO_ROBOT_SPEC.md, ADR-0019); OWL/XML read support; Horned-OWL → Ontologos bridge improvements; axiom round-trip golden tests (Protégé fixtures)
OntoCode / OntoUI Inspector forms for domain/range/characteristics; property chain editor; OBO write-back in inspector; DL clash-trace explanations via ontologos-explain + ontologos-dl; Turtle preview before apply for all axiom types

Exit criteria: All P0 — OWL 2 DL authoring and OBO & biomedical rows in PROTEGE_PARITY.md are green.

Dependencies: horned-owl, horned-functional, fastobo, fastobo-owl; Ontologos ontologos-explain


Era D — OntoUI platform (v0.13)

v0.13 — Platform hardening (shipped)

Released: v0.13.0 (2026-07-08)

Theme: OntoUI platform foundation + OntoCore hardening for plugins (v0.14) and Protégé polish (v1.0).

UI phases delivered: 0, 1, partial 3 (schema browser), partial 5 (reasoning store integration), partial 9 (PR summary CLI). Checklist: ROADMAP_MAPPING.md § v0.13

Area Deliverables
OntoUI WorkspaceHost adapter; Zustand WorkspaceStore + event bus; Current Focus + FocusChanged; WorkspaceRegistry; design tokens + shared primitives; extension-host FocusRelayService; Entity Inspector, Graph, Query Workbench, and Refactor Preview on store; schema browser in Query Workbench; refactor + reasoning store slices
OntoCore Horned-OWL SQL virtual tables (restrictions, equivalent_class_axioms, disjoint_class_axioms, domain_axioms, range_axioms); LSP ontocore/listSqlSchema; ontocore diff --pr-summary; .ontocore/diagnostics.toml; LSP semantic tokens (Turtle/OBO); ontocore docs class hierarchy + property index; API stability policy; benchmark smoke tests (tests/bench_index.rs)
OntoCode Cross-panel focus sync (explorer → inspector + graph); Vitest + extension integration tests for focus relay, schema browser, and store slices; UX audit (UX_AUDIT_v0.13.md)

Exit criteria (met):

  • [x] Focus sync — explorer selection relays to inspector and graph via extension-host focus relay
  • [x] Store ownership — Entity, Graph, Query, and Refactor Preview workspaces consume WorkspaceStore
  • [x] Design system — design tokens + shared primitives on Entity Inspector and Query Workbench
  • [x] Schema browser — browse virtual tables/columns; insert snippets into Query Workbench editor
  • [x] Team workflowontocore diff A..B --pr-summary emits PR-ready Markdown; documented and tested
  • [x] Performance — benchmark fixtures + sizing guide update
  • [x] Quality — 161 webview-ui Vitest tests + extension integration tests; accessibility pass on migrated panels
  • [x] API policy — public ontocore API stability documented on path to 1.0

Deferred to later releases: persistent tabs + bottom dock, full panel component migration, SQL JOIN/GROUP BY, PR summary UI panel, validation report panel, Reasoner/Semantic Diff full store migration → v1.0 / v1.2 per original scope boundaries.

Dependencies: sqlparser + horned-owl (ADR-0011, ADR-0013); platform ADRs 0002–0004


Planned releases (v0.14 → v1.2+)


v0.14 — Plugin host MVP (planned)

Theme: External extensibility without embedding workflow engines in core.

UI phases: 8 (plugin platform). Milestone: Product Roadmap 2.0 phase 8.

OntoCore hosts external plugins through stable APIs — it does not embed ROBOT, ODK, or owlmake as core dependencies. See PLUGIN_SPEC.md.

Area Deliverables
OntoCore Plugin host runtime; stable plugin API (semver); plugin load/discover from workspace config; reference plugins: naming convention validator, Markdown exporter, SHACL validator via rudof (SHACL_SPEC.md); CLI/LSP hooks for plugin diagnostics and exports
OntoUI [8] Plugin manifest + runtime; command API; inspector card API; reasoner provider API; plugin SDK + reference examples (PLUGIN_API_SPEC, PLUGIN_PLATFORM, PLUGIN_SPEC); plugin-contributed diagnostics in Problems panel
OntoCode Plugin commands in palette; owlmake integration scaffold (invoke external workflow, surface build/QC status)
Ecosystem examples/obo-workflow/ fixture repo; owlmake as first reference workflow plugin (external repo)

Exit criteria: Third party can ship a validation or export plugin without forking OntoCore; owlmake can be invoked from OntoCode as an external workflow.

Dependencies: rudof (SHACL P1); owlmake (external); cursor-prompts/10-add-capability-provider-interfaces.md


Era E — Protégé replacement (v1.0)

v1.0 — Protégé-competitive release (planned)

Theme: Production-ready Protégé replacement in VS Code.

UI phases: 1–6 exit polish, partial 9 (review workspace). Milestones: Product Roadmap 2.0 phases 2–6. Wireframes: WORKSPACE_WIREFRAMES.md.

Area Deliverables
OntoCore All PROTEGE_PARITY.md P0 items green; all P1 items green or documented known gaps; stable CLI/API/LSP semver 1.0; examples/protege-roundtrip/ ontology set with workflow doc; performance benchmarks published
OntoUI [1] Persistent tabs + bottom dock (WORKSPACE_WIREFRAMES). [2] Relationship cards, references view, metadata view; entity workspace diagnostics integration (ENTITY_EDITOR_SPEC). [4] Graph saved layouts, filters, reasoning overlays (GRAPH_WORKSPACE). [5] Semantic build pipeline UI; entity-level reasoning cards; reasoning history; Problems ↔ reasoning integration (REASONING_EXPERIENCE). [6] Merge classes; batch label normalization; undo/redo on refactor and patch writes (SEMANTIC_REFACTORING). [9] Review workspace MVP (COLLABORATION). Supporting: HIG + keyboard shortcuts (HUMAN_INTERFACE_GUIDELINES, KEYBOARD_SHORTCUTS)
OntoCode Complete hybrid authoring loop (forms + Manchester + Turtle/OBO); full IDE surface (explorer, search, diagnostics, refactoring, query workbench, visualization, reasoning); React webview hardening; VS Code Marketplace + Open VSX publish as 1.0
Toolchain ODK project layout recognition (src/ontology/, catalog files, import structure); ODK QC and release workflow surfacing; ROBOT-compatible operations where practical; import existing ODK/ROBOT/owlmake workflows (Makefile, GitHub Actions); Protégé migration guide with honest parity table
Ecosystem Ontologos 1.0.0 reasoner gate satisfied; published ontocore + ontocore-* 1.0.0 on crates.io

Already shipped (v0.5–v0.13): entity editor MVP, query workbench, graph canvas, reasoner panel, refactoring preview, semantic diff, WorkspaceStore + focus relay, schema browser — see ROADMAP_MAPPING.md.

Exit criteria:

Daily ontology engineering (OWL 2 DL + OBO maintenance) is completable in VS Code. Protégé is required only for P2 features in PROTEGE_PARITY.md.

Track implementation: v1.0_BACKLOG.md

Dependencies: Ontologos 1.0.0; react / vite (extension webview-ui); cursor-prompts/ 06–07, 11–12

OntoCode 1.0 — Modern Protégé replacement

Editing scope
  • Complete ontology editing (classes, properties, individuals, annotations)
  • Manchester syntax for complex expressions
  • Turtle write-back (primary authoring format)
  • OBO editing (read + write)
  • Import management
IDE scope
  • Explorer, search, diagnostics, refactoring
  • Query workbench (SQL + SPARQL)
  • Graph visualization (class, property, import, neighborhood)
  • Reasoner panel with EL/RL/RDFS/DL/auto profiles and explanations
Toolchain integration scope

OntoCode integrates with the existing ontology toolchain through OntoCore — not by reimplementing ROBOT, ODK, or owlmake inside the engine.

  • owlmake — first-class workflow plugin; build/release actions in IDE
  • ROBOT — merge, reason, convert, validate via existing ROBOT semantics
  • ODK — project layout, QC workflows, release workflows, zero-config repo open
  • Protégé migration — import projects, preserve IRIs, guide users off desktop-only workflows

Ontologos provides reasoning. OntoCore provides the workspace platform and plugin hosting. owlmake and peers provide workflow automation. OntoCode presents all three in one IDE.


Era F — Ecosystem expansion (v1.1+)

v1.1 — Language bindings & AI primitives (planned)

Theme: Cross-language integration and AI-native tooling foundations.

UI phases: 7 (primary), deferred AI from 2, 3, 4, 8, 9. Milestone: Product Roadmap 2.0 phase 7. ADR-0010.

Former roadmap labels v0.17 (Language Bindings) and v0.18 (AI Platform) are consolidated here.

Area Deliverables
OntoCore Python SDK (workspace index, query, validate, diff); TypeScript SDK (LSP client helpers, webview protocol types); MCP server exposing workspace context (entities, axioms, diagnostics, query results)
OntoUI [7] AI sidebar; inline suggestions; review ontology; repair diagnostics; project-wide AI tasks; MCP context bridge (AI_EXPERIENCE, AI_ORCHESTRATION_ARCHITECTURE). [2†] AI explain entity. [3†] AI query generation. [4†] AI graph explanations. [8†] AI provider API (PLUGIN_API_SPEC). [9†] AI review (COLLABORATION). All AI: read-only suggestions with preview/approval
OntoCode MCP-driven semantic context for external AI tools; documentation generation hooks (extends v0.11 ontocore docs)
Ecosystem Published SDK packages; MCP server installable via cargo install or pip

Exit criteria: Python and TypeScript consumers can index and query ontologies without shelling to CLI; MCP clients can retrieve structured ontology context from an open workspace.

Dependencies: MCP protocol; PyO3 or subprocess bridge TBD in ADR; cursor-prompts/09-add-ai-action-lifecycle.md


v1.2 — Ontology Toolchain Platform (planned)

Theme: Mature external workflow integration beyond the reference owlmake plugin.

UI phases: 9, 10, 11. Milestones: Product Roadmap 2.0 phases 9 + 11.

Area Deliverables
OntoCore Build API (compile/merge/materialize); Release API (version, tag, publish artifacts); Validation API (plug-in QC pipelines); plugin discovery and install from registry; semver-compatible plugin contracts
OntoUI [9] GitHub integration; semantic PR summaries (UI panel); merge checks (COLLABORATION). [10, 11] Public plugin registry + marketplace UI; sample domain plugins (PLUGIN_PLATFORM, PLUGIN_SPEC). [11] Community templates. Workflow / QC status dashboard
OntoCode Production-ready owlmake plugin integration; QC reports (HTML/Markdown/JSON) in IDE
Ecosystem Official GitHub Actions for ontology CI/CD; plugin marketplace; third-party workflow plugins

Exit criteria: ODK-style release pipeline runnable end-to-end from OntoCode with discoverable, versioned plugins.


Post-1.2 — Ecosystem modernization (planned)

Theme: Shift from Protégé parity to ecosystem leadership.

UI phases: 10, 12, plus collaboration items from 9. Milestones: Product Roadmap 2.0 phases 10–12.

Area Deliverables
OntoCore Semantic workspace APIs (persistent semantic databases); plugin marketplace maturity; advanced graph analytics
OntoUI [10] OntoStudio Tauri app shell; shared React UI (OntoCode + OntoStudio); native graph performance; local AI support; enterprise packaging (ONTOSTUDIO_DESKTOP, GRAPH_RENDERING_ARCHITECTURE, COMPONENT_LIBRARY). [12] Browser client; cloud sync; team workspaces; distributed reasoning; shared semantic canvases; governance workflows (PLATFORM_ARCHITECTURE, COLLABORATION, GRAPH_WORKSPACE, governance). [9, 12] Live collaboration; ontology PR review; advanced visualization (large-graph layout, temporal diff)
OntoCode AI-assisted ontology engineering (modeling suggestions, axiom completion); live collaboration; ontology review in pull requests
Ecosystem Enterprise governance tooling; knowledge graph tooling integrations; documentation generators via plugin APIs

Strategic framing: OntoCore provides the platform. owlmake (and peers) provide workflow, build, and release automation. OntoCode surfaces both through the UI. The goal is ecosystem collaboration — not absorbing or replacing every tool in the stack.


Long-term goal

OntoCore becomes the foundation for modern ontology tooling.

OntoCode becomes the flagship IDE.

Ontologos becomes the flagship Rust reasoning engine.