explaingit

tomasgz7/coresync

Analysis updated 2026-05-18

19PythonAudience · ops devopsComplexity · 5/5Setup · hard

TLDR

A five-agent AI pipeline that automates matching check-in and check-out records to reconcile corporate training attendance across classrooms, cutting a 30-day manual process down.

Mindmap

mindmap
  root((CoreSync))
    What it does
      Reconciles attendance records
      Five-agent AI pipeline
      Audit trail per decision
    Tech stack
      Python
      Microsoft Azure
      Microsoft Foundry
    Use cases
      Automate corporate training attendance checks
      Follow up with absent employees automatically
      Generate manager summary reports
    Audience
      Ops and HR teams
      Enterprises

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automatically reconcile check-in and check-out records across multiple training classrooms

USE CASE 2

Classify attendance as present, absent, or unresolved with a cited audit trail

USE CASE 3

Trigger follow-up outreach to absent employees based on their calendar availability

What is it built with?

PythonMicrosoft AzureMicrosoft FoundryMicrosoft 365

How does it compare?

tomasgz7/coresync16nic/comfyui-agnes-ai6c696e68/gpt_signup_hybrid
Stars191919
LanguagePythonPythonPython
Setup difficultyhardmoderatehard
Complexity5/52/54/5
Audienceops devopsvibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1day+

Runs on Microsoft Azure and integrates with Microsoft Foundry and Microsoft 365, not a simple local setup.

In plain English

CoreSync is a system built to automate the reconciliation of corporate training attendance records that currently take up to 30 days to sort out manually. It was created as a hackathon project for the Microsoft Agents League 2026 competition and targets companies that run certification sessions across multiple physical classrooms, where each room logs check-ins and check-outs separately into different systems. The core problem it solves is that a candidate is only considered present if both a check-in and a check-out are recorded, but these two events often end up in different classroom databases with slightly different employee ID formats. On top of that, some records are corrupted or injected by HR systems in ways that can create false matches. Sorting through all of this by hand is time-consuming and error-prone. CoreSync handles this by running five AI agents in sequence. The first agent cleans up the incoming records, standardizing employee ID formats and isolating any corrupted entries. A policy connector then pulls in a set of audit rules from a Microsoft Foundry knowledge base and injects them into the next agent's instructions. The second agent, the Reconciler, applies a three-step reasoning process: it plans what to check, works through the logic, and then critiques its own conclusion before finalizing a verdict, citing the specific audit rule behind each decision. The third agent classifies the results into three groups: present, absent, or unresolved. The fourth agent handles follow-up for absent employees, choosing the right time and channel to reach them based on signals from their Microsoft 365 calendar. The fifth agent produces anonymized summary reports for managers. The system is built in Python and runs on Microsoft Azure infrastructure. It is intended to replace a manual process with one that produces real-time results and keeps a full audit trail showing exactly why each attendance decision was made. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
Explain how the five AI agents in CoreSync work together to reconcile attendance
Prompt 2
Walk me through how the Reconciler agent cites audit rules for its decisions
Prompt 3
What does the policy connector pull from the Microsoft Foundry knowledge base
Prompt 4
Help me understand the data flow from raw classroom logs to a manager summary report

Frequently asked questions

What is coresync?

A five-agent AI pipeline that automates matching check-in and check-out records to reconcile corporate training attendance across classrooms, cutting a 30-day manual process down.

What language is coresync written in?

Mainly Python. The stack also includes Python, Microsoft Azure, Microsoft Foundry.

How hard is coresync to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is coresync for?

Mainly ops devops.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.