> ## Documentation Index
> Fetch the complete documentation index at: https://fentaris.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> Install Fentaris and prepare your local environment.

## Requirements

* Node.js 20+ for generated Fentaris projects and SDK-only apps
* Node.js 24 for developing this monorepo
* pnpm or npm

Fentaris runtime packages support Node.js 20 and newer. The Fentaris repository itself uses `pnpm@11.4.0` and CI runs on Node.js 24, so use Node.js 24 when installing or testing the monorepo.

## Install the CLI

Use the CLI for the fastest project setup:

<CodeGroup>
  ```bash pnpm theme={null} theme={"theme":{"light":"github-light","dark":"github-dark"}}
  pnpm add -g @fentaris/cli
  ```

  ```bash npm theme={null} theme={"theme":{"light":"github-light","dark":"github-dark"}}
  npm i -g @fentaris/cli
  ```
</CodeGroup>

## Install @fentaris/core directly

Use the core package directly when embedding Fentaris in an existing TypeScript project:

<CodeGroup>
  ```bash pnpm theme={null} theme={"theme":{"light":"github-light","dark":"github-dark"}}
  pnpm add @fentaris/core
  ```

  ```bash npm theme={null} theme={"theme":{"light":"github-light","dark":"github-dark"}}
  npm i @fentaris/core
  ```
</CodeGroup>

## Install agent skills

Use the optional agent skills when you want Codex, Claude Code, or another supported agent to guide Fentaris setup, ask workflow questions, configure a proxy project, or modify an existing Fentaris app:

```bash theme={null} theme={"theme":{"light":"github-light","dark":"github-dark"}}
npx skills add Fentaris/fentaris-skills --skill '*'
```

Restart or reload your agent after installation. See [Agent Skills](/getting-started/codex-skills) for install options and example prompts.

## Verify installation

Create a quick file and import the high-level Fentaris helpers:

```ts theme={null} theme={"theme":{"light":"github-light","dark":"github-dark"}}
import { fentaris, mcp, stdio } from "@fentaris/core";

console.log(typeof fentaris, typeof mcp, typeof stdio);
```

If your build succeeds, Fentaris is installed.

## Related Documentation

* [Quickstart](/getting-started/quickstart)
* [Agent Skills](/getting-started/codex-skills)
* [Setup](/getting-started/setup)
* [CLI Usage](/reference/cli)
