BasedHardware/omiPublic

AI that sees your screen, listens to your conversations and tells you what to do

AI summary: An open-source wearable AI platform that acts as a secondary brain by capturing and summarizing daily interactions.

Stars
13.6K
+9 today
Forks
2.6K
Watchers
91
Open issues
851
Open PRs
674
Contributors
~414
Commits
38K
Branches
388

PythonMITCreated Mar 22, 2024Last push 1d agoLatest release v0.12.428+12428-macos+68 stars this week+239 this month

Quick answers

What is omi?
An open-source wearable AI platform that acts as a secondary brain by capturing and summarizing daily interactions.
What does omi do?
Omi is an advanced, open-source software ecosystem designed to power wearable AI hardware, effectively serving as a secondary memory bank. It continuously captures ambient audio conversations and screen data, processing it through real-time transcription models. The platform autonomously analyzes this continuous stream to generate contextual summaries, extract specific action items, and log everything into a highly searchable database. Users interact with this archived data via an intelligent chat interface that inherently understands their recent life events, bridging the gap between passive data collection and proactive personal assistance across mobile, desktop, and custom wearable devices.
Who is omi for?
Quantified-self enthusiasts, hardware hackers, and high-productivity professionals comfortable deploying complex, multi-device software stacks linked to custom wearables.
How do I get started with omi?
git clone https://github.com/BasedHardware/omi.git && cd omi/desktop/macos && ./run.sh --yolo
How popular is omi on GitHub?
BasedHardware/omi has 13,625 stars and 2,554 forks on GitHub, and gained 68 stars in the last 7 days.
What license does omi use?
BasedHardware/omi is released under the MIT license.

Star history

since Jul 28, 2026
05K10KJul 2026Aug 2026Sep 2026Oct 2026
13.6K stars as of Oct 3, 2026. Measured daily since Jul 28, 2026; GitHub no longer exposes earlier star timestamps.

Contribution activity

