aaif-goose/goosePublic

an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM

AI summary: An open-source, extensible AI agent for the desktop and CLI that automates developer workflows.

Stars
52.5K
+170 today
Forks
5.9K
Watchers
290
Open issues
152
Open PRs
160
Contributors
~590
Commits
5.3K
Branches
681

RustApache-2.0Created Aug 23, 2024Last push todayLatest release v1.45.0+455 stars this week+624 this month

Star history

since Apr 5, 2026
020K40KApr 2026May 2026Jun 2026Aug 2026
52.5K stars as of Aug 7, 2026, tracked back to Apr 5, 2026. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulAugMonWedFri2025-08-10: 1 commit2025-08-11: 13 commits2025-08-12: 16 commits2025-08-13: 14 commits2025-08-14: 16 commits2025-08-15: 8 commits2025-08-16: 0 commits2025-08-17: 2 commits2025-08-18: 12 commits2025-08-19: 15 commits2025-08-20: 11 commits2025-08-21: 14 commits2025-08-22: 15 commits2025-08-23: 2 commits2025-08-24: 0 commits2025-08-25: 12 commits2025-08-26: 10 commits2025-08-27: 14 commits2025-08-28: 18 commits2025-08-29: 18 commits2025-08-30: 0 commits2025-08-31: 0 commits2025-09-01: 2 commits2025-09-02: 5 commits2025-09-03: 13 commits2025-09-04: 10 commits2025-09-05: 10 commits2025-09-06: 0 commits2025-09-07: 2 commits2025-09-08: 6 commits2025-09-09: 12 commits2025-09-10: 13 commits2025-09-11: 5 commits2025-09-12: 9 commits2025-09-13: 0 commits2025-09-14: 1 commit2025-09-15: 3 commits2025-09-16: 1 commit2025-09-17: 10 commits2025-09-18: 1 commit2025-09-19: 6 commits2025-09-20: 2 commits2025-09-21: 0 commits2025-09-22: 6 commits2025-09-23: 9 commits2025-09-24: 13 commits2025-09-25: 15 commits2025-09-26: 16 commits2025-09-27: 2 commits2025-09-28: 2 commits2025-09-29: 14 commits2025-09-30: 17 commits2025-10-01: 14 commits2025-10-02: 11 commits2025-10-03: 12 commits2025-10-04: 4 commits2025-10-05: 5 commits2025-10-06: 16 commits2025-10-07: 9 commits2025-10-08: 7 commits2025-10-09: 12 commits2025-10-10: 6 commits2025-10-11: 7 commits2025-10-12: 3 commits2025-10-13: 2 commits2025-10-14: 9 commits2025-10-15: 17 commits2025-10-16: 9 commits2025-10-17: 13 commits2025-10-18: 5 commits2025-10-19: 1 commit2025-10-20: 12 commits2025-10-21: 19 commits2025-10-22: 15 commits2025-10-23: 12 commits2025-10-24: 6 commits2025-10-25: 2 commits2025-10-26: 4 commits2025-10-27: 10 commits2025-10-28: 17 commits2025-10-29: 24 commits2025-10-30: 24 commits2025-10-31: 10 commits2025-11-01: 1 commit2025-11-02: 4 commits2025-11-03: 17 commits2025-11-04: 11 commits2025-11-05: 10 commits2025-11-06: 20 commits2025-11-07: 12 commits2025-11-08: 2 commits2025-11-09: 0 commits2025-11-10: 10 commits2025-11-11: 15 commits2025-11-12: 14 commits2025-11-13: 6 commits2025-11-14: 6 commits2025-11-15: 1 commit2025-11-16: 1 commit2025-11-17: 15 commits2025-11-18: 8 commits2025-11-19: 8 commits2025-11-20: 5 commits2025-11-21: 6 commits2025-11-22: 1 commit2025-11-23: 1 commit2025-11-24: 11 commits2025-11-25: 7 commits2025-11-26: 7 commits2025-11-27: 0 commits2025-11-28: 1 commit2025-11-29: 0 commits2025-11-30: 1 commit2025-12-01: 10 commits2025-12-02: 4 commits2025-12-03: 3 commits2025-12-04: 9 commits2025-12-05: 4 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 7 commits2025-12-09: 3 commits2025-12-10: 8 commits2025-12-11: 5 commits2025-12-12: 10 commits2025-12-13: 1 commit2025-12-14: 1 commit2025-12-15: 10 commits2025-12-16: 21 commits2025-12-17: 13 commits2025-12-18: 13 commits2025-12-19: 9 commits2025-12-20: 0 commits2025-12-21: 1 commit2025-12-22: 9 commits2025-12-23: 11 commits2025-12-24: 3 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 4 commits2025-12-29: 2 commits2025-12-30: 3 commits2025-12-31: 3 commits2026-01-01: 1 commit2026-01-02: 2 commits2026-01-03: 1 commit2026-01-04: 2 commits2026-01-05: 21 commits2026-01-06: 18 commits2026-01-07: 10 commits2026-01-08: 9 commits2026-01-09: 9 commits2026-01-10: 0 commits2026-01-11: 1 commit2026-01-12: 20 commits2026-01-13: 21 commits2026-01-14: 10 commits2026-01-15: 6 commits2026-01-16: 13 commits2026-01-17: 3 commits2026-01-18: 4 commits2026-01-19: 3 commits2026-01-20: 8 commits2026-01-21: 7 commits2026-01-22: 21 commits2026-01-23: 15 commits2026-01-24: 1 commit2026-01-25: 0 commits2026-01-26: 10 commits2026-01-27: 18 commits2026-01-28: 33 commits2026-01-29: 23 commits2026-01-30: 9 commits2026-01-31: 1 commit2026-02-01: 2 commits2026-02-02: 12 commits2026-02-03: 21 commits2026-02-04: 11 commits2026-02-05: 23 commits2026-02-06: 28 commits2026-02-07: 4 commits2026-02-08: 2 commits2026-02-09: 18 commits2026-02-10: 23 commits2026-02-11: 20 commits2026-02-12: 26 commits2026-02-13: 19 commits2026-02-14: 2 commits2026-02-15: 0 commits2026-02-16: 5 commits2026-02-17: 24 commits2026-02-18: 36 commits2026-02-19: 19 commits2026-02-20: 15 commits2026-02-21: 3 commits2026-02-22: 4 commits2026-02-23: 19 commits2026-02-24: 15 commits2026-02-25: 11 commits2026-02-26: 16 commits2026-02-27: 14 commits2026-02-28: 11 commits2026-03-01: 1 commit2026-03-02: 7 commits2026-03-03: 3 commits2026-03-04: 16 commits2026-03-05: 12 commits2026-03-06: 7 commits2026-03-07: 8 commits2026-03-08: 0 commits2026-03-09: 10 commits2026-03-10: 12 commits2026-03-11: 24 commits2026-03-12: 12 commits2026-03-13: 9 commits2026-03-14: 1 commit2026-03-15: 1 commit2026-03-16: 16 commits2026-03-17: 19 commits2026-03-18: 9 commits2026-03-19: 7 commits2026-03-20: 12 commits2026-03-21: 3 commits2026-03-22: 3 commits2026-03-23: 13 commits2026-03-24: 10 commits2026-03-25: 13 commits2026-03-26: 27 commits2026-03-27: 18 commits2026-03-28: 0 commits2026-03-29: 4 commits2026-03-30: 7 commits2026-03-31: 8 commits2026-04-01: 8 commits2026-04-02: 17 commits2026-04-03: 3 commits2026-04-04: 0 commits2026-04-05: 3 commits2026-04-06: 5 commits2026-04-07: 8 commits2026-04-08: 16 commits2026-04-09: 20 commits2026-04-10: 4 commits2026-04-11: 3 commits2026-04-12: 0 commits2026-04-13: 6 commits2026-04-14: 9 commits2026-04-15: 17 commits2026-04-16: 19 commits2026-04-17: 11 commits2026-04-18: 2 commits2026-04-19: 1 commit2026-04-20: 20 commits2026-04-21: 15 commits2026-04-22: 14 commits2026-04-23: 12 commits2026-04-24: 15 commits2026-04-25: 0 commits2026-04-26: 1 commit2026-04-27: 21 commits2026-04-28: 11 commits2026-04-29: 13 commits2026-04-30: 9 commits2026-05-01: 6 commits2026-05-02: 2 commits2026-05-03: 2 commits2026-05-04: 13 commits2026-05-05: 13 commits2026-05-06: 10 commits2026-05-07: 12 commits2026-05-08: 6 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 14 commits2026-05-12: 31 commits2026-05-13: 36 commits2026-05-14: 17 commits2026-05-15: 16 commits2026-05-16: 3 commits2026-05-17: 6 commits2026-05-18: 16 commits2026-05-19: 13 commits2026-05-20: 9 commits2026-05-21: 1 commit2026-05-22: 42 commits2026-05-23: 3 commits2026-05-24: 3 commits2026-05-25: 0 commits2026-05-26: 9 commits2026-05-27: 10 commits2026-05-28: 8 commits2026-05-29: 3 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 6 commits2026-06-02: 6 commits2026-06-03: 13 commits2026-06-04: 3 commits2026-06-05: 5 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 1 commit2026-06-09: 4 commits2026-06-10: 9 commits2026-06-11: 9 commits2026-06-12: 1 commit2026-06-13: 5 commits2026-06-14: 2 commits2026-06-15: 19 commits2026-06-16: 28 commits2026-06-17: 39 commits2026-06-18: 21 commits2026-06-19: 7 commits2026-06-20: 1 commit2026-06-21: 1 commit2026-06-22: 20 commits2026-06-23: 12 commits2026-06-24: 10 commits2026-06-25: 17 commits2026-06-26: 10 commits2026-06-27: 4 commits2026-06-28: 4 commits2026-06-29: 8 commits2026-06-30: 19 commits2026-07-01: 20 commits2026-07-02: 17 commits2026-07-03: 3 commits2026-07-04: 0 commits2026-07-05: 13 commits2026-07-06: 17 commits2026-07-07: 6 commits2026-07-08: 8 commits2026-07-09: 4 commits2026-07-10: 5 commits2026-07-11: 1 commit2026-07-12: 1 commit2026-07-13: 15 commits2026-07-14: 15 commits2026-07-15: 13 commits2026-07-16: 7 commits2026-07-17: 25 commits2026-07-18: 1 commit2026-07-19: 1 commit2026-07-20: 1 commit2026-07-21: 13 commits2026-07-22: 7 commits2026-07-23: 5 commits2026-07-24: 3 commits2026-07-25: 1 commit2026-07-26: 2 commits2026-07-27: 19 commits2026-07-28: 6 commits2026-07-29: 23 commits2026-07-30: 13 commits2026-07-31: 20 commits2026-08-01: 4 commits2026-08-02: 3 commits2026-08-03: 8 commits2026-08-04: 12 commits2026-08-05: 21 commits2026-08-06: 1 commit2026-08-07: 1 commit2026-08-08: 0 commits
3,302 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Landmark project

    52,487 stars

  • Very active

    3,302 commits in 52 weeks

  • Community-driven

    ~590 contributors

  • Well documented

    High community health score

  • Permissive license

    Apache-2.0

  • Continuous integration

    Automated checks passing

