2026-09-25 19:52:51 -04:00
2026-09-25 19:46:47 -04:00
2026-09-25 15:31:51 -04:00
2026-09-25 19:52:51 -04:00
2026-09-25 15:55:14 -04:00
2026-09-25 15:31:51 -04:00
2026-09-25 15:31:51 -04:00
2026-09-25 15:31:51 -04:00
2025-11-24 10:02:42 -05:00
2026-09-25 15:31:51 -04:00
2026-09-25 15:31:51 -04:00
2026-09-25 15:31:51 -04:00
2026-09-25 19:46:47 -04:00
2025-10-14 17:07:58 -07:00
2026-09-25 15:31:51 -04:00
2026-09-25 15:31:51 -04:00
2026-09-25 15:31:51 -04:00
2026-09-25 15:31:51 -04:00
2026-09-25 19:52:51 -04:00
2026-09-25 15:35:00 -04:00
2026-09-25 15:31:51 -04:00
2026-09-25 19:18:08 -04:00

Pangolin Documentation

The Pangolin docs site, built with Fumadocs on Next.js.

Development

npm install
cp .env.example .env.local   # optional: add an AI key
npm run dev                  # http://localhost:3000

Other scripts: npm run build, npm start, npm run types:check.

The site works without an AI key. To enable the assistant, set one provider key in .env.local (ANTHROPIC_API_KEY, OPENAI_API_KEY, or GOOGLE_GENERATIVE_AI_API_KEY). See .env.example for model, OpenAI-compatible endpoint, and rate-limit options.

Writing docs

  • Pages live in content/docs/**/*.mdx. The URL is the file path.
  • The sidebar is defined in lib/navigation.json. A page that isn't listed there is still published; it just doesn't appear in the sidebar.
  • Callouts and layout components (Note, Info, Tip, Warning, Check, Card, CardGroup, Columns, Steps/Step, Tabs/Tab, Accordion/AccordionGroup, Expandable, ResponseField, Frame, Update) are implemented in components/mintlify.tsx. Icon names are mapped in components/icons.tsx.
  • Code blocks: ```yaml title="config.yml" {3-5} sets a title and highlights lines 3–5. To make tabbed code, put consecutive blocks with tab="Name" in a row.
  • Shared snippets live in content/snippets/ and are pulled in with <include>../../snippets/file.mdx</include>.
  • Images go in public/images/ and are referenced as /images/....
S
Description
Documentation for Pangolin.
Readme MIT
46 MiB
Languages
MDX 87%
TypeScript 11.3%
CSS 1.6%