Active Development — DevTrack is being actively built. Features may change and some are still experimental. Follow progress on GitHub →
Local-First · No Cloud Required · Never Prompts You

Never write a
again.

You commit. Tickets update, EOD reports write themselves — silently, in your voice, entirely on your machine. A background daemon watches your commits and infers the rest. It never prompts you, and nothing is sent until you approve it.

devtrack — zsh
0
Prompts. The daemon never interrupts you
100%
Local — your code never leaves your machine
0
Account required to get started
Free
For individuals and teams up to 10

Built for the code you write,
not the admin around it

DevTrack handles the gap between writing code and keeping your team in the loop — automatically.

The Wedge
📋
Your EOD writes itself
At 6pm the daemon groups the day's commits by ticket and drafts the end-of-day report — in your writing voice, learned from your own git history. Run devtrack eod show and it's already there. No notes, no recall, no prompt.
silent daemon · SQLite · zero config
It infers the ticket
Commit on fix/PROJ-142-oauth and DevTrack knows which work item you mean — from the branch name, the diff, and the commit history. Your only obligation: put the ticket ID in the branch.
fsnotify · Go daemon
🛡️
Nothing is sent behind your back
Every outbound action — a Jira comment, a state transition, an email — is staged in a review queue first. Approve it, edit it, or let it earn auto-approve over time. devtrack queue list.
the trust primitive
🤖
git-sage Agent
A local LLM-powered git agent that plans and executes complex operations autonomously — squash, rebase, resolve conflicts — with full undo support.
Ollama · local LLM
🗂️
End-to-End PM Agent
Describe a problem in plain English and DevTrack plans the entire workstream — decomposing it into Epics, Stories, and Tasks, then assigning each item to the right person based on current workload. Works across Azure DevOps, GitLab, and GitHub. Trigger it from your desk or straight from your phone via Telegram.
plan · assign · create · sync · mobile
🎨
Talk Like You
Learns your writing voice from your own git history — automatically, with nothing to configure. Every generated update sounds like you wrote it, not a bot. (Teams history is an optional extra source, off by default.)
ChromaDB · RAG few-shot
For AI agents
🧠
The memory your coding agent lacks
Coding agents are session-based — they exist while invoked, then forget. DevTrack is always on. One command, devtrack mcp setup, and Claude Code knows your active ticket, today's commits, your pending queue, and how you write.
MCP · JSON-RPC 2.0 · read-only
📱
Remote via Telegram
Full remote control from your phone. View work items, create tickets, trigger updates, read logs — all without opening your laptop.
Telegram bot

From commit
to PM update
in seconds.

The entire pipeline runs locally with no cloud in the loop.

1

Git Commit Detected

fsnotify watches your repo. The moment you commit, the Go daemon fires a trigger with branch, PR, and diff context.

2

Ticket Inferred, Update Drafted

The ticket ID comes from the branch name. A local LLM drafts the work-item comment in your writing voice, learned from your own git history.

3

Staged, Not Sent

The draft lands in the pending-actions queue — nothing reaches Azure, GitLab, GitHub, or Jira until you approve it. Approve, edit, or let it earn auto-approve over time.

4

Your EOD Writes Itself

At day's end the commits are grouped by ticket and the report is already drafted. devtrack eod show — or let the Telegram bot deliver it to your phone.

devtrack pipeline
Powered by

Everything talks
to everything.

Native integrations with the tools you already use. No middleware, no SaaS, no subscriptions.

Azure DevOps
Work items, sprints, state transitions, comments
GitLab
Issues, milestones, assignment poller, webhooks
GitHub
PRs, issues, review requests, comments
Telegram
Remote control, notifications, /plan command
Ollama
Local LLM inference — no API keys needed
OpenAI / Groq
Cloud fallback when you need more power
Claude Code / MCP
Your agent reads your ticket, commits, and queue
MS Teams
Optional extra voice source — off by default
SQLite
Local storage, review queue, history

A day in the life
with DevTrack.

The Silent Daemon
# Start it once. It never speaks again.
$ devtrack start
✓ daemon started · monitoring workspace

# You just work. No prompts, no pauses.
$ git commit -m "fix auth redirect"
[fix/PROJ-142-oauth 3f9a1c2] fix auth redirect

# It was listening the whole time
$ devtrack status
✓ running · 6 commits today · PROJ-142
2 actions pending your review
🤖 git-sage Agent
$ devtrack sage do "squash last 5 commits"
Mode: auto / review / suggest-only? auto

→ Plan: git reset --soft HEAD~5
git commit -m "..."

✓ Step 1/2: reset complete (HEAD~5 saved)
✓ Step 2/2: new commit created

Done. Any follow-up questions? (5 remaining)
🗂️ PM Agent via Telegram
You: /plan Build a payment processing system

Bot: Platform? [Azure] [GitLab] [GitHub]
You: Azure

✦ Decomposing with LLM...
✓ 1 Epic · 4 Stories · 12 Tasks

Preview ready. Create all 17 items?
You: Yes
✓ 17/17 items created in Azure DevOps
🎨 Personalized AI Updates
$ devtrack test-response "completed auth module"

✦ Loading style profile...
✦ Retrieving 3 RAG examples...

Generated (in your voice):
"Wrapped up the auth module — JWT
validation + refresh token rotation
both done. Ready for review."

Matches your communication style ✓
🧠 Context for Claude Code
$ devtrack mcp setup
✓ registered · 6 read-only tools

You (in Claude Code): what am I working on?

✦ devtrack:active_ticket
✦ devtrack:todays_commits

"PROJ-142 — the OAuth redirect loop.
6 commits today. Two actions are
waiting in your review queue."
👨‍💻
Shashank Raj
Software Engineer · Founder, Mogrov

I built DevTrack because I was spending too much time on the overhead that surrounds coding — updating tickets, writing standup notes, keeping PM tools in sync. The actual coding was the easy part.

DevTrack is the first product under Mogrov, a developer tooling company I'm building. The goal: tools that run locally, respect your privacy, and handle the bureaucracy so you can stay in flow.

DevTrack offloads the admin to low-cost local LLMs, reserving frontier models for the work that actually needs them.

This project was planned and built using DevTrack itself.

Built under Mogrov
DevTrack should be like a senior engineer who never forgets to update the ticket — who knows what you're working on from your commits, writes the update in your voice, and keeps every stakeholder in the loop without you lifting a finger.
— The goal driving every feature decision
DevTrack is a product of Mogrov — a developer tooling company currently in stealth. More at mogrov.com (coming soon).
3+
PM integrations
100%
Local & private
Free
Individuals & teams ≤ 10

Questions,
ideas, or
feedback?

The source is public and the roadmap is in the open. Reach out through any of these channels.

Send a message

No tracking, no spam. Messages go straight to the maintainer.

Ready to stop doing
admin work manually?

Set up in 5 minutes. Runs locally. No accounts, no subscriptions, no privacy tradeoffs.