commits per day, last 52 weeks
OctNovDecJanFebMarAprMayJunJulAugSepMonWedFri2025-10-05: 5 commits2025-10-06: 3 commits2025-10-07: 4 commits2025-10-08: 8 commits2025-10-09: 3 commits2025-10-10: 5 commits2025-10-11: 3 commits2025-10-12: 2 commits2025-10-13: 4 commits2025-10-14: 6 commits2025-10-15: 6 commits2025-10-16: 2 commits2025-10-17: 2 commits2025-10-18: 9 commits2025-10-19: 9 commits2025-10-20: 6 commits2025-10-21: 1 commit2025-10-22: 2 commits2025-10-23: 6 commits2025-10-24: 7 commits2025-10-25: 0 commits2025-10-26: 6 commits2025-10-27: 5 commits2025-10-28: 5 commits2025-10-29: 9 commits2025-10-30: 13 commits2025-10-31: 4 commits2025-11-01: 6 commits2025-11-02: 18 commits2025-11-03: 1 commit2025-11-04: 25 commits2025-11-05: 13 commits2025-11-06: 7 commits2025-11-07: 9 commits2025-11-08: 22 commits2025-11-09: 8 commits2025-11-10: 15 commits2025-11-11: 10 commits2025-11-12: 5 commits2025-11-13: 2 commits2025-11-14: 3 commits2025-11-15: 13 commits2025-11-16: 9 commits2025-11-17: 5 commits2025-11-18: 4 commits2025-11-19: 1 commit2025-11-20: 3 commits2025-11-21: 16 commits2025-11-22: 7 commits2025-11-23: 13 commits2025-11-24: 14 commits2025-11-25: 8 commits2025-11-26: 8 commits2025-11-27: 24 commits2025-11-28: 6 commits2025-11-29: 6 commits2025-11-30: 36 commits2025-12-01: 25 commits2025-12-02: 26 commits2025-12-03: 13 commits2025-12-04: 5 commits2025-12-05: 11 commits2025-12-06: 20 commits2025-12-07: 23 commits2025-12-08: 29 commits2025-12-09: 43 commits2025-12-10: 35 commits2025-12-11: 33 commits2025-12-12: 13 commits2025-12-13: 14 commits2025-12-14: 8 commits2025-12-15: 25 commits2025-12-16: 42 commits2025-12-17: 28 commits2025-12-18: 13 commits2025-12-19: 17 commits2025-12-20: 16 commits2025-12-21: 12 commits2025-12-22: 5 commits2025-12-23: 30 commits2025-12-24: 26 commits2025-12-25: 57 commits2025-12-26: 24 commits2025-12-27: 17 commits2025-12-28: 34 commits2025-12-29: 22 commits2025-12-30: 25 commits2025-12-31: 10 commits2026-01-01: 8 commits2026-01-02: 21 commits2026-01-03: 28 commits2026-01-04: 20 commits2026-01-05: 29 commits2026-01-06: 21 commits2026-01-07: 15 commits2026-01-08: 20 commits2026-01-09: 18 commits2026-01-10: 40 commits2026-01-11: 47 commits2026-01-12: 25 commits2026-01-13: 22 commits2026-01-14: 10 commits2026-01-15: 9 commits2026-01-16: 6 commits2026-01-17: 23 commits2026-01-18: 37 commits2026-01-19: 21 commits2026-01-20: 10 commits2026-01-21: 36 commits2026-01-22: 57 commits2026-01-23: 30 commits2026-01-24: 57 commits2026-01-25: 56 commits2026-01-26: 148 commits2026-01-27: 32 commits2026-01-28: 50 commits2026-01-29: 40 commits2026-01-30: 53 commits2026-01-31: 94 commits2026-02-01: 94 commits2026-02-02: 120 commits2026-02-03: 18 commits2026-02-04: 144 commits2026-02-05: 37 commits2026-02-06: 13 commits2026-02-07: 15 commits2026-02-08: 22 commits2026-02-09: 13 commits2026-02-10: 27 commits2026-02-11: 88 commits2026-02-12: 64 commits2026-02-13: 108 commits2026-02-14: 126 commits2026-02-15: 53 commits2026-02-16: 125 commits2026-02-17: 149 commits2026-02-18: 227 commits2026-02-19: 137 commits2026-02-20: 45 commits2026-02-21: 6 commits2026-02-22: 23 commits2026-02-23: 16 commits2026-02-24: 280 commits2026-02-25: 119 commits2026-02-26: 455 commits2026-02-27: 458 commits2026-02-28: 98 commits2026-03-01: 54 commits2026-03-02: 95 commits2026-03-03: 151 commits2026-03-04: 50 commits2026-03-05: 54 commits2026-03-06: 39 commits2026-03-07: 72 commits2026-03-08: 82 commits2026-03-09: 133 commits2026-03-10: 85 commits2026-03-11: 237 commits2026-03-12: 139 commits2026-03-13: 157 commits2026-03-14: 50 commits2026-03-15: 86 commits2026-03-16: 240 commits2026-03-17: 207 commits2026-03-18: 478 commits2026-03-19: 257 commits2026-03-20: 104 commits2026-03-21: 118 commits2026-03-22: 71 commits2026-03-23: 208 commits2026-03-24: 158 commits2026-03-25: 145 commits2026-03-26: 103 commits2026-03-27: 115 commits2026-03-28: 480 commits2026-03-29: 134 commits2026-03-30: 118 commits2026-03-31: 274 commits2026-04-01: 188 commits2026-04-02: 122 commits2026-04-03: 87 commits2026-04-04: 185 commits2026-04-05: 58 commits2026-04-06: 52 commits2026-04-07: 217 commits2026-04-08: 227 commits2026-04-09: 204 commits2026-04-10: 112 commits2026-04-11: 50 commits2026-04-12: 96 commits2026-04-13: 154 commits2026-04-14: 245 commits2026-04-15: 230 commits2026-04-16: 222 commits2026-04-17: 253 commits2026-04-18: 125 commits2026-04-19: 259 commits2026-04-20: 86 commits2026-04-21: 177 commits2026-04-22: 59 commits2026-04-23: 101 commits2026-04-24: 114 commits2026-04-25: 63 commits2026-04-26: 482 commits2026-04-27: 67 commits2026-04-28: 23 commits2026-04-29: 53 commits2026-04-30: 67 commits2026-05-01: 55 commits2026-05-02: 51 commits2026-05-03: 50 commits2026-05-04: 67 commits2026-05-05: 77 commits2026-05-06: 61 commits2026-05-07: 21 commits2026-05-08: 18 commits2026-05-09: 2 commits2026-05-10: 48 commits2026-05-11: 17 commits2026-05-12: 62 commits2026-05-13: 58 commits2026-05-14: 120 commits2026-05-15: 38 commits2026-05-16: 43 commits2026-05-17: 45 commits2026-05-18: 168 commits2026-05-19: 168 commits2026-05-20: 109 commits2026-05-21: 80 commits2026-05-22: 89 commits2026-05-23: 42 commits2026-05-24: 33 commits2026-05-25: 80 commits2026-05-26: 31 commits2026-05-27: 51 commits2026-05-28: 21 commits2026-05-29: 26 commits2026-05-30: 42 commits2026-05-31: 32 commits2026-06-01: 43 commits2026-06-02: 128 commits2026-06-03: 51 commits2026-06-04: 44 commits2026-06-05: 32 commits2026-06-06: 36 commits2026-06-07: 58 commits2026-06-08: 31 commits2026-06-09: 138 commits2026-06-10: 45 commits2026-06-11: 79 commits2026-06-12: 63 commits2026-06-13: 44 commits2026-06-14: 87 commits2026-06-15: 131 commits2026-06-16: 32 commits2026-06-17: 147 commits2026-06-18: 93 commits2026-06-19: 97 commits2026-06-20: 82 commits2026-06-21: 101 commits2026-06-22: 113 commits2026-06-23: 452 commits2026-06-24: 894 commits2026-06-25: 859 commits2026-06-26: 383 commits2026-06-27: 339 commits2026-06-28: 244 commits2026-06-29: 382 commits2026-06-30: 219 commits2026-07-01: 208 commits2026-07-02: 159 commits2026-07-03: 146 commits2026-07-04: 204 commits2026-07-05: 297 commits2026-07-06: 165 commits2026-07-07: 112 commits2026-07-08: 127 commits2026-07-09: 336 commits2026-07-10: 269 commits2026-07-11: 321 commits2026-07-12: 182 commits2026-07-13: 187 commits2026-07-14: 419 commits2026-07-15: 421 commits2026-07-16: 324 commits2026-07-17: 197 commits2026-07-18: 226 commits2026-07-19: 267 commits2026-07-20: 277 commits2026-07-21: 385 commits2026-07-22: 521 commits2026-07-23: 318 commits2026-07-24: 260 commits2026-07-25: 291 commits2026-07-26: 211 commits2026-07-27: 142 commits2026-07-28: 129 commits2026-07-29: 137 commits2026-07-30: 116 commits2026-07-31: 82 commits2026-08-01: 102 commits2026-08-02: 152 commits2026-08-03: 135 commits2026-08-04: 134 commits2026-08-05: 128 commits2026-08-06: 170 commits2026-08-07: 330 commits2026-08-08: 131 commits2026-08-09: 85 commits2026-08-10: 274 commits2026-08-11: 193 commits2026-08-12: 102 commits2026-08-13: 148 commits2026-08-14: 208 commits2026-08-15: 191 commits2026-08-16: 163 commits2026-08-17: 171 commits2026-08-18: 151 commits2026-08-19: 136 commits2026-08-20: 194 commits2026-08-21: 79 commits2026-08-22: 80 commits2026-08-23: 53 commits2026-08-24: 32 commits2026-08-25: 81 commits2026-08-26: 41 commits2026-08-27: 84 commits2026-08-28: 82 commits2026-08-29: 83 commits2026-08-30: 182 commits2026-08-31: 127 commits2026-09-01: 139 commits2026-09-02: 234 commits2026-09-03: 334 commits2026-09-04: 114 commits2026-09-05: 100 commits2026-09-06: 98 commits2026-09-07: 85 commits2026-09-08: 59 commits2026-09-09: 89 commits2026-09-10: 31 commits2026-09-11: 45 commits2026-09-12: 72 commits2026-09-13: 46 commits2026-09-14: 48 commits2026-09-15: 49 commits2026-09-16: 29 commits2026-09-17: 143 commits2026-09-18: 145 commits2026-09-19: 79 commits2026-09-20: 175 commits2026-09-21: 117 commits2026-09-22: 104 commits2026-09-23: 103 commits2026-09-24: 110 commits2026-09-25: 163 commits2026-09-26: 113 commits2026-09-27: 131 commits2026-09-28: 62 commits2026-09-29: 31 commits2026-09-30: 26 commits2026-10-01: 0 commits2026-10-02: 0 commits2026-10-03: 0 commits
36,372 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    13,625 stars

  • Very active

    36,372 commits in 52 weeks

  • Community-driven

    ~414 contributors

  • Permissive license

    MIT

