Code Repositories
Overview of GitHub repositories for quantum training, vision models, and platform services
Frontend Repositories
Teraq Website
ProductionMain frontend repository for the Teraq platform. Contains all public-facing HTML pages, serverless functions, and Vercel configuration. Auto-deploys to https://www.teraq.ai via Vercel.
Platform Web
SubmoduleFrontend submodule containing platform web pages, forms review interfaces, ML training management, and analytics dashboards. Integrated as a git submodule in the main Teraq website repository.
Backend Repositories
Teraq Backend
ProductionMain backend repository for Teraq platform services. Contains quantum pipeline implementations, training APIs, model management, and PostgreSQL integration. Deployed on EC2 instances.
Summit Backend Models
ProductionBackend repository for Summit Health platform. Contains trained models, training scripts, quantum pipelines (QRoBERTa, QTinyLlama), and medical AI APIs. Includes model inference services and training orchestration.
Quantum Training Repositories
QTinyLlama
Quantum DistillationQuantum knowledge distillation pipeline for compressing large language models. Uses 29-qubit variational quantum circuits to achieve 10x parameter reduction while maintaining 90-96% of teacher model performance.
QRoBERTa
Quantum-EnhancedQuantum-enhanced RoBERTa model with Matrix Product State (MPS) quantum layer. Achieves 36% parameter reduction (125M → 85M) while improving medical accuracy by 5% (89% → 94%).
QVIT (Quantum Vision Transformer)
Vision ModelsQuantum Vision Transformer with MPS data augmentation based on Aaronson's quantum supremacy approach. Integrates quantum attention mechanisms and quantum feed-forward networks for enhanced image processing.
Training & Infrastructure
Platform (Main Repository)
DevelopmentMain development repository containing training scripts, evaluation tools, diagnostic scripts, deployment configurations, and platform infrastructure code. Includes both quantum and classical training implementations.
Repository Usage Guide
Frontend Development
For frontend changes to the Teraq platform:
- Clone
teraq-websiterepository - Make changes to HTML files in
public/directory - Update serverless functions in
api/directory if needed - Commit and push to
mainbranch - Vercel automatically deploys changes
Backend Development
For backend API and training services:
- Clone
Teraq-Backendorsummit-backend - Update FastAPI endpoints in
dashboard/forms_api.py - Deploy to EC2 instance using deployment scripts
- Restart Docker containers for changes to take effect
Quantum Training
For quantum model training (QTinyLlama, QVIT):
- Use training APIs documented in Tutorials page
- Training scripts are deployed on EC2 instances
- Monitor training via ML Training Management
- Check logs using training terminal interface