Skip to content

← Back to the Labs

L3:ai-app-accelerator · AI Wing · Featured

Full-stack AI application template

A shared starting point for client AI apps, combining the web tier, agents, persistence, sign-in and infrastructure.

Role
Creator and architect, responsible for maintenance
Period
Mar 2026 to Sep 2026

Results

  • 8 repos

    Client repositories started from the template across 5 engagements

    Byte-level lineage analysis found 36 to 90% of each derivative's initial files came from the template.

    Verified
  • 3 engineers

    Other engineers who continued developing the template

    Based on repository history.

    Verified

Problem

Client PoCs repeatedly started from scratch, requiring the team to rebuild security and infrastructure for each engagement.

What I did

  • I packaged team conventions for the server-side web tier, server actions and agent instructions into one template. Teammates helped define the conventions; I built the packaging and agent layer.
  • I added a YAML multi-agent registry using Microsoft Agent Framework, with models from multiple providers.
  • I added Cosmos DB threads and usage telemetry, Entra ID, Bicep with managed identity and CI smoke tests. I then used the template to start derivative projects, including two report chatbots for a steel manufacturer.

Architecture

  1. ClientNext.js web tierEntra ID sign-in
  2. ServiceFastAPI agent service
  3. AIAgent Framework YAML registryMulti-provider models
  4. DataCosmos DBThreads and usage telemetry

Data flow

  • Next.js web tier to FastAPI agent service
  • FastAPI agent service to Agent Framework YAML registry (run agent)
  • FastAPI agent service to Cosmos DB

Tech stack

  • Next.js
  • FastAPI
  • Microsoft Agent Framework
  • Cosmos DB
  • Entra ID
  • Managed Identity
  • Bicep
  • GitHub Actions

L2 · Related career entryTechnical Consultant, Software & AI · Metrodata (PT Mitra Integrasi Informatika)