Table of contents

New: Bring Your Own LLM to Forest Admin

Length

0 min read

Author

Guillaume Rigal

Published

Take full control of your AI stack. Route AI calls from Forest Admin directly to your Anthropic, OpenAI, Mistral, or Gemini models for total privacy.

Up to now, AI calls from Workflows used our AI instance.
Easy? Yes. Private? We kept it safe. But not "Zero-Knowledge" safe.

To address this, we’re bring more options to the LLM routing.
You can now bring your own LLM.

Every AI call is redirected to your agent.

As Alban from our dev team put it: "What does it mean? Every AI call is redirected to the customer’s agent. Zero requests on our side, no privacy violation."

We’re launching with support for Anthropic, OpenAI, Mistral AI, Google Gemini.

This comes on top of 50+ SaaS integrations and 25 new Fintech solutions announced this week.

Our goal is to make easier for your team to setup Forest Admin as a layer above your fragmented stack in order to provide a single point of contact for Ops teams.


A few lines of code to setup your own LLM instance in Forest Admin

It's really just a couple of lines of code to configure your Forest Admin agent. And from then on, your agent will route every AI request to your model.

import { createAiProvider } from '@forestadmin/ai-proxy';
const agent = createAgent(options)
 .addDataSource(/* ... */)
 .addAi(
   createAiProvider({
     name: 'my-assistant',
     provider: 'openai',
     apiKey: process.env.OPENAI_API_KEY,
     model: 'gpt-4o',
   }),
 );
import { createAiProvider } from '@forestadmin/ai-proxy';
const agent = createAgent(options)
 .addDataSource(/* ... */)
 .addAi(
   createAiProvider({
     name: 'my-assistant',
     provider: 'openai',
     apiKey: process.env.OPENAI_API_KEY,
     model: 'gpt-4o',
   }),
 );
import { createAiProvider } from '@forestadmin/ai-proxy';
const agent = createAgent(options)
 .addDataSource(/* ... */)
 .addAi(
   createAiProvider({
     name: 'my-assistant',
     provider: 'openai',
     apiKey: process.env.OPENAI_API_KEY,
     model: 'gpt-4o',
   }),
 );
import { createAiProvider } from '@forestadmin/ai-proxy';
const agent = createAgent(options)
 .addDataSource(/* ... */)
 .addAi(
   createAiProvider({
     name: 'my-assistant',
     provider: 'openai',
     apiKey: process.env.OPENAI_API_KEY,
     model: 'gpt-4o',
   }),
 );

As you see, pretty easy setup and here is the full documentation

And get in touch if you have question or need assistance to make it happen!

LEVEL UP YOUROPS GAME

One control plane. Every action traced — human, agent, BPO, LLM, workflow.

LEVEL UP YOUROPS GAME

One control plane. Every action traced — human, agent, BPO, LLM, workflow.

LEVEL UP YOUROPS GAME

One control plane. Every action traced — human, agent, BPO, LLM, workflow.

The ops orchestration layer for fintechs.

Copyright © 2026 Forest

Design by Alasta & Built by Reiya Studio