Powered by Gemini 2.5 Flash AI

Turn commits into
professional invoices

GitHub-synced time tracking with AI-predicted hours, branded PDF timesheets, and client invoicing — all self-hosted on your own database.

No SaaS feesOpen sourceYour data, your serverScheduled email reports
DevTime — Invoice #INV-2025-042
api-server
Auth refactor + JWT rotation
AI4.0 hrs
frontend-v2
Dashboard charts & visual analytics
AI6.5 hrs
infrastructure
Docker Compose prod deploy
2.0 hrs
Total · $150/hr$3,787.50
Repos supported
AI
Hour & desc prediction
Cron
Scheduled reports
100%
Self-hosted
Everything you need

Built for developer freelancers

From raw commits to signed invoices — the entire workflow in one self-hosted app.

Auto-Sync GitHub Commits

Connect your GitHub account and automatically pull commits across all repos into structured time entries.

AI Hour Prediction

Gemini 2.5 Flash analyses every commit diff and description to estimate accurate hours with full reasoning.

AI Description Enhancement

Bulk-enhance every commit message with Gemini — it reads the actual diff and rewrites vague messages into precise work summaries.

Scheduled Email Reports

Set recurring cron schedules to auto-generate and email timesheet PDFs to clients — daily, weekly, or monthly.

Send PDF to Client

Email branded timesheet PDFs directly from the editor — select a client, pick a date range, hit send.

Client Management

Store clients with rates, contact details and billing address. Auto-fill recipient info when sending reports.

Branded PDF Timesheets

Upload your logo, pick accent colours — get cover pages, AI narratives, charts and commit diffs in one PDF.

Visual Analytics

Inline SVG charts — daily bar chart, work-type donut, repository breakdown — baked right into the PDF.

Client Invoicing

Create itemised invoices with hourly rates, repo context, manual line items and AI-written descriptions.

Email Audit Logs

Every sent report is logged with status, recipient, hours, and timestamp — full visibility into your delivery history.

Executive Summary

Separate AI-generated executive view with highlights, total hours, repo breakdown and key achievements.

Self-Hosted & Secure

Your data stays on your own Postgres database. Share read-only timesheet links via unique tokens.

Three steps to get paid faster

01

Connect GitHub

OAuth-authorise once, pick repos, and commits flow in automatically.

02

AI Review & Edit

Gemini predicts hours and rewrites commit messages. Tweak anything inline — edits save in real time.

03

Generate & Schedule

Email a branded PDF instantly or set a cron schedule to auto-send reports to clients every week.

Next.js 15TypeScriptPrisma ORMPostgreSQLGemini 2.5 FlashTailwind CSSGitHub OAuthNodemailerCron SchedulerPDF ExportDocker

Ready to ship your invoice?

Connect GitHub, let AI crunch your commit history, and send a polished invoice in minutes.