What goose does

Goose is a versatile AI assistant designed to automate software engineering tasks natively on the developer's machine. It operates as a desktop application, CLI, or API, capable of executing commands, installing dependencies, and editing files directly. It goes beyond simple code suggestions by autonomously testing its changes and iterating based on execution results. The agent uses an extensible architecture that can connect with any large language model, allowing users to choose their preferred backend. By integrating deeply with local workflows, it aims to handle complex, multi-step development tasks from start to finish.

Goose is built for software developers and engineers who want a capable, open-source AI assistant that integrates directly into their local environment. It is ideal for teams seeking an alternative to closed-ecosystem coding assistants.

  • Local execution: Installs, executes, edits, and tests code natively on the user's machine.
  • Multi-interface support: Available as a graphical desktop app, a command-line interface, and an API.
  • LLM agnostic: Can be configured to work with any preferred large language model.
  • Autonomous iteration: Capable of running code, reading errors, and automatically attempting fixes.
  • Extensible architecture: Designed to be customized and expanded to fit specific development workflows.

Where teams use it

Automated refactoring

Developers can instruct the agent to update legacy code patterns across an entire local project.

End-to-end task completion

Engineers can assign the agent to install a library, write a feature using it, and run the tests.

CLI automation

DevOps professionals can use the agent via the terminal to automate complex shell scripting tasks.