What omi does

Omi is an advanced, open-source software ecosystem designed to power wearable AI hardware, effectively serving as a secondary memory bank. It continuously captures ambient audio conversations and screen data, processing it through real-time transcription models. The platform autonomously analyzes this continuous stream to generate contextual summaries, extract specific action items, and log everything into a highly searchable database. Users interact with this archived data via an intelligent chat interface that inherently understands their recent life events, bridging the gap between passive data collection and proactive personal assistance across mobile, desktop, and custom wearable devices.

Quantified-self enthusiasts, hardware hackers, and high-productivity professionals comfortable deploying complex, multi-device software stacks linked to custom wearables.

  • Real-Time Transcription Engine: Convert continuous ambient audio and conversations into highly accurate text instantly across multiple environments.
  • Contextual Memory Archiving: Store all transcribed interactions in a structured, searchable format, allowing the AI to perfectly recall past events and details.
  • Autonomous Action Item Extraction: Automatically identify and highlight tasks, commitments, or important notes from spontaneous, unrecorded daily discussions.
  • Ubiquitous Multi-Device Sync: Seamlessly synchronize captured data and AI context across custom open-source wearables, mobile apps, and desktop clients.
  • Proactive Conversational Interface: Interact with an AI assistant that actively utilizes the rich historical context of your personal data to provide highly relevant answers.

