DBERT INCUBATION LABS · CHENNAI · DELHI · INDORE
10 SYSTEMS 100% AIR-GAPPED · ZERO DATA EGRESS GitHub Org →
Home  /  Products  /  Gayatri Intern Workbench
Developer IDE Developer Infra Production Deployed under DBERT

Gayatri Intern Workbench

Multi-Tenant, Dependency-Aware Web IDE Orchestrating AI-Assisted Software Development

View Source Code Schedule Pilot
System overview

Architecture & Core Mechanics

Built under the DBERT Internship Program, the Intern Workbench solves the chaos of onboarding junior developers. Instead of messy local clones and git merge nightmares, each intern works in an isolated Git worktree. An in-browser AI engineering assistant provides Monaco diff previews, while a topological DAG dependency graph prevents interns from coding tasks whose prerequisites haven't merged.

Engineering Highlights & Capabilities

  • ✓
    Isolated Git Worktrees: Interns code in isolated file workspaces without branch collisions; features in-app merge conflict resolution.
  • ✓
    Monaco Side-by-Side Diff Editor: Visual review modal comparing original code with streaming AI suggestions before one-click patch application.
  • ✓
    In-Workspace Subprocess Test Runner: Collapsible terminal executing pytest and unittest directly in the worktree with 1-click 'Fix with AI' error piping.
  • ✓
    Sprint Kanban & Topological DAG Graph: Interactive SVG visualizer displaying task prerequisites to prevent work on unmerged dependencies.
  • ✓
    Admin Telemetry Dashboard: Real-time telemetry cards for active worktrees, sprint velocity, commit counts, and AI token consumption.
Quality assurance

Verification & Test Telemetry

● Full Playwright E2E test suite · Subprocess isolation · Zero branch conflicts

Stack components

Technology Blueprint

React 18
Vite
Monaco Editor
FastAPI
Native Git
SQLite WAL
Open source

Repository Access

Access source code, architectural test harnesses, and documentation under the Gayatri-Education organization.

Inspect on GitHub →

Interested in deploying or contributing?

Our products are deployed across universities and enterprise pilots. Get in touch with our engineering team.

Schedule Technical Pilot Back to All Products