
How to install and configure CurricuLLM in your Canvas LMS environment using LTI 1.3.
This guide will walk you through the process of installing CurricuLLM into your Canvas LMS environment. CurricuLLM is an AI-powered tool designed for schools.
Before you begin, ensure you have:
You have two options for configuring the LTI key:
CurricuLLM AIhttps://lti.curricullm.com/lti/launchCurricuLLMAI for your curriculumhttps://lti.curricullm.com/lti/launchhttps://lti.curricullm.com/lti/loginPublic JWK URLhttps://lti.curricullm.com/lti/keysFor administrators comfortable with JSON configuration, you can use the following configuration snippet:
`` { "title": "CurricuLLM", "description": "AI for your curriculum", "target_link_uri": "https://lti.curricullm.com/lti/launch", "oidc_initiation_url": "https://lti.curricullm.com/lti/login", "public_jwk_url": "https://lti.curricullm.com/lti/keys", "scopes": [ "https://purl.imsglobal.org/spec/lti-nrps/scope/contextmembership.readonly", "https://canvas.instructure.com/lti/account_lookup/scope/show" ], "extensions": [ { "domain": "app.curricullm.com", "privacy_level": "public", "platform": "canvas.instructure.com", "settings": { "text": "CurricuLLM", "icon_url": "https://app.curricullm.com/img/curricullm%20logo.svg", "placements": [ { "placement": "account_navigation", "message_type": "LtiResourceLinkRequest" }, { "placement": "link_selection", "message_type": "LtiResourceLinkRequest" }, { "default": "enabled", "placement": "course_navigation", "message_type": "LtiResourceLinkRequest", "windowTarget": "_blank" } ] } } ] } ``
Note: Replace "org_guid": " " with your actual organization GUID provided by CurricuLLM. Please reach out to helpdesk@curricullm.com if you have not received your organisation GUID.
You have some flexibility in determining how you want your users to launch CurricuLLM within Canvas. In the above JSON we have set windowTarget: "_blank" to launch our product in a new tab. This is our preferred experience, however, you may wish to change this. For further information see: Canvas Registration Documentation
10000000000083)Now that the developer key is configured and activated, you can add CurricuLLM to individual courses:
By Client ID10000000000083)Before you can commence verification, please email helpdesk@curricullm.com with the following details of your Canvas installation:
d230fe1c-3e94-4f3e-9ab8-63b6312d8e40. This is the organization GUID that you received as part of your registrationhttps://canvaslms.myschool.com.auPlease allow 24–48 hours for us to load you into CurricuLLM's backend to allow verification.
To verify the installation was successful, after receiving confirmation from above:
CurricuLLM can appear in three locations within Canvas:
If you encounter any issues during installation or have questions about CurricuLLM, please contact: