Tool catalog and connections

    Integrations

    Set up a secure LTI 1.3 launch from Canvas, Moodle, Open LMS, LearnWorlds, or Absorb, then use the fixed Deep Linking 2.0 picker to add an approved SeesThru resource to a course.

    Secure LMS launch setup

    Bring the course link into Classroom.

    Configure separate inbound LTI 1.3 profile cards for Canvas, Moodle, Open LMS, LearnWorlds, and Absorb. Open LMS, LearnWorlds, and Absorb are tenant-specific, so each site needs its own issuer, identifiers, and reviewed endpoints. SeesThru verifies the LMS-signed launch, shows minimal course context inside the local Classroom workspace, and supports a fixed Deep Linking 2.0 picker for approved resources.

    Launch + Deep Linking 2.0

    No passwords or shared API tokens. You paste public setup URLs, including the Tool JWKS URL when a tenant asks for it, into the school or tenant registration and enter only its non-secret client and deployment IDs. The public keyset contains public keys only. A verified Deep Linking request lets an LMS educator choose SeesThru Classroom, packet practice, or spreadsheet practice.

    Supported boundary. The public tool keyset is available for LearnWorlds or Absorb registration when requested. Standard LTI 1.3 launch context and the fixed Deep Linking 2.0 handoff are supported. NRPS rosters, assignments, grades, SSO provisioning, remote rooms, and other LTI services remain deferred. A saved profile is not Launch ready until a real signed launch succeeds.

    OIDC initiation URL

    https://www.buildy.ai/api/apps/gczboal2co0lwf0tndye4/functions/lti-login

    Form-post redirect URL

    https://www.buildy.ai/api/apps/gczboal2co0lwf0tndye4/functions/lti-launch

    Classroom target link

    https://seesthru.com/lti-classroom

    Deep Linking target

    https://seesthru.com/lti-deep-link

    Tool JWKS URL

    https://www.buildy.ai/api/apps/gczboal2co0lwf0tndye4/functions/lti-jwks

    Use the Classroom target link for normal Resource Link launches. Use the Deep Linking target when the LMS offers a separate content-item or resource-selection placement. The OIDC initiation URL starts the secure handoff, and the form-post redirect URL receives the LMS response.

    Sign in to configure LMS launches

    The registration panel is private to SeesThru administrators. The catalog and Classroom remain available to anonymous visitors.

    Sign in securely

    Launch context and Deep Linking are supported

    Phase one

    Canvas, Moodle, Open LMS, LearnWorlds, and Absorb each have a separate setup profile above. LearnWorlds and Absorb require the exact issuer, client and deployment values, and platform endpoints supplied for the specific tenant, followed by a real signed launch. A saved profile means setup is available, not that the platform is connected. SeesThru receives only the verified course context, resource link, and LMS roles for that launch.

    Supported handoffs: The public Tool JWKS URL above is available for LearnWorlds or Absorb registration when a tenant asks for a tool keyset. It contains public keys only. After a verified Deep Linking 2.0 request, an LMS educator can choose SeesThru Classroom, packet practice, or spreadsheet practice and return that fixed resource to the LMS.

    Deferred: NRPS rosters, assignments and grades, SSO account provisioning, live remote classrooms, and all LMS service calls. This page does not request or store personal passwords, shared API tokens, or grade data.

    Approved tools

    14 listed
    WiresharkNmapMetasploitKali LinuxGhidraPythonJupyterRStudioPyTorchTensorFlowVS CodeGitDockerKiCad

    The supplied source distinguishes open-source educational tools from proprietary tools. A listed name does not mean vendor endorsement or a live connection in this project.

    LMS platforms

    11 listed
    MoodleOpen LMSLearnWorldsAbsorbOpen edXSakaiCanvasILIASOpenOLATGoogle ClassroomBrightspace

    These are the supplied LMS names plus the requested LearnWorlds and Absorb profiles. Canvas, Moodle, Open LMS, LearnWorlds, and Absorb are the actionable setup cards above. Other listed platforms are catalog references, not connected services.

    Screen capture

    Live presentation

    Screen capture

    Choose a capture source, such as OBS, then present the overlay to students. The source selector below shows the intended presentation flow.

    Not sharing Offline

    Capture source

    No capture is running. Selected source: Entire monitor.

    Other connections

    Future work

    Calendar

    Sync office hours and lab sessions with Google or Outlook calendars. This is a connection direction, not an active connector here.

    LMS services beyond launch

    Roster provisioning, assignment workflows, grade services, and live remote rooms need a later approval and service phase. The current LTI slice ends after verified launch context or the fixed Deep Linking handoff.

    Private founder surface

    Admin panel

    The protected outreach workspace is available for founder review. Payment setup and test checkout remain planning items, and no secrets or payment controls are exposed here.

    Open founder outreach