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 captures and analyzes your daily interactions.

Stars
13.1K
+14 today
Forks
2.2K
Watchers
86
Open issues
422
Open PRs
194
Contributors
~275
Commits
32.1K
Branches
670

PythonMITCreated Mar 22, 2024Last push 1d agoLatest release Omi_CV1_v3.0.21+45 stars this week+47 this month

Star history

since Sep 1, 2024
05K10KSep 2024Apr 2025Dec 2025Aug 2026
13.1K stars as of Aug 6, 2026, tracked back to Sep 1, 2024. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulAugMonWedFri2025-08-10: 3 commits2025-08-11: 6 commits2025-08-12: 7 commits2025-08-13: 17 commits2025-08-14: 6 commits2025-08-15: 7 commits2025-08-16: 6 commits2025-08-17: 5 commits2025-08-18: 5 commits2025-08-19: 6 commits2025-08-20: 5 commits2025-08-21: 19 commits2025-08-22: 1 commit2025-08-23: 10 commits2025-08-24: 7 commits2025-08-25: 2 commits2025-08-26: 4 commits2025-08-27: 0 commits2025-08-28: 14 commits2025-08-29: 6 commits2025-08-30: 5 commits2025-08-31: 5 commits2025-09-01: 9 commits2025-09-02: 16 commits2025-09-03: 7 commits2025-09-04: 3 commits2025-09-05: 6 commits2025-09-06: 27 commits2025-09-07: 2 commits2025-09-08: 7 commits2025-09-09: 5 commits2025-09-10: 7 commits2025-09-11: 8 commits2025-09-12: 14 commits2025-09-13: 4 commits2025-09-14: 3 commits2025-09-15: 1 commit2025-09-16: 0 commits2025-09-17: 3 commits2025-09-18: 4 commits2025-09-19: 1 commit2025-09-20: 6 commits2025-09-21: 5 commits2025-09-22: 3 commits2025-09-23: 3 commits2025-09-24: 0 commits2025-09-25: 0 commits2025-09-26: 0 commits2025-09-27: 2 commits2025-09-28: 2 commits2025-09-29: 12 commits2025-09-30: 9 commits2025-10-01: 14 commits2025-10-02: 5 commits2025-10-03: 10 commits2025-10-04: 7 commits2025-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: 119 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: 67 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: 159 commits2026-05-20: 94 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: 22 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: 23 commits2026-06-09: 137 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: 200 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: 323 commits2026-07-17: 197 commits2026-07-18: 226 commits2026-07-19: 267 commits2026-07-20: 277 commits2026-07-21: 385 commits2026-07-22: 472 commits2026-07-23: 318 commits2026-07-24: 259 commits2026-07-25: 291 commits2026-07-26: 211 commits2026-07-27: 142 commits2026-07-28: 128 commits2026-07-29: 137 commits2026-07-30: 116 commits2026-07-31: 79 commits2026-08-01: 83 commits2026-08-02: 135 commits2026-08-03: 105 commits2026-08-04: 97 commits2026-08-05: 86 commits2026-08-06: 21 commits2026-08-07: 0 commits2026-08-08: 0 commits
29,852 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    13,127 stars

  • Very active

    29,852 commits in 52 weeks

  • Community-driven

    ~275 contributors

  • Permissive license

    MIT

  • Continuous integration

    Automated checks passing

What omi does

Omi is a comprehensive software platform designed for wearable AI devices that function as a secondary brain. It continuously captures audio conversations and screen data, performing real-time transcription and analysis. The system autonomously generates contextual summaries, extracts actionable items, and logs them into a searchable database. It provides an intelligent chat interface allowing users to query their past experiences and interactions seamlessly. The architecture spans across mobile applications, wearables, and desktop environments to ensure ubiquitous personal data capture.

Aimed at quantified-self enthusiasts, hardware hackers, and professionals seeking extreme productivity. It is suitable for those comfortable deploying complex mobile and hardware-linked software stacks.

  • Real-time transcription: Converts continuous ambient audio into accurate text instantly.
  • Contextual memory: Stores interactions in a searchable format, allowing the AI to recall past events.
  • Action item extraction: Autonomously identifies and highlights tasks or commitments from daily conversations.
  • Multi-device ecosystem: Synchronizes data seamlessly across custom wearables, mobile apps, and desktop clients.
  • Proactive assistance: Provides an AI chat interface that actively utilizes your personal historical context.

Where teams use it

Personal life logging

Individuals wanting a complete, searchable archive of their daily conversations and decisions.

Meeting summarization

Professionals automatically capturing action items from spontaneous, unrecorded discussions.

Accessibility augmentation

Users with memory impairments leveraging the device to recall specific details and commitments.

Context-aware AI assistance

Tech enthusiasts interacting with an LLM that inherently understands their recent life events.

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.

DiscordGitHub Repo starsLicense: 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

951 total
  1. Omi CV1 Firmware v3.0.21Omi_CV1_v3.0.21Aug 5, 2026497 downloads

    ## Omi CV1 Firmware v3.0.21 ### What's Changed - fix audio sync issue ### How to Flash To update your device in the Omi app: 1. Open the Omi app. 2. Go to **Settings** > **Device Settings**. 3. Select **Update Latest Version**. <!-- KEY_VALUE_START release_firmware_version:3.0.21 minimum_firmware_required:3.0.6 minimum_app_version:1.0.74 minimum_app_version_code:438 ota_update_steps:battery,internet is_legacy_secure_dfu:False changelog:fix audio sync issue KEY_VALUE_END -->

  2. Omi Desktop v0.12.148 (candidate)v0.12.148+12148-macosJul 31, 2026356 downloads

    ## OMI Desktop v0.12.148 ### What's New - Choose your microphone in Settings → Transcription — including Ray-Ban Meta glasses, which now show as the capture source on the Listening button - Fixed a conflict where push-to-talk could fight the active transcription microphone (e.g. Ray-Ban Meta glasses) over the same audio device — push-to-talk now uses the built-in mic while another capture is running - Push-to-talk now responds instantly on consecutive presses — the microphone stays warm between turns instead of reopening the audio device each time - Updated test-quality source-inspection baseline to match current site count - Fixed corrupted import statement in OmiApp.swift - Advanced desktop release path past hygiene-failed candidate SHA to unblock release planner - Advanced desktop release path past hygiene-failed candidate SHA - Fixed byte-level test-install workflow contract fixture - Release candidate source touch for v0.12.148 - Fixed stale test-install workflow contract fixture blocking Swift CI - Validated test-install workflow fixture for Swift CI gate - Real source change for CI trigger - Advanced desktop release path for v0.12.148 candidate - Internal release-tooling cl

  3. Omi for Windows 1.0.33 (beta)v1.0.33-windowsJul 30, 2026pre-release60 downloads

    Automated Windows beta build for v1.0.33. **Unsigned build** — Windows SmartScreen will warn "unknown publisher". Signing activates automatically once the Azure Trusted Signing secrets are set (see desktop/windows/docs/release-pipeline.md). Install: download and run the `.exe`. Installed apps auto-update from stable releases.

  4. Omi Desktop v0.12.147 (candidate)v0.12.147+12147-macosJul 30, 202660 downloads

    ## OMI Desktop v0.12.147 ### What's New - Updated desktop dependencies to patch security vulnerabilities. ### 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: 0Ynbtem21yuoLw2XPI9Q5mFPo1ombyH2FOnNezOzhMD0P5oOEhaj5//6Nb654ubN7ik0y+50UKXe+v5zHFkjDQ== betaEdSignature: cbaszUzrJOvtPN8HNtbCb5uo5xtsu6fu2hrUll/2TErvTq9l2d+PLLxXHhXMXg7U9y+Xa2XLMKOXIPoHt7ayBQ== changelog: Updated desktop dependencies to patch security vulnerabilities. KEY_VALUE_END -->

  5. Omi Desktop v0.12.146 (candidate)v0.12.146+12146-macosJul 30, 2026231 downloads

    ## OMI Desktop v0.12.146 ### What's New - Make pre-push and preflight contracts portable on Windows (MSYS/UTF-8 paths, Git Bash routing) - Fixed Windows meeting prompts that could claim capture started when audio or transcription was unavailable. - Fixed desktop qualification harness auth so local automation flows can reach the running app again ### 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: ewG/da9zLYJuSUQb9vNsISjTTOk+XBb0Kj1HGJvMor9Q/Vg0XFA4Vkp560liiHEMxRGe4Fm0XYAOKTGv4h8JBw== betaEdSignature: tZZFXbiGh6rtCBKXXdAoA7KYTTKxlBcZ6uqSVefXoNRq0HoC0I8/lfGBglTpwL0gJcKKBEumEFlTHQYUKJYMDw== changelog: Make pre-push and preflight contracts portable on Windows (MSYS/UTF-8 paths, Git Bash routing)|Fixed Windows meeting prompts that could claim capture started when audio or transcription was unavailable.|Fixed desktop qualification harness auth so local automation flows can reach the running app again KEY_VALUE_END -->

Commits per week

last 52 weeks
31410Week of 2025-08-10: 52 commitsWeek of 2025-08-17: 51 commitsWeek of 2025-08-24: 38 commitsWeek of 2025-08-31: 73 commitsWeek of 2025-09-07: 47 commitsWeek of 2025-09-14: 18 commitsWeek of 2025-09-21: 13 commitsWeek of 2025-09-28: 59 commitsWeek 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: 440 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: 286 commitsWeek of 2026-05-10: 386 commitsWeek of 2026-05-17: 677 commitsWeek of 2026-05-24: 285 commitsWeek of 2026-05-31: 366 commitsWeek of 2026-06-07: 449 commitsWeek of 2026-06-14: 669 commitsWeek of 2026-06-21: 3141 commitsWeek of 2026-06-28: 1558 commitsWeek of 2026-07-05: 1627 commitsWeek of 2026-07-12: 1955 commitsWeek of 2026-07-19: 2269 commitsWeek of 2026-07-26: 896 commitsWeek of 2026-08-02: 444 commitsAug 10, 2025Aug 2, 2026
29.9K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 83 commitsSun 1:00 — 105 commitsSun 2:00 — 115 commitsSun 3:00 — 57 commitsSun 4:00 — 82 commitsSun 5:00 — 42 commitsSun 6:00 — 23 commitsSun 7:00 — 79 commitsSun 8:00 — 59 commitsSun 9:00 — 90 commitsSun 10:00 — 109 commitsSun 11:00 — 73 commitsSun 12:00 — 78 commitsSun 13:00 — 147 commitsSun 14:00 — 131 commitsSun 15:00 — 122 commitsSun 16:00 — 165 commitsSun 17:00 — 135 commitsSun 18:00 — 177 commitsSun 19:00 — 173 commitsSun 20:00 — 129 commitsSun 21:00 — 73 commitsSun 22:00 — 99 commitsSun 23:00 — 102 commitsMon 0:00 — 87 commitsMon 1:00 — 109 commitsMon 2:00 — 86 commitsMon 3:00 — 132 commitsMon 4:00 — 96 commitsMon 5:00 — 33 commitsMon 6:00 — 33 commitsMon 7:00 — 75 commitsMon 8:00 — 108 commitsMon 9:00 — 70 commitsMon 10:00 — 75 commitsMon 11:00 — 55 commitsMon 12:00 — 113 commitsMon 13:00 — 117 commitsMon 14:00 — 182 commitsMon 15:00 — 162 commitsMon 16:00 — 103 commitsMon 17:00 — 112 commitsMon 18:00 — 215 commitsMon 19:00 — 78 commitsMon 20:00 — 137 commitsMon 21:00 — 109 commitsMon 22:00 — 110 commitsMon 23:00 — 112 commitsTue 0:00 — 89 commitsTue 1:00 — 131 commitsTue 2:00 — 127 commitsTue 3:00 — 76 commitsTue 4:00 — 87 commitsTue 5:00 — 54 commitsTue 6:00 — 45 commitsTue 7:00 — 126 commitsTue 8:00 — 55 commitsTue 9:00 — 57 commitsTue 10:00 — 144 commitsTue 11:00 — 151 commitsTue 12:00 — 125 commitsTue 13:00 — 160 commitsTue 14:00 — 247 commitsTue 15:00 — 138 commitsTue 16:00 — 174 commitsTue 17:00 — 198 commitsTue 18:00 — 160 commitsTue 19:00 — 142 commitsTue 20:00 — 161 commitsTue 21:00 — 130 commitsTue 22:00 — 152 commitsTue 23:00 — 163 commitsWed 0:00 — 188 commitsWed 1:00 — 164 commitsWed 2:00 — 133 commitsWed 3:00 — 132 commitsWed 4:00 — 188 commitsWed 5:00 — 92 commitsWed 6:00 — 96 commitsWed 7:00 — 157 commitsWed 8:00 — 85 commitsWed 9:00 — 122 commitsWed 10:00 — 124 commitsWed 11:00 — 137 commitsWed 12:00 — 124 commitsWed 13:00 — 157 commitsWed 14:00 — 192 commitsWed 15:00 — 166 commitsWed 16:00 — 184 commitsWed 17:00 — 141 commitsWed 18:00 — 129 commitsWed 19:00 — 135 commitsWed 20:00 — 144 commitsWed 21:00 — 131 commitsWed 22:00 — 278 commitsWed 23:00 — 121 commitsThu 0:00 — 102 commitsThu 1:00 — 162 commitsThu 2:00 — 140 commitsThu 3:00 — 176 commitsThu 4:00 — 149 commitsThu 5:00 — 56 commitsThu 6:00 — 41 commitsThu 7:00 — 175 commitsThu 8:00 — 93 commitsThu 9:00 — 113 commitsThu 10:00 — 81 commitsThu 11:00 — 97 commitsThu 12:00 — 86 commitsThu 13:00 — 115 commitsThu 14:00 — 150 commitsThu 15:00 — 213 commitsThu 16:00 — 184 commitsThu 17:00 — 133 commitsThu 18:00 — 155 commitsThu 19:00 — 125 commitsThu 20:00 — 120 commitsThu 21:00 — 248 commitsThu 22:00 — 152 commitsThu 23:00 — 100 commitsFri 0:00 — 123 commitsFri 1:00 — 162 commitsFri 2:00 — 145 commitsFri 3:00 — 57 commitsFri 4:00 — 72 commitsFri 5:00 — 47 commitsFri 6:00 — 92 commitsFri 7:00 — 91 commitsFri 8:00 — 108 commitsFri 9:00 — 109 commitsFri 10:00 — 102 commitsFri 11:00 — 95 commitsFri 12:00 — 81 commitsFri 13:00 — 106 commitsFri 14:00 — 155 commitsFri 15:00 — 148 commitsFri 16:00 — 118 commitsFri 17:00 — 118 commitsFri 18:00 — 115 commitsFri 19:00 — 129 commitsFri 20:00 — 135 commitsFri 21:00 — 121 commitsFri 22:00 — 118 commitsFri 23:00 — 128 commitsSat 0:00 — 118 commitsSat 1:00 — 121 commitsSat 2:00 — 102 commitsSat 3:00 — 87 commitsSat 4:00 — 101 commitsSat 5:00 — 102 commitsSat 6:00 — 45 commitsSat 7:00 — 63 commitsSat 8:00 — 51 commitsSat 9:00 — 85 commitsSat 10:00 — 134 commitsSat 11:00 — 86 commitsSat 12:00 — 78 commitsSat 13:00 — 82 commitsSat 14:00 — 93 commitsSat 15:00 — 100 commitsSat 16:00 — 107 commitsSat 17:00 — 179 commitsSat 18:00 — 163 commitsSat 19:00 — 143 commitsSat 20:00 — 190 commitsSat 21:00 — 108 commitsSat 22:00 — 110 commitsSat 23:00 — 142 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
  • public-apis/public-apis

    A collective list of free APIs

    454.9K stars · Python

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    385.5K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • donnemartin/system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    362.2K stars · Python