What problem does it solve?
Convex backends can become repetitive when you need relationships, auth wrappers, filtering, sessions, validation, migrations, or triggers, so this guide helps you apply ready-made convex-helpers utilities consistently instead of reinventing patterns.
Core Features & Use Cases
- Relationship Helpers: Load related data across tables in a type-safe way, including many-to-many via junction tables.
- Custom Functions for Data Protection (Primary Use Case): Implement Convex-wide auth/access control using custom query/mutation wrappers instead of database policies.
- Filtering, Sessions, and Zod Validation: Handle computed filters, track anonymous users, and use Zod schemas for stronger validation.
- Operations Power-Ups: Use migrations for safe backfills, triggers for reactive updates, and aggregations for efficient summary stats.
Quick Start
Ask the AI to recommend which convex-helpers utilities to use for your Convex backend given that you need auth-scoped queries, nested related data loading, and Zod-based input validation.