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.
Using Sparkth¶
Instructors and administrators: start with the User guide. It walks you from your first sign-in to a course in your LMS.
Developing Sparkth¶
The developer docs 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).
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