open source cli  ·  zero cloud  ·  on-device ai

Stop writing standups
from memory.

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.

install.sh
$ curl -fsSL https://raw.githubusercontent.com/arjun921/daywrap-cli/main/install.sh | bash
macOS & Linux  ·  Intel and Apple Silicon  ·  no root required  ·  single binary, zero dependencies

You shipped 47 commits last quarter.
Your brag doc says "worked on backend stuff."

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.


Before and after a 30-second scan.

One QR scan at the end of your day. That's the entire workflow.

// WITHOUT DAYWRAP

  • Scramble through git log at review time
  • "I think I worked on auth... maybe?"
  • Generic brag doc that reads like everyone else's
  • 10 minutes every morning writing standups from memory

// WITH DAYWRAP

  • Scan a QR code at 5 PM. Done.
  • AI standup drafted in 10 seconds, specific to your commits
  • Quarterly brag doc that reads like a promotion packet
  • Your manager thinks you're the most organized engineer on the team

Three steps. Fully offline. No OAuth required.

daywrap works without a server. The only thing that moves between your devices is light.

Run the CLI

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.

Scan with your phone

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.

Generate on-device

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.


Copy-paste ready. Actually specific to your work.

Generated from your commit history. Not a template. Not a guess.

standup_daily.md
1# Daily Standup
2
3**Yesterday:**
4- Shipped search API pagination across three services
5- Refactored auth middleware, reduced p99 latency by 40ms
6- Fixed [PROJ-88] session expiry edge case in user onboarding flow
7
8**Today:**
9- Finish rate-limiting spike, write ADR, sync with infra team
10- Review [PROJ-91] PR from Priya — billing edge case
11
12**Blockers:**
13- None
brag_q1_2026.md
1# Q1 2026 Impact Summary
2
3## Platform Reliability
4- Migrated auth service from monolith to microservice,
5  cutting login p99 latency from 840ms to 120ms (7x improvement)
6- Resolved [PROJ-88] race condition eliminating 500s for ~2,400 DAU
7
8## Developer Experience
9- Built internal search pagination library adopted by 4 teams
10- Automated CI flakiness triage, saving ~30 min/incident across the org
11
12## Mentorship
13- Onboarded 2 new engineers, wrote 3 internal RFCs, led 6 design reviews

Generated from 4 months of scanned commits. No manual input.


Built different. On purpose.

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.


Privacy is the feature. Everything else is a bonus.

For the engineers who scroll past the emotional stuff.

🔒

Zero network required

Your git history and generated reports never touch a remote server. The QR is the only transport layer. Even your WiFi doesn't know.

🤖

On-device Gemma 3 1B

Downloads once (~800 MB), works offline forever. No API keys, no token limits, no per-request cost. Your phone is the AI.

📋

Standup + brag doc

Daily standups for your morning Slack ritual. Quarterly brag docs for the promotion conversation your manager doesn't want to have.

🗂️

Multi-repo aware

Point the CLI at your monorepo, your side projects, or five repos at once. Commits are grouped per-repo so you always have context.

🏷️

Ticket ID extraction

Branches named feat/PROJ-402-fix-auth? DayWrap pulls the ticket ID automatically. Jira and Linear patterns supported out of the box.

Single binary, instant install

One curl command. No Node. No Python. No Docker. A single Go binary that works from day one on macOS and Linux.


The CLI is free. Forever.

Pro unlocks unlimited generation and brag docs. Pay once a year, skip the app store tax.

Free

$0

Open source CLI, always free

  • Full open source CLI
  • 3 AI standup generations/month
  • On-device inference (Gemma 3 1B)
  • 7-day scan history
  • Brag doc generation
Install CLI

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.


Questions we'd ask too.

Is this safe to use with my company's code?
DayWrap never sees your code. The CLI extracts only commit metadata — messages, file names, timestamps, and ticket IDs. The actual source code is never included in the QR payload. The CLI is fully open source. Audit it yourself: github.com/arjun921/daywrap-cli.
What if my commit messages are terrible?
The CLI enriches vague commits like "wip" or "fixed bug" with the file names you changed and any ticket IDs from your branch name. So even lazy commits produce useful standups.
Does the AI need internet access?
No. Gemma 3 1B runs entirely on your phone after a one-time ~800 MB model download. After that, the app works in airplane mode indefinitely.
What phones are supported?
iPhone 12 and newer (iOS 16+), and Android devices with 4+ GB RAM. The model is optimized for mobile inference and runs without a GPU.
Can my manager see my data?
No. There is no server, no dashboard, no admin panel. Your data exists only in your phone's local storage. We literally cannot see it.
Why is the web price cheaper than the App Store?
Apple charges 30% on in-app purchases. Google charges 15–30%. When you buy directly from our website, we skip that tax and pass the savings to you.

Your next promotion shouldn't
depend on your memory.

Install the CLI. Scan your first day. See what you've been underselling.

open source · zero cloud · on-device AI

Your career,
intelligently wrapped.

Turn your daily git commits into a standup report and brag doc — powered by an on-device LLM. No data leaves your machine.

install.sh
$ curl -fsSL https://raw.githubusercontent.com/arjun921/daywrap-cli/main/install.sh | bash
macOS & Linux · Intel and Apple Silicon · no root required

Three steps, fully offline.

daywrap works without a server. Everything stays on your laptop and phone.

Run the CLI

daywrap reads your local git history, filters to your commits, and displays them as an animated QR sequence on your terminal.

Scan with your phone

Open the DayWrap app and scan the QR codes. The data jumps from laptop to phone with no network connection between them.

Generate on-device

Gemma 3 1B runs entirely on your phone. Tap Generate Standup and get a Markdown report in seconds. Share or copy it anywhere.


A standup worth sending.

Clean Markdown, specific to your commits. Generated privately on your device in under 10 seconds.

standup_v1.md
1# Daily Standup
2
3**Yesterday:**
4- Shipped search API pagination across three services
5- Refactored auth middleware, reduced p99 latency by 40ms
6- Fixed [PROJ-88] session expiry edge case in user onboarding flow
7
8**Today:**
9- Ship brag doc generation and settings screen for Phase 3
10- Add CI release pipeline for Go binaries
11
12**Blockers:**
13- None

Built for privacy-conscious devs.

No accounts, no cloud processing, no telemetry — ever.

🔒

Zero network required

Your git history and generated reports never touch a remote server. The animated QR is the transport layer.

🤖

On-device Gemma 3 1B

Runs the full GGUF model locally on your phone. Downloads once (~800 MB), works offline forever after.

📋

Standup & brag doc

Daily standups and quarterly brag docs from the same commit data. Keep your career narrative up to date.

🗂️

Multi-repo aware

Scans entire project trees and submodules. Commits are grouped per-repo so you always have context.

🏷️

Ticket ID extraction

Automatically pulls Jira / Linear ticket IDs from branch names and embeds them in the standup.

Instant install

One curl command. Single binary, no dependencies, macOS and Linux. Works from day one.


Available for Android & iOS.

The DayWrap app is the receiving end of the QR scan — and the AI brain. Sideload the APK today, or wait for App Store listings.