News & Intel

Live

Daily AI-curated intelligence on Palantir Foundry, Ontology, AIP, Apollo, contracts, and community feedback. Updated automatically via GitHub Actions every day at 7 AM UTC.

198
Total Articles
676
Contract Awards
285
Community Feedback
5
Daily Briefings
FOUNDRYONTOLOGY

Ontology SDK app with global branch data

I have a global branch that has a different backing dataset for the Ontology. If I switch branches in Workshop, I’m able to interact with this different dataset (non-prod). I’m trying to achieve the same thing with an Ontology SDK app, but unsure how I can point it to use the global branch. Is this even possible? I see there’s a UNSTABLE_DO_NOT_USE_BRANCH property in the osdk client. I’m wondering if this is what can be used for this use case. I know it’s marked as beta, but my use case is a one-off thing. 2 posts - 2 participants Read full topic

Palantir Community — LatestAug 5, 2026
FOUNDRYONTOLOGYAIP

Complete beginner looking for help getting started with the Ontology

Hi everyone, I’m brand new to Palantir Foundry and I’m starting from ground zero here. I’ve heard a lot about the Ontology and understand that it will help in some way to keep my data safe from models, but honestly I’m not sure where to begin. A few things I’m hoping you can help with: What exactly is the Ontology, in beginner-friendly terms? How does it help protect or govern my data when it comes to working with models/AIP? What’s the best first step or resource for someone learning this from scratch? I don’t have any prior experience, so any pointers, tutorials, docs, or advice on how to get oriented would be hugely appreciated. Thanks so much! 2 posts - 1 participant Read full topic

Palantir Community — LatestAug 5, 2026
ONTOLOGYRELEASE

OSDK defineObject does not support embeddings

I attempted to define an object using defineObject that includes vectors, ie: embeddings: { displayName: 'Embeddings', description: 'Embeddings', type: { type: 'vector', vector: { dimension: 1536, supportsSearchWith: ['COSINE_SIMILARITY'], }, } as any, }, I didn’t get any TS errors with this definition so I assume it is correct. But I get a validation error saying unsupported type. I changed it to string and figure I have to manually fix this in the ontology manager. Is the type definition correct? If so can the OSDK be updated to support vector types? 1 post - 1 participant Read full topic

Palantir Community — LatestAug 3, 2026
ONTOLOGYRELEASE

Pilot-template 0.64.0 ships no ci.yml & required check can never pass

I’ve ran into this problem in two different projects and can’t get around it, and AI FDE just keeps trying to work around it and solve it and finally gave up. I am posting the AI FDE summary of the bug: _________________________________________________ A code repository generated from pilot-template version 0.64.0 has ci/osdk-app-publish configured as a required check, but the template does not ship a ci.yml for that job to be defined in. As a result the checks runner fails after two to four seconds on every commit and every branch, and has done so since the repository was created — the failure appears on the initial commit on master , not just on feature branches. The error is simply Could not find configuration file for checks, checked the following location: 'ci.yml' , meaning a required check points at a job that was never defined and can therefore never pass. Writing a ci.yml by hand gets past the parse error and the check does begin to execute, cloning the repositor

Palantir Community — LatestAug 3, 2026
FOUNDRYONTOLOGYAIP

Enhance OSDK v2 Type Safety & Compile-Time Diagnostics for Ontology Property Mappings in Code Repositories

As a first-time poster in the Palantir Community, I would like to initiate a discussion around OSDK v2 TypeScript compilation and property binding experience in Code Repositories. While working on an AIP Chatbot Agent backed by TypeScript functions querying an Ontology Object Set ( UnnirInventoryBalance ), I encountered a subtle issue where an internal property mapping mismatch resulted in runtime zero-count/null returns rather than triggering compile-time diagnostics or highlighting errors in the Problems tab. Given Palantir Foundry’s unified “all-under-one-roof” architecture—where the Ontology, Code Repositories, and AIP Studio coexist within the same tenant—it would be immensely beneficial if the TypeScript compiler or static code analysis could flag display-name vs API-name mismatches or unmapped property keys directly during the build phase. Relying purely on runtime execution to uncover empty schema payloads can slow down debugging. I would love to hear how the community and pr

Palantir Community — LatestAug 3, 2026
FOUNDRYONTOLOGY

Session Data Loss: Workshops and Ontologies disappearing daily

Hi everyone, I am currently working through the Palantir Training Sessions using my Developer Tier account . I’ve run into a frustrating issue over the past month regarding data persistence, and I’m hoping someone here might have insight or can help me flag this. Whenever I work on building components—specifically Workshops and Ontologies —and return the next day, all of my progress from the day before completely disappears. Here are the key details of my situation: The Module: This is consistently happening within the “Speedrun: Your First End-to-End Workflow” training track. Saving Process: I am 100% sure that I am explicitly clicking the “Save” button during my sessions before exiting. Scope: The issue definitely occurs with Workshops and Ontologies (I am uncertain if data pipelines are also affected). Behavior: Every single day, it feels like the environment resets, and the previously saved Workshop modules and Ontology definitions are just gone.

