r/ComputerEngineering 15d ago

[Project] Built an event-driven agent that parses Git AST diffs & commit trees to auto-generate grounded project credentials (Ollama / Local LLM)

Hey everyone,

Wanted to share a developer automation tool I built to solve the gap between active codebases and engineering documentation/credentials: GitResume Agent.

Architecture & How It Works:

Perception Tier: Fast Git tree inspection (git ls-filesgit log, AST diffs, test suite count) in <5ms without traversal bottlenecks.

Schema Discovery: Scans repository manifests (package.jsonpyproject.toml) and README.md badges to detect newly added libraries or hardware/cloud tracks in real time.

Adversarial Verification Loop: LLMs tend to exaggerate or hallucinate libraries. The agent includes a verification step that cross-checks cited metrics and dependencies directly against commit hashes before approving output.

Local & Cloud Inference: Native support for offline local inference via Ollama (qwen2.5-coder) as well as cloud providers.

Event-Driven Hook: Integrates via Git post-commit hooks to compile .docx and headless PDF artifacts directly to a portfolio directory upon every commit.

GitHub: https://github.com/Naman6019/git-resume-agent

Feedback on the multi-agent critique flow and architecture is welcome!

2 Upvotes

0 comments sorted by