Local debugging

Programmers can ask the agent to analyze local error logs and edit the necessary files to resolve them.

Getting started: git clone https://github.com/aaif-goose/goose.git

README

main branch

goose

your native open source AI agent — desktop app, CLI, and API — for code, workflows, and everything in between

Discord CI Packaging status

aaif-goose%2Fgoose | Trendshift

goose is a general-purpose AI agent that runs on your machine. Not just for code — use it for research, writing, automation, data analysis, or anything you need to get done.

A native desktop app for macOS, Linux, and Windows. A full CLI for terminal workflows. An API to embed it anywhere. Built in Rust for performance and portability.

goose works with 15+ providers — Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure, Bedrock, and more. Use API keys or your existing Claude, ChatGPT, or Gemini subscriptions via ACP. Connect to 70+ extensions via the Model Context Protocol open standard.

goose is part of the Agentic AI Foundation (AAIF) at the Linux Foundation.

Get started

Download the desktop app for macOS, Linux, and Windows.

Or install the CLI:

curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash

Quick links

Need help?

a little goose humor 🪿

Why did the developer choose goose as their AI agent?

Because it always helps them "migrate" their code to production! 🚀

goose around with us

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

145 total
  1. v1.45.0v1.45.0Jul 29, 202630.5K downloads

    ## ✨ Features - Stable agent event message identity [#10716](https://github.com/aaif-goose/goose/pull/10716) - Tab completion and switch provider for `model` command [#10585](https://github.com/aaif-goose/goose/pull/10585) - Support latest Gemini models [#10630](https://github.com/aaif-goose/goose/pull/10630) - Configurable GOOSE_DOCS_ROOT for air-gapped docs access [#10294](https://github.com/aaif-goose/goose/pull/10294) - Structured summary output with template rendering for compaction [#10471](https://github.com/aaif-goose/goose/pull/10471) - Allow disabling built-in skills [#10600](https://github.com/aaif-goose/goose/pull/10600) - Gate tool-call label enrichment on ACP client capability [#10644](https://github.com/aaif-goose/goose/pull/10644) ## 🐛 Bug Fixes - Restore dynamic model discovery and current Grok support [#10756](https://github.com/aaif-goose/goose/pull/10756) - Update DeepSeek model names to v4 API [#10729](https://github.com/aaif-goose/goose/pull/10729) - Forward Claude Code model picker selection to the adapter [#10675](https://github.com/aaif-goose/goose/pull/10675) - Forward Pi model selection to the adapter [#10707](https://github.com/aaif-goose/goose/pull/

  2. v1.44.0v1.44.0Jul 23, 202622.1K downloads

    ## Security fixes - Arbitrary command execution in goose CLI via `goose review` (via git core.fsmonitor config) - [GHSA-r5pp-p5r8-466r](https://github.com/aaif-goose/goose/security/advisories/GHSA-r5pp-p5r8-466r) (credit to @0xmagic0) ## ✨ Features - Support for latest Gemini models [#10630](https://github.com/aaif-goose/goose/pull/10630) - Pass working_dir to the Stop hook context [#10296](https://github.com/aaif-goose/goose/pull/10296) - Declarative Sakana AI provider for OpenAI-compatible Fugu API [#10357](https://github.com/aaif-goose/goose/pull/10357) - Model interactions viewer restored [#10205](https://github.com/aaif-goose/goose/pull/10205) - Chunk command-classifier input with overlapping windows for security [#10416](https://github.com/aaif-goose/goose/pull/10416) - Search filter for provider grid [#10437](https://github.com/aaif-goose/goose/pull/10437) - Muse Spark 1.1 support via Meta Models API [#10432](https://github.com/aaif-goose/goose/pull/10432) - GPT-5.6 support [#10384](https://github.com/aaif-goose/goose/pull/10384) - Reconnect desktop ACP sessions after sleep and connection loss [#10411](https://github.com/aaif-goose/goose/pull/10411) - Per-m

  3. v1.43.0v1.43.0Jul 14, 202647.9K downloads

    ## ✨ Features - Reconnect desktop ACP sessions after sleep and connection loss [#10411](https://github.com/aaif-goose/goose/pull/10411) - Per-message usage stats UI (tokens, cost, TTFT, tok/s) [#10210](https://github.com/aaif-goose/goose/pull/10210) - Per-message usage/cost tracking with derived session totals [#10172](https://github.com/aaif-goose/goose/pull/10172) - Group chat sessions by project in nav panel [#10212](https://github.com/aaif-goose/goose/pull/10212) - Show project names in directory switcher dropdown [#10207](https://github.com/aaif-goose/goose/pull/10207) - OllamaCloudProvider with dynamic model discovery and context limits [#10264](https://github.com/aaif-goose/goose/pull/10264) - Delete support for custom apps from Apps UI [#10127](https://github.com/aaif-goose/goose/pull/10127) - `--edit` session flag to edit conversation before forking [#9799](https://github.com/aaif-goose/goose/pull/9799) - iFlytek Spark and Astron MaaS providers [#9837](https://github.com/aaif-goose/goose/pull/9837) - Fireworks AI declarative provider [#9990](https://github.com/aaif-goose/goose/pull/9990) - OpenRouter request parameters support [#9276](https://github.com/aaif-goose/goose/p

  4. v1.42.0v1.42.0Jul 13, 20264.2K downloads

    ## ✨ Features - OllamaCloudProvider with dynamic model discovery and context limits [#10264](https://github.com/aaif-goose/goose/pull/10264) - Per-message usage stats UI (tokens, cost, TTFT, tok/s) [#10210](https://github.com/aaif-goose/goose/pull/10210) - Per-message usage/cost tracking with derived session totals [#10172](https://github.com/aaif-goose/goose/pull/10172) - Group chat sessions by project in nav panel [#10212](https://github.com/aaif-goose/goose/pull/10212) - Show project names in directory switcher dropdown [#10207](https://github.com/aaif-goose/goose/pull/10207) - Provider bindings MVP to goose-sdk with Python wheel publishing [#10208](https://github.com/aaif-goose/goose/pull/10208) - AskAI bot hints for followups [#10291](https://github.com/aaif-goose/goose/pull/10291) ## 🐛 Bug Fixes - Resolve provider default model instead of leaking sentinel "current" [#10305](https://github.com/aaif-goose/goose/pull/10305) - Return effective context limit from /model-info [#10165](https://github.com/aaif-goose/goose/pull/10165) - Recover malformed tool calls from GLM/Minimax models instead of rejecting them [#10230](https://github.com/aaif-goose/goose/pull/10230) - Restore

  5. v1.41.0v1.41.0Jul 3, 202633.3K downloads

    ## ✨ Features - iFlytek Spark and Astron MaaS providers (#9837) - `--edit` session flag to edit conversation before forking (#9799) - Fireworks AI declarative provider (#9990) - OpenRouter request parameters support (#9276) - French, German, Italian, Portuguese, Indonesian, Malay, Vietnamese, and Traditional Chinese desktop locales (#10072) - Spanish (es) locale support (#9833) - Korean localization for desktop app (#9856) - Japanese locale support (#9768) - Hindi desktop locale (#9733) - Language selection feature in desktop (#9405) - `/status` slash command in CLI (#9845) - Streamable HTTP support in deeplink generator (#9954) - GLM-5.2 model support (#9967) - Global hints loading from `~/.agents/AGENTS.md` (#9736) - Azure Entra ID bearer token auth via `AZURE_OPENAI_AD_TOKEN` (#9716) - Together AI declarative provider (#9545) - OrcaRouter as declarative OpenAI-compatible provider (#9515) - EmpirioLabs AI declarative provider (#9771) - MLX model support for local inference provider (#9154) - Summon peek mode for async background tasks (#9519) - Summon context parameter for delegate tasks (#9518) - Summon working_dir override for delegate tasks (#9520) - Structured metadata for s

