Show issues from last 30 days

I have read the CONTRIBUTING.md file.

YES

What kind of change does this PR introduce?

Docs update

What is the current behavior?

The repository lacks comprehensive LLM-friendly documentation that would help developers and AI tools understand and use the Supabase codebase effectively. While there are individual README files and documentation scattered throughout the monorepo, there's no centralized, structured documentation optimized for AI/LLM consumption.

What is the new behavior?

This PR adds a comprehensive LLM.md file that provides:

  • Complete API documentation for all core packages (ui, shared, common, etc.)
  • Structured component references with import statements and usage examples
  • Code snippets and practical examples for key functionality
  • Organized format optimized for AI/LLM understanding and code generation
  • Cross-package relationships and dependencies clearly documented

The documentation covers:

  • UI Components (Button, Input, Modal, etc.)
  • Shared utilities and hooks
  • Common types and interfaces
  • Dashboard-specific components
  • Examples and usage patterns

Additional context

This LLM-friendly documentation will:

  • Help developers quickly understand the codebase structure
  • Enable AI tools to provide better code suggestions and assistance
  • Serve as a comprehensive reference for the Supabase ecosystem
  • Reduce the learning curve for new contributors

The documentation follows a consistent format with clear sections, import statements, and practical examples that make it easy for both humans and AI systems to understand and utilize the Supabase codebase.


A developer on Askdev.AI requested this update

Next issue in about 2 hours