Overview
> One-line thesis: Palantir Ontology is not a data model, nor a knowledge graph. It is a system that fuses an enterprise's data (nouns) + logic + actions (verbs) + security at runtime into a decision operating system readable and writable by both humans and AI agents. It models not "what the enterprise has," but "how the enterprise makes decisions—and makes them take effect in the real world."
Key Points
Definition
Palantir's official definition (Architecture Center, "The Ontology system"): *"The Ontology is designed to represent the complex, interconnected decisions of an enterprise, not simply the data."* It integrates four elements (four-fold integration):- Data: objects, properties, links — the "nouns"
- Logic: functions, rules, models
- Action: governed write operations — the "verbs"
- Security: row/column-level permissions for humans and agents alike
- Object Type: schema for real-world entities/events; must bind to a backing datasource and have a primary key + title key. Dataset analogy: Dataset→Object type, Row→Object, Column→Property, Join→Link type.
- Link Type: bidirectional by nature; one link type has two sides with independent display names, traversable in both directions.
- Action Type (the watershed): a governed write channel — schema for changes to objects/properties/links plus side effects, wrapped in a single transaction with validation, permissions, and audit (action log). Can write back to external systems via webhook.
- Metadata (OMS) is separated from object instance data; modeling maps rather than moves data; virtual tables reference Snowflake/Databricks/BigQuery/S3-Iceberg without copying (Native Federation); Funnel pipelines sync changes.
- Webhooks: writeback webhooks run before changes (failure aborts the Ontology change); side-effect webhooks run after. Palantir's docs admit this is not true two-phase commit.
- ⚠️ Debunk: A widely circulated "official quote" claiming Palantir says Ontology is "not a knowledge graph... it is a semantic layer" is fabricated. Verbatim check of the cited page finds no "knowledge graph"; the real sentence is the opposite: *"The Ontology is not a semantic layer."*
- vs Knowledge Graph: KG aims to "know more" (search, discovery, reasoning); Ontology aims to "model decisions and drive real-world change" via governed transactions and writeback. KG uses open-world assumptions; Palantir uses closed-world, managed schema — light reasoning, heavy operations.
- vs Semantic Layer (dbt MetricFlow/Cube): semantic layers are read-only and unify metric definitions; Ontology unifies *how decisions are made*.
- vs Data Mesh: complementary, not a replacement (organizational paradigm vs semantic/action model).
- vs Graph DB: Ontology's "graph" is a logical structure; backend is microservices + data lake columnar storage + Lucene/ES indexes.
- LLMs never directly touch tools: *"LLMs can only ask to use tools, and these tool calls are then executed by AIP Logic within the invoking user's permissions."*
- Components: OSDK (typed SDKs, "Foundry as your backend"), AIP Logic (no-code orchestration with three tool classes: query objects, call function, apply actions), Ontology MCP (OMCP) (exposes ontology resources as MCP tools for external agents like Claude Code), and human-in-the-loop (AI actions are staged by default; humans approve).
- Versus LangChain: *LangChain gives orchestration freedom; Palantir gives governed execution rights* — every tool call inherits caller permissions, and actions leave full decision lineage. This is both the enterprise-grade selling point and a source of lock-in.
- Agentic memory (third-party taxonomy): working, episodic, semantic (the Ontology itself), procedural — fed by decision lineage.
- Cases: Ukraine (Gotham targeting, Karp's "responsible for most targeting" claim is vendor-sourced), Maven Smart System (>$1B contract ceiling), Army Vantage ($400.7M in 2024; up to $10B in 2025), NHS (COVID Datastore £1 initially; FDP £330M/7yr — the most criticized deployment), Airbus Skywise ("33% faster A350 delivery" — official claim, unverified), Swiss Re.
- Fact-check warnings: commonly circulated figures ("35%→4% mismatch rate," "92% fault prediction accuracy," Chinese-media "inventory turnover +18%") have no primary sources — do not use. NHS claims of "15% reduction in discharge delays / 110,000 extra surgeries" were officially downgraded (Health Foundation: no clear improvement; UK Statistics Regulator intervened in July 2026). Airbus's 33% is Palantir's own figure.
- Vendor lock-in evidence: NYPD 2017 dispute — Palantir refused to hand over analysis outputs in a portable format when NYPD switched to its own Cobalt system. UK Parliament (Hansard, Feb 2026): MoD documents say "only Palantir" can run the service, MPs noted being "entirely locked in." Counter-examples: French DGSI switched to ChapsVision; Swiss Army declined.
- Criticisms: Donald Farmer argues ontology/metadata is a mechanism for organizing knowledge, not business logic for governance, and that "human in the loop" can be a form of buck-passing. Chinese "ontology scam" takes (calling it isomorphic to tables/foreign keys/stored procedures) ignore Action governance, dynamic security, and decision lineage.
Official metaphors: Ontology is the enterprise's operational layer and digital twin; *"semantics must be paired with kinetics"* — a knowledge graph with only nouns can answer questions; Ontology with verbs can change the world.
Three-stage evolution
| Stage | Period | Positioning | |---|---|---| | Gotham | 2003–2015 | Entity resolution for intelligence/defense ("object + property + link + versioning + object-level security") | | Foundry | 2016–2022 | Core operational layer for enterprise modeling; adds Action Types, Functions, dynamic security | | AIP | 2023– | Orchestration for human-AI hybrid workforces; decision lineage, tool factory, Ontology MCP (OMCP) |Caution: Palantir's own marketing called Ontology a "semantic layer" around 2020–2022, but by 2025–2026 explicitly states it is not — any citation of "official definitions" should note the retrieval date.
Architecture: Object Type / Link Type / Action Type
Decoupling and two-way binding
Common misidentifications
AIP era: LLM + Ontology
OAG vs RAG
Palantir claims Ontology-Augmented Generation (OAG) beats RAG. Objective view: the official OAG page actually describes classic RAG techniques (chunking, embedding, HyDE, hybrid + RRF). OAG fits real-time operational decisions requiring typed objects, deterministic computation, and writeback; RAG remains right for unstructured document Q&A. OAG carries high upfront modeling cost and does not eliminate hallucination — it constrains it. "OAG" is a vendor marketing term, not academic.Practice and limitations
Who should NOT use Ontology
1. Weak digital foundations (poor data quality, no master data governance) 2. No stable, reusable decision patterns (no actions to write back) 3. Only need reports/dashboards — BI + semantic layer is orders of magnitude cheaper 4. Rapidly shifting business models 5. Ambiguity lives at the definition/classification layer, not the relationship layer 6. Sovereignty/compliance-sensitive with no exit path (see DGSI, Swiss Army, UK MoD lessons)Conclusion
1. Ontology models not what the enterprise has, but how it makes decisions. 2. Nouns without verbs are just a knowledge graph; verbs that write back into ERP under governance make a decision operating system. 3. In the AIP era, Ontology is the agent's skeleton: LLMs may only propose; the platform executes under your permissions. Governed execution rights are the same coin as vendor lock-in.
Key Sources
1. Palantir Docs — The Ontology system: https://www.palantir.com/docs/foundry/architecture-center/ontology-system/ 2. Palantir Docs — Why create an Ontology?: https://www.palantir.com/docs/foundry/ontology/why-ontology/ 3. Palantir Docs — Foundry platform summary for LLMs: https://palantir.com/docs/foundry/getting-started/foundry-platform-summary-llm 4. Palantir Blog — Connecting Agents to Decisions: https://blog.palantir.com/connecting-agents-to-decisions-277dee8ddb40 5. Palantir Blog — Building with Palantir AIP: Data Tools for RAG / OAG: https://blog.palantir.com/building-with-palantir-aip-data-tools-for-rag-oag-b3b509c8b0f3 6. Palantir Docs — AIP Logic Blocks: https://www.palantir.com/docs/foundry/logic/blocks 7. Palantir Docs — Ontology MCP Overview: https://www.palantir.com/docs/foundry/ontology-mcp/overview 8. Palantir Docs — Ontology SDK Overview: https://www.palantir.com/docs/foundry/ontology-sdk/overview/ 9. Computer Weekly — NHS COVID Datastore contracts: https://www.computerweekly.com/news/252484257/NHS-Covid-19-datastore-contracts-published-under-pressure-from-privacy-groups 10. FT/Yahoo — Health Foundation analysis: https://finance.yahoo.com/healthcare/articles/palantir-tool-not-cut-hospital-040014432.html 11. UK Parliament Hansard (2026-02-10): https://www.parallelparliament.co.uk/mp/martin-wrigley/debate/2026-02-10/commons/commons-chamber/ministry-of-defence-palantir-contracts 12. Brennan Center — NYPD vs Palantir dispute: https://www.brennancenter.org/our-work/analysis-opinion/palantir-contract-dispute-exposes-nypds-lack-transparency 13. Neo4j Blog — What Is a Knowledge Graph?: https://neo4j.com/blog/genai/what-is-knowledge-graph/ 14. dbt Docs — About MetricFlow: https://docs.getdbt.com/docs/build/about-metricflow
*This study synthesizes five parallel research tracks (concept evolution / architecture / comparative analysis / AIP mechanisms / practice and limitations). All "official quotes" were verbatim-verified; circulating figures were checked against primary sources. Written 2026-08-08.*