Code frequency

additions and deletions
+252.7K-252.7KWeek of 2025-08-10: +8,994 linesWeek of 2025-08-10: -8,713 linesWeek of 2025-08-17: +17,433 linesWeek of 2025-08-17: -17,467 linesWeek of 2025-08-24: +16,553 linesWeek of 2025-08-24: -3,792 linesWeek of 2025-08-31: +18,649 linesWeek of 2025-08-31: -12,283 linesWeek of 2025-09-07: +12,233 linesWeek of 2025-09-07: -2,155 linesWeek of 2025-09-14: +2,946 linesWeek of 2025-09-14: -1,630 linesWeek of 2025-09-21: +10,005 linesWeek of 2025-09-21: -11,591 linesWeek of 2025-09-28: +10,538 linesWeek of 2025-09-28: -8,900 linesWeek of 2025-10-05: +14,536 linesWeek of 2025-10-05: -9,676 linesWeek of 2025-10-12: +14,678 linesWeek of 2025-10-12: -12,708 linesWeek of 2025-10-19: +10,988 linesWeek of 2025-10-19: -6,452 linesWeek of 2025-10-26: +11,105 linesWeek of 2025-10-26: -9,392 linesWeek of 2025-11-02: +13,853 linesWeek of 2025-11-02: -27,151 linesWeek of 2025-11-09: +2,452 linesWeek of 2025-11-09: -1,882 linesWeek of 2025-11-16: +7,359 linesWeek of 2025-11-16: -6,839 linesWeek of 2025-11-23: +7,416 linesWeek of 2025-11-23: -3,464 linesWeek of 2025-11-30: +7,133 linesWeek of 2025-11-30: -3,205 linesWeek of 2025-12-07: +20,386 linesWeek of 2025-12-07: -5,580 linesWeek of 2025-12-14: +12,878 linesWeek of 2025-12-14: -4,908 linesWeek of 2025-12-21: +6,385 linesWeek of 2025-12-21: -2,529 linesWeek of 2025-12-28: +4,589 linesWeek of 2025-12-28: -3,056 linesWeek of 2026-01-04: +12,533 linesWeek of 2026-01-04: -9,532 linesWeek of 2026-01-11: +12,407 linesWeek of 2026-01-11: -7,998 linesWeek of 2026-01-18: +13,697 linesWeek of 2026-01-18: -5,338 linesWeek of 2026-01-25: +29,654 linesWeek of 2026-01-25: -10,093 linesWeek of 2026-02-01: +154,937 linesWeek of 2026-02-01: -29,944 linesWeek of 2026-02-08: +36,943 linesWeek of 2026-02-08: -108,729 linesWeek of 2026-02-15: +25,516 linesWeek of 2026-02-15: -6,248 linesWeek of 2026-02-22: +102,045 linesWeek of 2026-02-22: -31,252 linesWeek of 2026-03-01: +10,840 linesWeek of 2026-03-01: -8,148 linesWeek of 2026-03-08: +24,332 linesWeek of 2026-03-08: -25,935 linesWeek of 2026-03-15: +42,324 linesWeek of 2026-03-15: -16,571 linesWeek of 2026-03-22: +47,112 linesWeek of 2026-03-22: -31,261 linesWeek of 2026-03-29: +12,243 linesWeek of 2026-03-29: -3,033 linesWeek of 2026-04-05: +13,319 linesWeek of 2026-04-05: -7,831 linesWeek of 2026-04-12: +117,404 linesWeek of 2026-04-12: -22,950 linesWeek of 2026-04-19: +46,414 linesWeek of 2026-04-19: -26,760 linesWeek of 2026-04-26: +32,490 linesWeek of 2026-04-26: -12,561 linesWeek of 2026-05-03: +27,879 linesWeek of 2026-05-03: -12,900 linesWeek of 2026-05-10: +30,631 linesWeek of 2026-05-10: -11,124 linesWeek of 2026-05-17: +69,733 linesWeek of 2026-05-17: -156,643 linesWeek of 2026-05-24: +19,392 linesWeek of 2026-05-24: -9,547 linesWeek of 2026-05-31: +182,197 linesWeek of 2026-05-31: -165,431 linesWeek of 2026-06-07: +35,493 linesWeek of 2026-06-07: -16,807 linesWeek of 2026-06-14: +40,678 linesWeek of 2026-06-14: -10,342 linesWeek of 2026-06-21: +36,632 linesWeek of 2026-06-21: -27,797 linesWeek of 2026-06-28: +252,668 linesWeek of 2026-06-28: -226,928 linesWeek of 2026-07-05: +22,466 linesWeek of 2026-07-05: -30,305 linesWeek of 2026-07-12: +25,816 linesWeek of 2026-07-12: -12,008 linesWeek of 2026-07-19: +11,463 linesWeek of 2026-07-19: -6,247 linesWeek of 2026-07-26: +18,283 linesWeek of 2026-07-26: -19,689 linesWeek of 2026-08-02: +22,560 linesWeek of 2026-08-02: -6,325 linesAug 10, 2025Aug 2, 2026
+1.8M lines added, -1.2M removed over the last year.

