Skip to main content

Introduction

Features

  • Code Suggestions

    • Inline Code Block Suggestions
    • Inline Suggestions can be Wrong
    • Inline Line by Line Suggestions
  • Authentication

    • Sign Up in the Website
    • Sign Up with the Extension
    • Sign In with the Website
    • Sign In with the Extension
    • Sign In with Providers (GitHub)
    • Sign Up with Providers (GitHub)
  • Logging

    • Code Suggestions Logged with Metadata About Them
    • How Long the User Takes to Accept/Reject a Suggestion is Logged
    • How many Correct/Incorrect Suggestions the User Accepts is Logged
    • How much the User to Actually Writing Code is Logged
  • User Analytics Page

    • Charts Display Data Based on Student Performance
    • Instructors can View Students Performance from Their Dashboard
  • User Experience

    • Users Can Edit Their Profile
    • Users Can Delete Their Account
    • Extension Hosted on VS Marketplace
    • Mobile Version of the Website
    • View Past Quizzes
  • Education

    • Students can Join their Instructor's Class
    • Students are Quizzed Based on Past Suggestions
    • Learning Badges/Achievements for Students
  • Performance

    • Performance Similar to GitHub Copilot
      • While close, its not as fast yet
    • Model Distillation to Use Smaller Models
  • User Intervention

    • User Can be Suspended
    • User Can be Locked out
    • User Can Review Incorrect Code
  • Maintainability

    • Containerized Deployment
    • Automated Testing
    • Updated Documentation

Know Issues

  • Some languages will not have suggestions generated for them.