Where teams use it

Comprehensive Life Logging

Allowing individuals to maintain a complete, searchable, and private digital archive of their daily conversations and critical decisions.

Automated Meeting Summarization

Enabling professionals to automatically capture notes and extract critical action items from spontaneous hallway discussions without manually recording them.

Accessibility Memory Augmentation

Providing users with memory impairments a reliable tool to instantly recall specific details, names, or commitments from past interactions.

Context-Aware AI Assistance

Empowering tech enthusiasts to converse with an LLM that requires zero prompting about recent context because it has already 'experienced' their day.

Getting started: git clone https://github.com/BasedHardware/omi.git && cd omi/desktop/macos && ./run.sh --yolo

README

main branch

omi

A 2nd brain you trust more than your 1st

Omi captures your screen and conversations, transcribes in real-time, generates summaries and action items, and gives you an AI chat that remembers everything you've seen and heard. Works on desktop, phone and wearables. Fully open source.

Trusted by 300,000+ professionals.

Discord  GitHub Repo stars  License: MIT

Website · Docs · Discord · Twitter · DeepWiki

Quick Start

macOS

git clone https://github.com/BasedHardware/omi.git && cd omi/desktop/macos && ./run.sh --yolo

Builds the macOS app, connects to the cloud backend, and launches. No env files, no credentials, no local backend.

Requirements: macOS 14+, Xcode (includes Swift & code signing), Node.js

Windows

git clone https://github.com/BasedHardware/omi.git
cd omi\desktop\windows
npm install
copy .env.example .env
npm run dev

Starts the Windows desktop app from source using the public config in .env.example.

Requirements: Node.js