Palantir Community — LatestAug 3, 2026
ONTOLOGY

Code Workspace fails to start with PERMISSION_DENIED

I’m working through the “Your First Ontology Function” training, but I’m unable to start the Code Workspace for my Functions repository. The repository was created successfully, but every time I open the workspace it enters a failed state with the following error: Error code: FAILED_TO_START_SESSION Related error: RemoteException: PERMISSION_DENIED The page says that an unexpected error occurred while starting the session. Restarting the workspace produces the same result. I have already confirmed: I am an organization administrator. Code Workspaces access is enabled for everyone. The repository was created successfully. Restarting the workspace does not resolve the issue. Because the workspace never starts, I cannot access the VS Code-style editor or continue the Functions portion of the course. Has anyone encountered this before? Is there another permission that must be enabled for Functions or dedicated developer workspaces, or does this require Palantir

Palantir Community — LatestAug 3, 2026
FOUNDRYONTOLOGYAIP

Wrote a free vendor-neutral guide to building a first ontology — what did I get wrong?

Hi All I am an independent author (not affiliated with Palantir). I wrote a free guide, “Ontology Is All You Need: A Practical Implementation Guide for Midsize Companies,”. Link to PDF https://www.applayerai.com/ontology Goal is to teach 50–1,000-person companies to create their first ontology. It’s vendor-neutral by design. Many companies will start in tools they already own and graduate to Foundry later. Before it goes wide, I’d genuinely value this community’s judgment and feedback. Scope: I cap version one at 15–20 object types. Where do real first implementations actually land? is that ceiling right? Sequencing: The guide builds the semantic layer first (weeks 3–8), then adds kinetics: two or three governed actions for a single workflow (weeks 8–11). Many of you work use-case-backwards instead. When does each approach win? Timeline: Is 90 days honest for a midsize company with one half-time data lead and part-time domain experts, ending in one piloted agent b

Palantir Community — LatestJul 29, 2026
ONTOLOGY

TooManyObjectTypesInOntology — Quota says 60/60 but Ontology Manager only shows 35 object types

What We’re Trying to Do We are building new object types on our ontology using a Global Branch. We need to create 8 new object types as part of a Phase 1 ontology build. What’s Happening We successfully created 6 object types on the branch. When we try to create the 7th, we get this error: Error Message: . Environment: Working on a Global Branch (not main) Current ontology entity counts (from Ontology Manager sidebar — see screenshot): Object types: 35 (but system reports 60/60 at quota) Link types: 60 (also at limit) Action types: 59 (1 away from limit) However, our Ontology Manager sidebar clearly shows only 35 object types (see attached screenshot). The same issue affects link types — the sidebar shows 60 link types and we cannot create any more. We also tried deleting existing visible object types to free up slots, but the error persists even after deletion. Questions What is the reason behind this behaviour? Why doe

Palantir Community — LatestJul 27, 2026
ONTOLOGYEARNINGS

Object Storage v1 to Object Storage v2

Hello everyone, My team manages Ontology for several clients, and we are currently planning a migration from Object Storage v1 to Object Storage v2 . I wanted to reach out to the community to see if anyone has already gone through this migration and would be willing to share their experience. Specifically, I’m interested in: How long the migration took in your environment Any unexpected issues or challenges you encountered beyond the requirements and limitations documented by Palantir Any lessons learned or best practices you would recommend We have been asked to provide an estimated downtime window to our clients. Since this is our first Object Storage migration, we currently have a preliminary estimate of 3 hours , but we’d love to hear from others who have gone through the process and can provide real-world insights. Thanks in advance for any advice or experiences you can share! 1 post - 1 participant Read full topic

Palantir Community — LatestJul 24, 2026
FOUNDRYONTOLOGYRELEASE

Incremental Inputs

I have an incremental pipeline where my source system sends a full snapshot every sync. My transforms apply CDC (Change Data Capture) to detect inserts, updates, and deletes, then write only the changes as APPEND transactions to the output dataset. Each row has a last_upd_tmstmp (timestamp) and is_deleted (boolean) column. Over time, when a row is updated, the new version is appended but the old version still exists in a previous transaction — so the same primary key appears across multiple transactions. This works fine for the Ontology (it deduplicates by PK, latest transaction wins), but I now want to use this dataset as input for an ML model. For the first run, I need to read the full dataset and deduplicate (keeping the row with the highest last_upd_tmstmp per PK, filtering out is_deleted=true ), then for subsequent weekly runs I only need the latest APPEND (which is already unique within the transaction). My question is: should I deduplicate in my ML transform code using a

Palantir Community — LatestJul 23, 2026
FOUNDRYONTOLOGYAIP

Texas Freight Corridor Pressure Monitor — Corridor-Week Anomaly Detection in Foundry & AIP

I built a Foundry-native application that turns public Texas transportation data into an operational corridor pressure monitor. For any selected week, it answers one question: Which Texas freight corridors are behaving normally, running above normal, or showing below-normal/disrupted movement compared to their own historical baseline? Stack: Pipeline Builder → Ontology → Workshop → AIP Generated Content Validation event: Winter Storm Uri, week of 2021-02-15 Object grain: one corridor during one week The system is deliberately scoped as a corridor pressure anomaly monitor . It is not a diesel demand, truck-demand, or fuel-consumption model. The goal was to demonstrate a complete, inspectable Foundry implementation pattern end to end. Why this problem Freight corridors are operational systems. When movement across a major corridor deviates from its own normal pattern, that deviation can reflect weather disruption, logistics stress, demand shifts, or r

Palantir Community — LatestJul 23, 2026
FOUNDRYONTOLOGYEARNINGS

Functions Repo + React Frontend

Type Safety and Drift Between Functions Repo and React App — Is This the Intended Pattern? I’m using a Functions repo as the primary layer for queries and actions against my ontology — both as a resource for others (workshops, quiver, etc.) and as the backbone of my own React application via an OSDK-based SDK. The problem: because Workshop has historically had inconsistent support for structured types, I’ve defaulted to using strings instead of properly typed objects throughout my functions. This means by the time I’m in my React app, I’ve already lost type inference. I end up redefining types in both repos, and even though I control both, the drift risk is real. I considered publishing a shared NPM package to centralize the type definitions, but that feels like the wrong abstraction inside Palantir — I’d essentially be papering over a gap in the platform rather than using it correctly. Questions Is the string-over-struct approach a known workaround, or am I genuinely m

Palantir Community — LatestJul 23, 2026
FOUNDRYONTOLOGY

Times Series Property

I have a time series property I added to an object. The sync file can display the time series properly, but the quiver for the object type and the workshop cannot display the time series data and says that there is no data/ no value. Did I set something up wrong? 4 posts - 2 participants Read full topic

Palantir Community — LatestJul 23, 2026
ONTOLOGYRELEASE

Bug encountered in resources tab of code workspace

I was able to develop several custom widgets and functions which consumed object types in my ontology. However, recently I’ve been unable to add resources at all via the resource panel in the code repository. When I attempt to open the panel, either in the browser or on VS Code locally, the following bug appears: GraphQLError Validation error (FieldUndefined@[GetPackageNameStemmaRepoFragment/thirdPartyApplicationWebsites/websiteRepository/website/thirdPartyApplication/latestVersionV3]) : Field 'latestVersionV3' in type 'ThirdPartyApplication' is undefined Trace ID 5926a92dd4cc466d 2 posts - 2 participants Read full topic

Palantir Community — LatestJul 23, 2026
ONTOLOGYRELEASE

Are function-backed actions in ontology as code in the @osdk/maker enabled?

Hello! I have been working on a repo in OaC and managed to successfully build and install an OaC product via Marketplace. My next step was adding a function-backed action. The @osdk/maker documentation is sparse on this, but the stable version of defineAction does accept a functionRule with a functionRid , which I tried to use. I created the function as a separate repo in Python, published it and used its RID and version, and wired it up in the OaC repo: ... rules: [ { type: "functionRule", functionRule: { functionRid: rid_x, functionVersion: function_version_x, functionInputValues: { ... }, }, }, ], The product tags and publishes to Marketplace successfully, but installation fails with: Can't install ontology block OntologyMetadata:MarketplaceEntityMissingBlockShapeId [expectedBlockShapeType=SEMANTIC_FUNCTION_LOCATOR, ...] From what I can tell, Marketplace expects function references to be expressed as a SEMANTIC_FUNCTION_

Palantir Community — LatestJul 23, 2026
ONTOLOGYEARNINGS

Prediction: This Could Be Palantir's Stock Price By the End of 2027

There's no two ways about it: Palantir Technologies (NASDAQ: PLTR) is a battleground stock. Bulls argue that the company's proprietary artificial intelligence (AI)-infused decision-making matrix -- dubbed Ontology -- has no real competition, which is driving …

Biztoc.comJul 23, 2026
FOUNDRYONTOLOGYPARTNERSHIP

Automating chart extracts from Workshop and Contour

Hi everyone, I am looking for some guidance on whether it is possible to automate some of our reporting workload. Currently, it is a highly manual process; we take screenshots of the graphs in Workshop and Contour reports, which go into an external slide deck. I have tried the Notepad App before, but I have not found a way to embed actual charts from Workshop and Contour into it; only data tables and Ontology objects. Has anyone found a way to automatically extract charts from Workshop and Contour? My ideal solution would be getting a chart extract every week via email, but even building a central report/notebook with all the needed charts (where we could manually control if the data update is locked or not) would be a massive improvement over manual screenshots. Thank you so much for your help! 1 post - 1 participant Read full topic

Palantir Community — LatestJul 9, 2026