## Build Mem0 Docs the Right Way

**Who this is for**

- Contributors and LLM assistants updating the docs
- Reviewers vetting new pages before publication
- Maintainers syncing live docs with the template library

1. Review the standards  
   Check your team’s latest checklist or guidance so the update keeps the right navigation flow, CTA pattern, and language coverage.

2. Pick the right template  
   Select the doc type you are writing (quickstart, feature guide, migration, etc.) and copy the skeleton from the template library below.

3. Draft, verify, and note follow-ups  
   Fill the skeleton completely, include inline verification callouts, and jot down any open questions for maintainers before opening a PR.  
   When previewing locally, confirm the page ends with exactly two CTA cards, includes both Python and TypeScript examples when they exist, and keeps all Mintlify icons (no emojis).

## Template Library

Choose the document type you need. Each card links directly to the canonical template inside this repo.

[**Quickstart**](https://docs.mem0.ai/templates/quickstart_template)

[**Operation Guide**](https://docs.mem0.ai/templates/operation_guide_template)

[**Feature Guide**](https://docs.mem0.ai/templates/feature_guide_template)

[**Concept Guide**](https://docs.mem0.ai/templates/concept_guide_template)

[**Integration Guide**](https://docs.mem0.ai/templates/integration_guide_template)

[**Cookbook**](https://docs.mem0.ai/templates/cookbook_template)

[**API Reference**](https://docs.mem0.ai/templates/api_reference_template)

[**Parameters Reference**](https://docs.mem0.ai/templates/parameters_reference_template)

[**Migration Guide**](https://docs.mem0.ai/templates/migration_guide_template)

[**Release Notes**](https://docs.mem0.ai/templates/release_notes_template)

[**Troubleshooting Playbook**](https://docs.mem0.ai/templates/troubleshooting_playbook_template)

[**Section Overview**](https://docs.mem0.ai/templates/section_overview_template)

## Contribution Checklist

Prep your draft

- Confirm you copied the exact skeleton (`✅ COPY THIS` block) and removed every placeholder. Keep the DO-NOT-COPY guidance out of the published doc.

Mind the standards

- Use Mintlify icons, include `<Info icon="check">` after runnable steps, and ensure Tabs show both Python and TypeScript (or justify the absence with `<Note>`).

Surface open questions early

- Flag blockers or follow-up work in your PR description so reviewers know what to look for and can update project trackers as needed.