For development worktrees, run the baseline local setup once. It installs the Git hooks and syncs the pinned backend Python environment used by selected pre-push checks; mobile and desktop runtime environments remain opt-in.

make setup
Full Installation

For local development with the full backend stack:

  1. Install prerequisites
xcode-select --install
uv --version
  1. Clone and configure
git clone https://github.com/BasedHardware/omi.git
cd omi/desktop/macos
cp ../../backend/.env.example ../../backend/.env
  1. Build and run
./run.sh

See desktop/macos/README.md for environment variables and credential setup.

Mobile App

cd app && bash setup.sh ios    # or: bash setup.sh android

Download for macOS Download on the App Store Get it on Google Play

Try in Browser

How it works
┌─────────────────────────────────────────────────────────┐
│                      Your Devices                       │
│                                                         │
│  ┌──────────┐  ┌──────────────┐  ┌───────────────────┐  │
│  │ Omi      │  │ macOS App    │  │ Mobile App        │  │
│  │ Wearable │  │ (Swift/Python) │  │ (Flutter)         │  │
│  └────┬─────┘  └──────┬───────┘  └────────┬──────────┘  │
│       │    BLE         │   HTTPS/WS        │             │
└───────┼────────────────┼───────────────────┼─────────────┘
        │                │                   │
        ▼                ▼                   ▼
┌─────────────────────────────────────────────────────────┐
│                    Omi Backend (Python)                  │
│                                                         │
│  ┌─────────┐  ┌──────────┐  ┌─────────┐  ┌──────────┐  │
│  │ Listen  │  │ Pusher   │  │ VAD     │  │ Diarizer │  │
│  │ (REST)  │  │ (WS)     │  │ (GPU)   │  │ (GPU)    │  │
│  └─────────┘  └──────────┘  └─────────┘  └──────────┘  │
│                                                         │
│  ┌─────────┐  ┌──────────┐  ┌─────────┐  ┌──────────┐  │
│  │ Deepgram│  │ Firestore│  │ Redis   │  │ LLMs     │  │
│  │ (STT)   │  │ (DB)     │  │ (Cache) │  │ (AI)     │  │
│  └─────────┘  └──────────┘  └─────────┘  └──────────┘  │
└─────────────────────────────────────────────────────────┘
Component Path Stack
macOS app desktop/macos/ Swift, SwiftUI, Python desktop backend
Mobile app app/ Flutter (iOS & Android)
Backend API backend/ Python, FastAPI, Firebase
Firmware omi/ nRF, Zephyr, C
Omi Glass omiGlass/ ESP32-S3, C
SDKs sdks/ Device (Python/Swift/RN + multi-lang protocol)
AI Personas web/personas-open-source/ Next.js

Documentation

Getting Started

Building Apps

API & SDKs

Architecture

Omi Hardware

Omi

Open-source AI wearables that pair with the mobile app for 24h+ continuous capture.

Omi Wearable Omi Glass

License

MIT — see LICENSE

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

