Skip to content

Add llms.txt and llms-full.txt #1380

Description

@CodeWithEmad

Summary

Add llms.txt and llms-full.txt for Tutor project documentation.

Motivation

Tutor is widely used for deploying and managing Open edX environments. Adding standardized LLM-friendly metadata files would make the project documentation easier to consume by AI assistants, developer tools, and automation agents.

Since the project documentation is already maintained with Sphinx, we can generate and maintain high-quality structured context for LLM-based tooling with minimal overhead.

Proposed Changes

Add llms.txt

A concise machine-readable file containing:

  • Project overview
  • Links to the main documentation
  • Repository and contribution links
  • Important deployment and configuration entry points

Add llms-full.txt

A more detailed file containing:

  • Extended overview of Tutor and its architecture
  • Open edX deployment concepts
  • Installation and development workflows
  • Plugin and configuration system references
  • Links to relevant Sphinx documentation sections
  • Additional context useful for AI agents and coding assistants

References

Before implementation, I'd like to know your thoughts on this @overhangio/tutor-maintainers

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementEnhancements will be processed by decreasing priority

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions