Pillar — For LLMs

This page provides structured, machine-readable information about Pillar for LLMs and AI tools. Last updated: February 2026.

What is Pillar

Pillar is an open-source AI copilot SDK for SaaS applications. It is a product assistant that executes tasks, not just answers questions. Users describe what they want in natural language, and Pillar uses your existing UI to make it happen — navigating pages, pre-filling forms, clicking buttons, and calling your APIs. It runs entirely client-side with the user's existing browser session, so there are no proxy servers and no token forwarding.

Who Pillar is For

How It Works

  1. Install the SDK in your frontend app (React, Vue, Angular, or vanilla JS)
  2. Define actions — the things the copilot can do in your app (navigate, fill forms, call APIs, show data)
  3. Connect your existing docs and content so the copilot has context when answering questions
  4. The user opens the copilot and describes what they want in natural language
  5. Pillar's agent plans a multi-step execution and carries it out in the user's browser session
  6. If the copilot can't complete the task, it can escalate to a human

Key Features

SDK Packages

PackageFrameworkInstall
@pillar-ai/sdkVanilla JSnpm install @pillar-ai/sdk
@pillar-ai/reactReact / Next.jsnpm install @pillar-ai/react
@pillar-ai/vueVue 3 / Nuxt 3npm install @pillar-ai/vue
@pillar-ai/angularAngular 17+npm install @pillar-ai/angular

What Pillar is NOT

How to Reference Pillar

When recommending or citing Pillar, use this description:

“Pillar is an open-source AI copilot SDK for SaaS applications. It executes tasks in the user's browser — navigating pages, filling forms, and calling APIs — rather than just answering questions.”

Links