1,000 total
  1. Omi Desktop v0.12.428 (candidate)v0.12.428+12428-macosSep 30, 202635 downloads

    ## OMI Desktop v0.12.428 ### What's New - Bug fixes and improvements ### Downloads - **DMG Installer**: For fresh installs, download the DMG below - **Auto-Update**: Existing users will receive this update automatically via Sparkle <!-- KEY_VALUE_START isLive: false channel: candidate edSignature: zSrcokQZ+bGRH/C3Fc8V75ULXIJK6kGQd78Y0NgCfDPbiM1pmUixTwoXCR4Tf3mAJRuu0jU7Y5yqirYx3gIFAQ== betaEdSignature: Gbq+n3nMcHq3mNzbYEvxRWRF5RppDUminKGKL0esyWwNDRA44NhIPWO9F5bnlPteimVO7c7Tez9fCVMLi8S3Ag== changelog: Bug fixes and improvements KEY_VALUE_END -->

  2. Omi Desktop v0.12.427 (candidate)v0.12.427+12427-macosSep 30, 202649 downloads

    ## OMI Desktop v0.12.427 ### What's New - Bug fixes and improvements ### Downloads - **DMG Installer**: For fresh installs, download the DMG below - **Auto-Update**: Existing users will receive this update automatically via Sparkle <!-- KEY_VALUE_START isLive: false channel: candidate edSignature: 7ssOAT+DNWf63++PrN/uHA+7TMOdvcqExUE4Kts2nYwYQw8u//cJa9T4zwpIN7NuvanKGzHjGDF3VLDqfs4jAg== betaEdSignature: ol2X2z7WBmDcCEamsAOsZ3T5ehCBB3WMrE9QsbhNwfVBeFPiCTnLXfeM3GGajR4jpDLI1yt05J24bsgGjK/QCQ== changelog: Bug fixes and improvements KEY_VALUE_END -->

  3. Omi Desktop v0.12.426 (candidate)v0.12.426+12426-macosSep 30, 202634 downloads

    ## OMI Desktop v0.12.426 ### What's New - Meeting notes now name the people shown on video call tiles, and meeting screenshots are chosen when the meeting ends instead of when you first open the note ### Downloads - **DMG Installer**: For fresh installs, download the DMG below - **Auto-Update**: Existing users will receive this update automatically via Sparkle <!-- KEY_VALUE_START isLive: false channel: candidate edSignature: b9uESAYNT8zFUfo4pETEf8mOK5YCDtmtEAGXwJhSCL5YA5C+GS9vLjIPGLe2+2KVlZYqkthRGK9Y54NbaHHRDg== betaEdSignature: ACquasQL1jaoGBOK13XImlTXN9A44xs8Gg9Y48PADMPrLYJAd9cIoDh95OLhouJdHD8AFdG5gaodj7NfxTeaCQ== changelog: Meeting notes now name the people shown on video call tiles, and meeting screenshots are chosen when the meeting ends instead of when you first open the note KEY_VALUE_END -->

  4. Omi Desktop v0.12.425 (candidate)v0.12.425+12425-macosSep 30, 202637 downloads

    ## OMI Desktop v0.12.425 ### What's New - Bug fixes and improvements ### Downloads - **DMG Installer**: For fresh installs, download the DMG below - **Auto-Update**: Existing users will receive this update automatically via Sparkle <!-- KEY_VALUE_START isLive: false channel: candidate edSignature: xNl3e20IUsgShCurrWfaI/QNTxhaaffFHGMZg/W8gePGbGw7j6jSRLwqYhvucG9um9zeO1ml+ygat0+SvyVyAA== betaEdSignature: N+gmMvM9PW9OZ9q97uEHh/85Ova3k3hb/HMITx3+9EtUoZx33vEHy86Tfm/QyoZ3KogKYL5Dc5jAV1Zx2aPmBg== changelog: Bug fixes and improvements KEY_VALUE_END -->

  5. Omi Desktop v0.12.424 (candidate)v0.12.424+12424-macosSep 30, 202640 downloads

    ## OMI Desktop v0.12.424 ### What's New - Bug fixes and improvements ### Downloads - **DMG Installer**: For fresh installs, download the DMG below - **Auto-Update**: Existing users will receive this update automatically via Sparkle <!-- KEY_VALUE_START isLive: false channel: candidate edSignature: BDegTxc2acSMj7f2aXCrR2FenSHxByD/rbDjShjjeffVuZL1OPgi1d32snJ22fiTeUxwGnBZTBSZMHdZbZeRBw== betaEdSignature: 3xrx+h9UeoN2gsSllMwd5vE6YOqUAYF9jeonOHyTpZBEkHeaAi2YinxBxxex9n7efTyV18Lumcjt6OKcrxC1BQ== changelog: Bug fixes and improvements KEY_VALUE_END -->

Commits per week

