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

# Installation

Install allmd and configure API keys.

## Install

```bash
npm install -g allmd
```

Requires Node.js 20+.

## API Keys

Set the API keys for the converters you use:

```bash
export OPENAI_API_KEY=your-key
export FIRECRAWL_API_KEY=your-key
```

- `OPENAI_API_KEY` is required for AI-backed converters (all except web pages).
- `FIRECRAWL_API_KEY` is required for web page conversion.
- Web pages use Firecrawl markdown directly and do not require `OPENAI_API_KEY`.

## FFmpeg

Video and audio conversion requires `ffmpeg`. It is bundled via `ffmpeg-static` and should work out of the box.

## Skills

Add allmd as a skill for Claude Code, Cursor, or other AI coding assistants:

```bash
npx skills add mblode/allmd
```