Sparkth documentation¶
Sparkth is a free, open-source, science-driven, AI-first learning platform under active development by Edly. It provides a unified framework for course generation with integrated AI capabilities exposed via a Model Context Protocol (MCP) server.
These pages cover the narrative guides (configuration, user management, backend and frontend plugin development, permissions) and the reference (environment variables and the Python API generated from docstrings). Use the navigation to browse them.
Project setup, running the app, and production deployment live in the repository
README.md.
REST API¶
The REST API is documented interactively by the running backend and is not duplicated here:
- Swagger UI:
/docs - ReDoc:
/redoc - OpenAPI schema:
/openapi.json