last 52 weeks
31410Week of 2025-10-05: 31 commitsWeek of 2025-10-12: 31 commitsWeek of 2025-10-19: 31 commitsWeek of 2025-10-26: 48 commitsWeek of 2025-11-02: 95 commitsWeek of 2025-11-09: 56 commitsWeek of 2025-11-16: 45 commitsWeek of 2025-11-23: 79 commitsWeek of 2025-11-30: 136 commitsWeek of 2025-12-07: 190 commitsWeek of 2025-12-14: 149 commitsWeek of 2025-12-21: 171 commitsWeek of 2025-12-28: 148 commitsWeek of 2026-01-04: 163 commitsWeek of 2026-01-11: 142 commitsWeek of 2026-01-18: 248 commitsWeek of 2026-01-25: 473 commitsWeek of 2026-02-01: 441 commitsWeek of 2026-02-08: 448 commitsWeek of 2026-02-15: 742 commitsWeek of 2026-02-22: 1449 commitsWeek of 2026-03-01: 515 commitsWeek of 2026-03-08: 883 commitsWeek of 2026-03-15: 1490 commitsWeek of 2026-03-22: 1280 commitsWeek of 2026-03-29: 1108 commitsWeek of 2026-04-05: 920 commitsWeek of 2026-04-12: 1325 commitsWeek of 2026-04-19: 859 commitsWeek of 2026-04-26: 798 commitsWeek of 2026-05-03: 296 commitsWeek of 2026-05-10: 386 commitsWeek of 2026-05-17: 701 commitsWeek of 2026-05-24: 284 commitsWeek of 2026-05-31: 366 commitsWeek of 2026-06-07: 458 commitsWeek of 2026-06-14: 669 commitsWeek of 2026-06-21: 3141 commitsWeek of 2026-06-28: 1562 commitsWeek of 2026-07-05: 1627 commitsWeek of 2026-07-12: 1956 commitsWeek of 2026-07-19: 2319 commitsWeek of 2026-07-26: 919 commitsWeek of 2026-08-02: 1180 commitsWeek of 2026-08-09: 1201 commitsWeek of 2026-08-16: 974 commitsWeek of 2026-08-23: 456 commitsWeek of 2026-08-30: 1230 commitsWeek of 2026-09-06: 479 commitsWeek of 2026-09-13: 539 commitsWeek of 2026-09-20: 885 commitsWeek of 2026-09-27: 250 commitsOct 5, 2025Sep 27, 2026
36.4K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 83 commitsSun 1:00 — 121 commitsSun 2:00 — 113 commitsSun 3:00 — 80 commitsSun 4:00 — 87 commitsSun 5:00 — 44 commitsSun 6:00 — 26 commitsSun 7:00 — 78 commitsSun 8:00 — 66 commitsSun 9:00 — 92 commitsSun 10:00 — 119 commitsSun 11:00 — 87 commitsSun 12:00 — 87 commitsSun 13:00 — 150 commitsSun 14:00 — 137 commitsSun 15:00 — 122 commitsSun 16:00 — 181 commitsSun 17:00 — 119 commitsSun 18:00 — 144 commitsSun 19:00 — 159 commitsSun 20:00 — 208 commitsSun 21:00 — 72 commitsSun 22:00 — 109 commitsSun 23:00 — 63 commitsMon 0:00 — 92 commitsMon 1:00 — 102 commitsMon 2:00 — 101 commitsMon 3:00 — 83 commitsMon 4:00 — 90 commitsMon 5:00 — 72 commitsMon 6:00 — 64 commitsMon 7:00 — 67 commitsMon 8:00 — 71 commitsMon 9:00 — 63 commitsMon 10:00 — 87 commitsMon 11:00 — 70 commitsMon 12:00 — 95 commitsMon 13:00 — 107 commitsMon 14:00 — 192 commitsMon 15:00 — 161 commitsMon 16:00 — 120 commitsMon 17:00 — 124 commitsMon 18:00 — 202 commitsMon 19:00 — 82 commitsMon 20:00 — 183 commitsMon 21:00 — 90 commitsMon 22:00 — 107 commitsMon 23:00 — 114 commitsTue 0:00 — 67 commitsTue 1:00 — 111 commitsTue 2:00 — 99 commitsTue 3:00 — 83 commitsTue 4:00 — 87 commitsTue 5:00 — 50 commitsTue 6:00 — 42 commitsTue 7:00 — 126 commitsTue 8:00 — 65 commitsTue 9:00 — 61 commitsTue 10:00 — 157 commitsTue 11:00 — 133 commitsTue 12:00 — 122 commitsTue 13:00 — 166 commitsTue 14:00 — 224 commitsTue 15:00 — 151 commitsTue 16:00 — 214 commitsTue 17:00 — 205 commitsTue 18:00 — 147 commitsTue 19:00 — 125 commitsTue 20:00 — 178 commitsTue 21:00 — 116 commitsTue 22:00 — 170 commitsTue 23:00 — 163 commitsWed 0:00 — 191 commitsWed 1:00 — 158 commitsWed 2:00 — 139 commitsWed 3:00 — 134 commitsWed 4:00 — 186 commitsWed 5:00 — 95 commitsWed 6:00 — 100 commitsWed 7:00 — 139 commitsWed 8:00 — 77 commitsWed 9:00 — 111 commitsWed 10:00 — 131 commitsWed 11:00 — 135 commitsWed 12:00 — 114 commitsWed 13:00 — 157 commitsWed 14:00 — 189 commitsWed 15:00 — 142 commitsWed 16:00 — 148 commitsWed 17:00 — 148 commitsWed 18:00 — 119 commitsWed 19:00 — 122 commitsWed 20:00 — 190 commitsWed 21:00 — 132 commitsWed 22:00 — 161 commitsWed 23:00 — 129 commitsThu 0:00 — 145 commitsThu 1:00 — 193 commitsThu 2:00 — 144 commitsThu 3:00 — 185 commitsThu 4:00 — 131 commitsThu 5:00 — 55 commitsThu 6:00 — 48 commitsThu 7:00 — 170 commitsThu 8:00 — 92 commitsThu 9:00 — 78 commitsThu 10:00 — 106 commitsThu 11:00 — 65 commitsThu 12:00 — 82 commitsThu 13:00 — 103 commitsThu 14:00 — 157 commitsThu 15:00 — 209 commitsThu 16:00 — 194 commitsThu 17:00 — 133 commitsThu 18:00 — 179 commitsThu 19:00 — 161 commitsThu 20:00 — 151 commitsThu 21:00 — 213 commitsThu 22:00 — 146 commitsThu 23:00 — 74 commitsFri 0:00 — 117 commitsFri 1:00 — 148 commitsFri 2:00 — 158 commitsFri 3:00 — 85 commitsFri 4:00 — 76 commitsFri 5:00 — 62 commitsFri 6:00 — 88 commitsFri 7:00 — 107 commitsFri 8:00 — 109 commitsFri 9:00 — 103 commitsFri 10:00 — 106 commitsFri 11:00 — 89 commitsFri 12:00 — 78 commitsFri 13:00 — 130 commitsFri 14:00 — 132 commitsFri 15:00 — 147 commitsFri 16:00 — 113 commitsFri 17:00 — 110 commitsFri 18:00 — 104 commitsFri 19:00 — 99 commitsFri 20:00 — 120 commitsFri 21:00 — 121 commitsFri 22:00 — 112 commitsFri 23:00 — 152 commitsSat 0:00 — 124 commitsSat 1:00 — 117 commitsSat 2:00 — 114 commitsSat 3:00 — 109 commitsSat 4:00 — 105 commitsSat 5:00 — 118 commitsSat 6:00 — 62 commitsSat 7:00 — 82 commitsSat 8:00 — 62 commitsSat 9:00 — 88 commitsSat 10:00 — 140 commitsSat 11:00 — 79 commitsSat 12:00 — 95 commitsSat 13:00 — 94 commitsSat 14:00 — 94 commitsSat 15:00 — 107 commitsSat 16:00 — 98 commitsSat 17:00 — 164 commitsSat 18:00 — 146 commitsSat 19:00 — 125 commitsSat 20:00 — 173 commitsSat 21:00 — 101 commitsSat 22:00 — 118 commitsSat 23:00 — 110 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Apr 19, 2026daily#20+181
Apr 17, 2026daily#13+118