Bring your own model to AIP

Bring-your-own-model (BYOM), also known as registered models in the Palantir platform, is a capability that provides first-class support for customers who want to connect their own LLMs or accounts to AIP across Palantir developer products. These products include AI FDE, AIP Analyst, AIP Chatbot Studio, AIP Logic, Workshop, TypeScript functions in Code Repositories, Pipeline Builder (coming soon), and more.

To provide more flexibility and enable capabilities like self-hosted models for data sovereignty, the platform supports multiple ways to back registered models; review the model sources section below to learn more.

When to use

Based on LLM support and viability, we generally recommend using Palantir-provided models from model providers (for example, OpenAI, Azure OpenAI, AWS Bedrock, xAI, GCP Vertex), or self-hosted open-source models by Palantir (such as Llama models).

However, you may prefer to bring your own models or accounts to AIP. We recommend using registered models only when you cannot use Palantir-provided models for legal and compliance reasons, or when you have your own fine-tuned or otherwise unique LLM that you would like to leverage in AIP.

We introduced a new implementation of registered models in March 2026 to provide a streamlined integration optimized for the most common model provider APIs, which this page describes. This new implementation offers improved performance and operational functionality across additional AIP applications, such as AI FDE and AIP Analyst. It also supports native tool calling and reasoning while providing infrastructure tooling for AIP, such as rate limit enablement, usage observability in Resource Management, permissions control in Control Panel, and a model selector. Because of these enhancements, we recommend using the new implementation instead of the previous method of registering an LLM using function interfaces.

If you previously registered a model using function interfaces, review the Register an LLM using function interfaces [Legacy] documentation. Contact Palantir Support if you have a use case that is not well addressed by registered models.

Supported applications and features

The registered models BYOM implementation supports the following AIP applications and other platform capabilities:

Additionally, the implementation provides the following AIP infrastructure tools:

Unsupported applications and features

The registered models BYOM implementation does not currently support the following applications or features:

Model sources

You can back a registered model with either of the following sources:

  • REST API source: Connect an externally hosted model provider or account through a REST API source in Data Connection. This is the recommended path when your model exposes a standard provider API. More information can be found in the documentation on how to register and use your own model.
  • Compute module: Back the model with a model server you host in a compute module, on your own hardware and GPUs, on-premise or air-gapped, or as a custom proxy layer. Review the documentation on models backed by compute modules to learn more.

Features supported for registered models

LLM rate limits

Registered models support LLM rate limits in the same way as Palantir-provided models. Enrollment administrators must define enrollment-level and user-level rate limits during model registration.

  • Enrollment rate limits apply to all rate limiting at the project level.
  • Project-level rate limits default to 70 percent of the enrollment limit, but can be configured in the Resource Management application under the AIP usage and limits tab.
  • User rate limits govern per-user consumption in AI FDE, AIP Analyst, and other user-attributed applications.

Configure rate limits.

Permissions and enablement

  • Registering models: Only Enrollment administrators can register new models or edit registrations in Control Panel. The administrator must also have Owner or Editor permissions on the associated Data Connection source to register, edit, or delete a registered model.
  • Source permissions are severed at registration: Once a model is registered, its association with the underlying Data Connection source is decoupled from end-user access. End users do not need any permissions on the source to use the registered model; access is governed solely by the registered model enablement configured in Control Panel.
  • Using registered models: Permissions to build with registered models or to use them as an end user are managed through the registered models enablement settings in Control Panel. Access can be granted to the entire enrollment or to specific user groups, similar to how standard AIP enablement works.
  • Disabling a model: A registered model can be disabled at any time in Control Panel's AIP settings extension, preventing it from being used across AIP applications.

Control registered model access in Control Panel.

Frequently asked questions

Is it possible to use a self-hosted model?

Yes. You can self-host a model in a compute module and register it as a model backed by a compute module. Follow the instructions in the guide to self-hosting models.

Do registered models support markings?

Currently, registered models do not support markings. Enrollment administrators can limit who can use registered models in Control Panel, as well as which projects receive capacity for these models in the Resource Management application.

How are costs handled for registered models?

Palantir does not charge an additional platform fee for the use of registered models. Costs for calls to your externally hosted model are billed directly by your model provider. Registered model costs do not appear in the Resource Management application.

Why are AIP Assist and Pipeline Builder's Generate and Explain features not supported?

These are native platform features that rely on evaluations and tests of Palantir-provided models, and we cannot guarantee that they work or provide a good quality offering with unfamiliar customer models. There are no plans to support these native assistant capabilities with registered models.