Commits per week

last 52 weeks
1170Week of 2025-08-10: 68 commitsWeek of 2025-08-17: 71 commitsWeek of 2025-08-24: 72 commitsWeek of 2025-08-31: 40 commitsWeek of 2025-09-07: 47 commitsWeek of 2025-09-14: 24 commitsWeek of 2025-09-21: 61 commitsWeek of 2025-09-28: 74 commitsWeek of 2025-10-05: 62 commitsWeek of 2025-10-12: 58 commitsWeek of 2025-10-19: 67 commitsWeek of 2025-10-26: 90 commitsWeek of 2025-11-02: 76 commitsWeek of 2025-11-09: 52 commitsWeek of 2025-11-16: 44 commitsWeek of 2025-11-23: 27 commitsWeek of 2025-11-30: 31 commitsWeek of 2025-12-07: 34 commitsWeek of 2025-12-14: 67 commitsWeek of 2025-12-21: 24 commitsWeek of 2025-12-28: 16 commitsWeek of 2026-01-04: 69 commitsWeek of 2026-01-11: 74 commitsWeek of 2026-01-18: 59 commitsWeek of 2026-01-25: 94 commitsWeek of 2026-02-01: 101 commitsWeek of 2026-02-08: 110 commitsWeek of 2026-02-15: 102 commitsWeek of 2026-02-22: 90 commitsWeek of 2026-03-01: 54 commitsWeek of 2026-03-08: 68 commitsWeek of 2026-03-15: 67 commitsWeek of 2026-03-22: 84 commitsWeek of 2026-03-29: 47 commitsWeek of 2026-04-05: 59 commitsWeek of 2026-04-12: 64 commitsWeek of 2026-04-19: 77 commitsWeek of 2026-04-26: 63 commitsWeek of 2026-05-03: 56 commitsWeek of 2026-05-10: 117 commitsWeek of 2026-05-17: 90 commitsWeek of 2026-05-24: 33 commitsWeek of 2026-05-31: 33 commitsWeek of 2026-06-07: 29 commitsWeek of 2026-06-14: 117 commitsWeek of 2026-06-21: 74 commitsWeek of 2026-06-28: 71 commitsWeek of 2026-07-05: 54 commitsWeek of 2026-07-12: 77 commitsWeek of 2026-07-19: 31 commitsWeek of 2026-07-26: 87 commitsWeek of 2026-08-02: 46 commitsAug 10, 2025Aug 2, 2026
3.3K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 4 commitsSun 1:00 — 4 commitsSun 2:00 — 5 commitsSun 3:00 — 2 commitsSun 4:00 — 2 commitsSun 5:00 — 0 commitsSun 6:00 — 2 commitsSun 7:00 — 3 commitsSun 8:00 — 4 commitsSun 9:00 — 6 commitsSun 10:00 — 6 commitsSun 11:00 — 11 commitsSun 12:00 — 6 commitsSun 13:00 — 6 commitsSun 14:00 — 9 commitsSun 15:00 — 10 commitsSun 16:00 — 8 commitsSun 17:00 — 12 commitsSun 18:00 — 19 commitsSun 19:00 — 13 commitsSun 20:00 — 15 commitsSun 21:00 — 11 commitsSun 22:00 — 13 commitsSun 23:00 — 10 commitsMon 0:00 — 10 commitsMon 1:00 — 6 commitsMon 2:00 — 25 commitsMon 3:00 — 4 commitsMon 4:00 — 3 commitsMon 5:00 — 7 commitsMon 6:00 — 7 commitsMon 7:00 — 16 commitsMon 8:00 — 27 commitsMon 9:00 — 56 commitsMon 10:00 — 64 commitsMon 11:00 — 71 commitsMon 12:00 — 56 commitsMon 13:00 — 83 commitsMon 14:00 — 84 commitsMon 15:00 — 74 commitsMon 16:00 — 73 commitsMon 17:00 — 58 commitsMon 18:00 — 42 commitsMon 19:00 — 34 commitsMon 20:00 — 61 commitsMon 21:00 — 38 commitsMon 22:00 — 18 commitsMon 23:00 — 17 commitsTue 0:00 — 13 commitsTue 1:00 — 15 commitsTue 2:00 — 14 commitsTue 3:00 — 5 commitsTue 4:00 — 12 commitsTue 5:00 — 13 commitsTue 6:00 — 12 commitsTue 7:00 — 19 commitsTue 8:00 — 43 commitsTue 9:00 — 71 commitsTue 10:00 — 76 commitsTue 11:00 — 68 commitsTue 12:00 — 79 commitsTue 13:00 — 78 commitsTue 14:00 — 95 commitsTue 15:00 — 73 commitsTue 16:00 — 65 commitsTue 17:00 — 61 commitsTue 18:00 — 60 commitsTue 19:00 — 37 commitsTue 20:00 — 34 commitsTue 21:00 — 41 commitsTue 22:00 — 34 commitsTue 23:00 — 17 commitsWed 0:00 — 23 commitsWed 1:00 — 15 commitsWed 2:00 — 18 commitsWed 3:00 — 6 commitsWed 4:00 — 9 commitsWed 5:00 — 11 commitsWed 6:00 — 13 commitsWed 7:00 — 29 commitsWed 8:00 — 34 commitsWed 9:00 — 66 commitsWed 10:00 — 85 commitsWed 11:00 — 70 commitsWed 12:00 — 76 commitsWed 13:00 — 82 commitsWed 14:00 — 86 commitsWed 15:00 — 89 commitsWed 16:00 — 74 commitsWed 17:00 — 58 commitsWed 18:00 — 44 commitsWed 19:00 — 40 commitsWed 20:00 — 43 commitsWed 21:00 — 39 commitsWed 22:00 — 39 commitsWed 23:00 — 31 commitsThu 0:00 — 16 commitsThu 1:00 — 15 commitsThu 2:00 — 19 commitsThu 3:00 — 13 commitsThu 4:00 — 17 commitsThu 5:00 — 7 commitsThu 6:00 — 16 commitsThu 7:00 — 28 commitsThu 8:00 — 41 commitsThu 9:00 — 61 commitsThu 10:00 — 89 commitsThu 11:00 — 79 commitsThu 12:00 — 63 commitsThu 13:00 — 77 commitsThu 14:00 — 83 commitsThu 15:00 — 74 commitsThu 16:00 — 59 commitsThu 17:00 — 59 commitsThu 18:00 — 42 commitsThu 19:00 — 35 commitsThu 20:00 — 20 commitsThu 21:00 — 31 commitsThu 22:00 — 24 commitsThu 23:00 — 15 commitsFri 0:00 — 17 commitsFri 1:00 — 8 commitsFri 2:00 — 10 commitsFri 3:00 — 11 commitsFri 4:00 — 12 commitsFri 5:00 — 5 commitsFri 6:00 — 7 commitsFri 7:00 — 14 commitsFri 8:00 — 28 commitsFri 9:00 — 57 commitsFri 10:00 — 64 commitsFri 11:00 — 64 commitsFri 12:00 — 85 commitsFri 13:00 — 76 commitsFri 14:00 — 74 commitsFri 15:00 — 71 commitsFri 16:00 — 72 commitsFri 17:00 — 47 commitsFri 18:00 — 34 commitsFri 19:00 — 31 commitsFri 20:00 — 20 commitsFri 21:00 — 34 commitsFri 22:00 — 25 commitsFri 23:00 — 15 commitsSat 0:00 — 11 commitsSat 1:00 — 12 commitsSat 2:00 — 3 commitsSat 3:00 — 7 commitsSat 4:00 — 5 commitsSat 5:00 — 1 commitsSat 6:00 — 5 commitsSat 7:00 — 6 commitsSat 8:00 — 5 commitsSat 9:00 — 6 commitsSat 10:00 — 12 commitsSat 11:00 — 9 commitsSat 12:00 — 10 commitsSat 13:00 — 8 commitsSat 14:00 — 10 commitsSat 15:00 — 4 commitsSat 16:00 — 7 commitsSat 17:00 — 11 commitsSat 18:00 — 4 commitsSat 19:00 — 4 commitsSat 20:00 — 5 commitsSat 21:00 — 6 commitsSat 22:00 — 4 commitsSat 23:00 — 8 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Apr 8, 2026daily#22+142
  • 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

  • obra/superpowers

    An agentic skills framework & software development methodology that works.

    268.6K stars · Shell

  • affaan-m/ECC

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    238.5K stars · JavaScript