Skip to content
| Marketplace
Sign in
Visual Studio Code>Education>LivetichNew to Visual Studio Code? Get it now.
Livetich

Livetich

Usman Adenekan

|
2 installs
| (0) | Free
Coding assignments, submissions, and AI review feedback from your Livetich class — without leaving your editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Livetich for VS Code

Do your coding assignments and get AI-reviewed feedback from your Livetich class — without leaving your editor.

Coding assignments (sidebar)

Open the Livetich icon in the Activity Bar to see the Coding view. It lists the coding assignments from your enrolled classes, each showing its status and score.

  • Open an assignment — click it to see the brief: requirements (each ticked PASS / PARTIAL / FAIL once reviewed), the grading rubric, your result, and the instructor's feedback.
  • Submit project — from the assignment panel, submits your current workspace folder as a zipped project (build folders like node_modules, dist, .git are skipped; ~24 MB cap). The AI review runs automatically; refresh the panel for results.
  • Resubmit — when the assignment allows it and you have attempts left.

You keep coding in your own editor with your own tools; Livetich only takes your zipped project, reviews it, and routes it to your instructor. Your code is never executed on Livetich's servers.

Commands

  • Livetich: Sign in — sign in with your Livetich email + password (kept in VS Code's secret storage).
  • Livetich: Sign out — clear the stored token.
  • Livetich: Refresh coding assignments — reload the sidebar.
  • Livetich: Submit active file — quick single-file submission to a text/coursework assignment (the older flow; the coding sidebar above is the project-based one).

Settings

  • livetich.apiUrl — base URL of the Livetich API (default http://localhost:3000).

How it works

The extension calls the same REST API the web app uses:

  • POST /auth/login → access token (stored via SecretStorage).
  • GET /coding/mine → your coding assignments.
  • GET /coding/assignments/:id → requirements, rubric, and your attempts.
  • POST /coding/assignments/:id/submit → uploads your zipped project as a new attempt.
  • GET /coding/submissions/:id → AI review + instructor feedback.

Develop

npm install
npm run compile   # or: npm run watch

Press F5 in VS Code to launch an Extension Development Host with the extension loaded.

Package

npx @vscode/vsce package

Produces a .vsix you can install locally or publish to the VS Marketplace / Open VSX.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft