# @open-agent-toolkit/docs-config

Configuration helpers for OAT-powered Fumadocs apps.

## Install

```bash
pnpm add @open-agent-toolkit/docs-config @open-agent-toolkit/docs-theme @open-agent-toolkit/docs-transforms
```

Install the required Fumadocs, Next.js, and React peer dependencies in your app as well.

## Usage

`next.config.js`

```js
import { createDocsConfig } from '@open-agent-toolkit/docs-config';

export default createDocsConfig({
  title: 'My Docs',
  description: 'Documentation site',
});
```

`source.config.ts`

```ts
import { createSourceConfig } from '@open-agent-toolkit/docs-config';
import { defineConfig, defineDocs } from 'fumadocs-mdx/config';

const sourceConfig = createSourceConfig();

export const docs = defineDocs({
  dir: sourceConfig.contentDir,
});

export default defineConfig({
  mdxOptions: {
    remarkPlugins: sourceConfig.remarkPlugins,
  },
});
```

## Exports

- `createDocsConfig`
- `createSearchConfig`
- `createSourceConfig`

## Docs

- [Docs Tooling](https://voxmedia.github.io/open-agent-toolkit/docs-tooling)
- [Repository](https://github.com/voxmedia/open-agent-toolkit)
