DayWrap reads your local git history, beams it to your phone over QR, and generates standups and brag docs entirely on-device. No accounts. No API keys. No data leaves your machine.
curl -fsSL https://raw.githubusercontent.com/arjun921/daywrap-cli/main/install.sh | bash
The problem
Performance review season hits. Your manager asks for your self-assessment. You open a blank doc and try to remember what you did for the last six months. You scroll through Jira, skim old PRs, piece together a few bullet points, and submit something that massively undersells six months of hard engineering work.
Meanwhile, the engineer who writes less code but documents everything gets the promotion.
The problem isn't your work. It's that you have no system to capture it as it happens.
The difference
One QR scan at the end of your day. That's the entire workflow.
How it works
daywrap works without a server. The only thing that moves between your devices is light.
daywrap reads your local git history across multiple repos. It enriches commits with file
stats and ticket IDs from your branch names, and renders an animated QR sequence directly in your terminal.
Open DayWrap on your phone and point it at your screen. The app catches the animated QR frames in seconds — like a crypto hardware wallet, but for your career. No WiFi, no Bluetooth, no network connection between devices.
Gemma 3 1B runs entirely on your phone. Tap Generate and get a polished Markdown standup in under 10 seconds. Copy it, paste it into Slack, and move on with your evening.
Your company's code never touches our servers. There are no servers.
Output
Generated from your commit history. Not a template. Not a guess.
Generated from 4 months of scanned commits. No manual input.
Why DayWrap
Most tools require handing over your GitHub token, your Jira credentials, and your commit history to a third-party cloud. DayWrap requires none of that.
| Feature | DayWrap | Cloud standup tools | Productivity trackers |
|---|---|---|---|
| Works without OAuth or API keys | Yes | No — needs GitHub, Jira, Slack | No — needs editor plugin |
| Data stays on your device | 100% on-device | Synced to vendor cloud | Synced to vendor cloud |
| Works behind corporate firewalls | Yes — air-gapped QR | Blocked by IT in most enterprises | Usually yes (editor plugin) |
| Generates natural language standups | Yes — on-device LLM | Yes — cloud LLM | No — dashboards only |
| Generates promotion-ready brag docs | Yes | Some | No |
| Open source CLI | Yes — fully auditable | No | No |
| Requires an account | No | Yes | Yes |
Other tools ask your company for the keys to your data. DayWrap asks for nothing.
Features
For the engineers who scroll past the emotional stuff.
Your git history and generated reports never touch a remote server. The QR is the only transport layer. Even your WiFi doesn't know.
Downloads once (~800 MB), works offline forever. No API keys, no token limits, no per-request cost. Your phone is the AI.
Daily standups for your morning Slack ritual. Quarterly brag docs for the promotion conversation your manager doesn't want to have.
Point the CLI at your monorepo, your side projects, or five repos at once. Commits are grouped per-repo so you always have context.
Branches named feat/PROJ-402-fix-auth? DayWrap pulls the ticket ID automatically. Jira and
Linear patterns supported out of the box.
One curl command. No Node. No Python. No Docker. A single Go binary that works from day one on macOS and Linux.
Pricing
Pro unlocks unlimited generation and brag docs. Pay once a year, skip the app store tax.
Free
$0
Open source CLI, always free
Pro
$49.99/year
Via web — save vs. App Store pricing
Also available on iOS ($59.99/yr) and Android ($54.99/yr). Web pricing is lower because we skip the app store tax.
No account required to use the free tier. Just install and scan.
FAQ
Install the CLI. Scan your first day. See what you've been underselling.