Overview
API reference generated from the pipedog TypeScript sources.
The tables in this section are generated at build time with
fumadocs-typescript (AutoTypeTable), straight from
packages/core/src and packages/asyncio/src, so they always match the code. Descriptions come
from the JSDoc in the sources, which keeps upstream's docstrings.
Frames
Frame, the three base categories, and common frame options.
FrameProcessor
Processor options, setup, and the FrameProcessor class.
PipelineWorker & WorkerRunner
PipelineParams, worker options, runner options, runTest.
@pipedog/asyncio
Task, createTask, waitFor, Queue, Event and friends.
Click a row's type to expand its full TypeScript type and documentation.
pipedog is an unofficial community TypeScript port of Pipecat. It is not affiliated with or endorsed by Daily or the Pipecat project.
Portions adapted from the Pipecat documentation, Copyright (c) 2024–2025 Daily, BSD-2-Clause (see apps/docs/LICENSE-pipecat-docs).