
872 stars, 15 downloads: how a Linux "AI usage control center" grew inside a Delhi university
What it is A desktop app for Ubuntu that tracks locally how much you've spent on Claude, Codex, and Cursor and how close you are to your limits, plus small tools like clipboard, emoji, and media controls. It's a Linux port of the macOS app Edith.
Why it took off The author is the development lead of a tech society at a Delhi university. On 11-03 and 11-05, a batch of newly registered Delhi freshman accounts converged to fork and star the repo, adding +352 in a single day; the product itself has almost no real users.
DHow you could follow this Not recommended as a product to follow; two things are worth taking: community mobilization can give a new repo a few hundred stars at cold start (but it won't turn into installs), and a usage share card design that strips out repo names, paths, and amounts. If you want to build a usage tool, go after what the leaders don't cover: team quota management or domestic model usage.
- Data (updated daily) · Repo created 2026-08-20 · 1,008 stars · 7 days +845
GitHub · stars Data 2026-11-01 → 2026-11-08 (8 days, 8 observations). Points before 10-28 come from deeply / archive backfill, not every day has one
Veronica is a desktop app for Ubuntu that focuses on tracking locally how much you've used Claude, Codex, and Cursor and how close you are to your limits, and bundles clipboard, emoji, media, calendar, and a handful of other small tools. In early November it gained over 700 stars in six days, which looks like a new project taking off. Tracing the forks back to their accounts shows otherwise: what grew was a student society at a Delhi university, not users. This piece lays out where the stars came from, where the product actually stands, and what you can take from it.
Nov 5 afternoon, a batch of new Delhi accounts
On Nov 5 of 2026, starting around UTC 10:25 (about 3pm India time), people began forking the repo one after another on GitHub, at 13 to 26 per hour, continuing into the Indian evening. That day saw 80 forks in total. A wave had already hit two days earlier, on the night of Nov 3 (India time 8 to 11), with 18 forks. Before that, the repo, two and a half months old, had only 2 forks in total, one of them from the author of the macOS app it ports.
Going through the accounts behind the latest 100 forks (on GitHub, 11-06):
- 81 have 0 followers each;
- Of 46 accounts, only 2 repo each: this fork, plus the auto-generated GitHub profile repo;
- 14 were registered on the very day of the fork;
- Registration dates cluster in 2026 8 and September, the start of the Indian university academic year; many usernames contain 2007, 2008, 2009, plus the suffixes GitHub auto-appends to duplicate names (-sys, -cmyk, -a11y, -dotcom);
- Those with a location filled in are all in Delhi, Gurugram, or Faridabad, the Delhi capital region.
That's a freshman's brand-new GitHub account. Stars and forks climbed together: from the afternoon of Nov 5 to Nov 6, someone hit star every hour, 11-06 added 352 in a single day.
Who's behind it
The author is Naman Dadhich, a computer science student at Maharaja Surajmal Institute of Technology (MSIT) in New Delhi, class of 2027. His personal site says he is head of development at Geek Room Community MSIT, previously head of development for the MSIT chapter of GDG (Google Developer Groups) and now its lead advisor, and that he has run MLH-backed hackathons. Geek Room began as a WhatsApp group of MSIT students and its website claims 150k+ members.
A society officer, a batch of new accounts registered in the same city and the same semester, forking and starring over two evenings. The most likely explanation is a society event or workshop: freshmen signing up for GitHub on the spot, forking a repo, starring it, and learning the open-source workflow. I couldn't find a public event page or post for a specific session (unverified), but the account profiles and timing already point in that direction.
Beyond that, there's almost no buzz: the author, Sep 20, posted a teaser on X, "Veronica is on its way to Ubuntu…", and no big account reposted it. Reddit, Hacker News, and tech media have no posts about it. Where the 163 stars before Nov 1 came from is unclear; the likely guess is the author's own circle.
stars and downloads are two orders of magnitude apart
| Date | Cumulative stars | fork |
|---|---|---|
| 11-01 | 163 | 2 |
| 11-02 | 188 | 2 |
| 11-03 | 317 | 2 |
| 11-04 | 403 | 20 |
| 11-05 | 482 | 20 |
| 11-06 | 834 (later that day, around 872) | 173 (later, around 179) |
(GitHub daily records are logged once a day in Beijing time, so the fork wave on the evening of 11-03 is recorded under 11-04.)
Now look at the people who actually installed it. The README's recommended install is a one-line script that pulls the .deb from GitHub releases, so release download counts are roughly install counts. The latest version, v0.1.19 (released 11-01), has been downloaded 15 times, and v0.1.10 through v0.1.19 across the ten versions total about 105 (GitHub releases, 11-06). Flatpak goes through the author's own repo and isn't counted, so that part can't be verified. Repo watchers: 1. Contributors: just the author, with 190 commits.
872 stars for 15 downloads. The people who starred it didn't go install it.
The product itself: a Linux port of a macOS app
The README's first line is blunt: "Veronica is the Linux port of Edith." Edith (pulkitxm/edith) is a control center for macOS. Veronica copies its feature list, limit calculations, and usage data format, and even the alert copy says "Edith's wording, verbatim." Only the system-call layer was rewritten for Linux. Edith itself has 7 stars on GitHub.
There's plenty of careful work here:
- Risk based on pacing, not just percentage: "A window that's used 60% with a few minutes left matters more than one used 80% with a week left." Each limit ring shows how far ahead of a steady burn rate you are.
- Alerts that don't spam: each threshold fires once, the same notification updates in place, restarts don't re-send, and you can get a heads-up before a reset.
- Shareable usage cards: export a usage calendar or your busiest day as a PNG. It deliberately leaves out repo names, folder paths, chat titles, and dollar amounts. In the README's words, those four things would leak your clients, employer, or income.
- Packaging is complete: an apt install script, an AppImage, a self-signed Flatpak repo, and a GNOME top-bar "notch."
But none of this is why it took off. The download numbers already show that almost nobody was drawn in by these features.
Who it's competing with
"Viewing AI coding tool usage locally" has been one of the most crowded small open-source niches since 2025 (GitHub stars, as of around 11-06):
| Project | Form | Stars (approx.) | How Veronica differs |
|---|---|---|---|
| jarrodwatts/claude-hud | Claude Code plugin | 29k | Shows up inside Claude Code |
| steipete/CodexBar | macOS menu bar, with a Linux version too | 23k | Famous author, supports 100+ providers |
| ccusage | Command line | 19k | Stats only |
| codeburn | Command line | 12k | Covers 37 tools |
| Claude-Code-Usage-Monitor | Terminal | 8.8K | Live monitoring plus forecasting |
| abtop / token-monitor | Terminal / desktop widgets | 3.8k / 3.6k | Cross-platform |
| codenotch | macOS "notch" | 3K | Same notch-style layout, Mac only |
| Several GNOME extensions (Claude Code Usage Monitor, Agent Usage Indicator, etc.) | GNOME top bar | Small | Same platform as Veronica, only shows usage in the top bar |
A Linux user who wants usage visibility can install a GNOME extension or run one ccusage command. Veronica's only clear difference is "one app that bundles everything," and Edith, the macOS original of that form, has only 7 stars. Nobody has validated it.
What you can take from this
Three takeaways, and the first two are genuinely useful:
- Club mobilization can push a new repo from zero to a few hundred stars, but it can only push stars. A student club of a few dozen to a hundred people can produce a single-day +352 in two evenings. The catch is that those stars never turned into users, and the account profiles give it away: 0 followers, two repos, created the same day, same city.
- A privacy-safe share card is a small but good distribution design. The most natural spread for usage-stats tools is users posting their charts. Stripping repo names, paths, and dollar amounts first lowers the barrier to posting. Any similar tool can copy this.
- Porting a macOS tool to Linux is cheap, but pick an original that has already taken off. Porting a 7-star original just means rebuilding a form nobody has validated.
If it were you
The bottom line: this repo's stars weren't earned by the product. The product sits in a niche that already has several projects with 20,000–30,000 stars and a row of GNOME extensions. Worth knowing about, but not worth copying.
Who it's for: if you're in a student tech club or developer community and want a benchmark for how many people it takes to get a new repo to a few hundred stars, this is a ready-made reference. If you're building an AI usage tool, you can borrow its share card and its pacing-based risk model.
Who it's not for: anyone planning to build "yet another AI usage monitor" to chase stars. The top of the niche belongs to famous authors like steipete and early projects like claude-hud, and latecomers split what's left.
How to do it: if you really want to work in this area, don't build a do-everything control center. Find the slice the leaders don't cover. Examples: team-level tracking (several people sharing one account's quota, who used how much), or models usable in China (DeepSeek, Kimi, Tongyi usage and limits; as far as I can tell, no one is focused on these). If you port, pick an original like CodexBar, which has already proven there's demand, not Edith.
How to get users: club members and classmates can supply your first stars, but don't expect that to bring real users once you hit GitHub trending. Real users come from people on X and Reddit who use Claude Code or Codex posting their charts. So make the share card good first, then post an image with a one-line install command in places like r/ClaudeAI and r/linux.
When it was the window: there was no real window. This niche was getting crowded by mid-2025. Anthropic's and OpenAI's own clients increasingly show usage and limits directly, so the case for this whole category is getting thinner.
What would show this analysis is wrong: (1) Over the next two or three weeks, Veronica's per-release downloads rise from a dozen to several hundred. That would mean the club-driven stars got it onto trending and earned real users, and the "mobilize first, then ride trending" path works better than I think. (2) A dedicated AI-usage project appears on Linux with no club and no famous author, and grows to a thousand stars on its own. That would mean Linux really lacks this and is worth entering. (3) The reverse: a month from now, Veronica's stars have stalled and downloads are still single digits. That's the call made in this piece.
Data and sources
GitHub repo page, README, release download counts, fork list and account info (11-06); GitHub daily star/fork records (11-01 to 11-06); namandadhich.dev (author identity and club role); geekroom.co.in (community origin and size, self-reported); pulkitxm/edith repo page; the X posts from @namannn04 9-20 (search snippets); competitor star counts as of 11-06, with "about" marking rounded figures; the specific club event was not verified.
Research notes: competitor table, acquisition evidence, full research report
- Competitors
Name Where Launched Scale How it differs from this one steipete/CodexBar Open source 2025-11 23,021 star Famous author, 100+ providers, macOS-first with a Linux version; Veronica supports only 4 providers but bundles a whole set of Linux desktop tools ccusage Open source 2025-05 19,336 star Pure CLI stats; Veronica is GUI + alerts + top bar jarrodwatts/claude-hud Open source 2026-01 29,117 star Plugin inside Claude Code; Veronica sits at the system level getagentseal/codeburn Open source 2026-04 11,699 star CLI, covers 37 tools Javis603/token-monitor Open source 2026-05 3,558 star Cross-platform desktop widget, 47+ tools vinzdg/codenotch Open source 2026-09 2,996 star Same "notch" form factor, but macOS only GNOME extensions: Claude Code Usage Monitor / Agent Usage Indicator / gnome-provider-limits, etc. Other 2026 Small Also GNOME, lightweight and only shows usage in the top bar; Veronica is a full-featured app pulkitxm/edith Open source 2026-07 7 star The macOS upstream of Veronica, with the model and copy carried over as-is - Where users come from
- Verified Campus tech club mobilization (Geek Room MSIT / GDG MSIT): the author is head of the development department at Geek Room MSIT and lead advisor at GDG MSIT. Forks cluster on 11-03 (18) and 11-05 (80), in the Indian afternoon and evening. Of 100 fork accounts, 81 have 0 followers, 46 have only 2 repos, and 14 were created the same day. Every one that lists a location is in Delhi, Gurugram, or Faridabad.
- Verified Author's X teaser: 9-20 @namannn04 posted "Veronica is on its way to Ubuntu" (search snippet). x-radar shows no reposts.
- Inferred Reddit/HN/media: no discussion found in search.
namannn04/Veronica research report (2026-11-06)
One line
Veronica is a Rust/Tauri Ubuntu/GNOME desktop "control center." Its core selling point is locally tracking Claude / Codex / Cursor usage and rate-limit rings, plus a bundle of small tools: clipboard, emoji, media, a site SEO checker, and a GNOME top-bar "notch." It's a Linux port of the macOS app Edith (pulkitxm/edith). Conclusion: the star surge was not driven by the product. It was mostly the author mobilizing students in the Geek Room community at Delhi's MSIT to fork and star. Real usage is small (the latest release package has been downloaded 15 times).
1. Basic data
| Metric | Value | Source |
|---|---|---|
| Repo created | 2026-08-20 | GitHub API |
| star | 834 (11-06 in library) → 872 (11-06 later that day, API) | github repo_day / GitHub API |
| Star curve | 11-01 163 → 11-02 188 → 11-03 317 → 11-04 403 → 11-05 482 → 11-06 834 | Data card daily |
| fork | Top 11-03 in 2 → 11-04 20 → 11-06 173 (API 179) | Data card / GitHub API |
| per-version downloads | v0.1.19 (11-01): 15 downloads; v0.1.10–v0.1.19 across ten versions: about 105 downloads total | GitHub releases API |
| Contributors | Only one author, 190 commits, concentrated in 10-26/27/31 and 11-01 | GitHub API |
| watchers | 1 | GitHub API |
872 stars against 15 downloads, a gap of two orders of magnitude between stars and actual use. The README's recommended install command pulls the .deb straight from GitHub releases, so download count is basically install count (the Flatpak repo is a self-hosted one on gh-pages and isn't counted; not verified).
2. Where the growth came from: student community mobilization (strong evidence)
Who the author is: Naman Dadhich, Computer Science dept., Maharaja Surajmal Institute of Technology (MSIT), New Delhi, class of 2027 (GitHub bio says "final-year CS"). His personal site says he is head of development at Geek Room Community MSIT, previously lead developer of the GDG (formerly GDSC) MSIT chapter, now chief advisor, and has organized MLH-backed hackathons (namandadhich.dev). Geek Room started as a WhatsApp group of MSIT students; its site claims 150k+ members (geekroom.co.in). GitHub followers: 64; X: @namannn04.
Fork timing and account profile (GraphQL pulled the most recent 100 forks):
- Timing clusters: of the 179 forks, 18 landed on 11-03 (UTC 14:47–17:38, which is 8 to 11 pm India time), and 80 on 11-05 (from UTC 10:25 onward, 13–26 per hour, which is afternoon to night in India). Before 11-03 there were only 2 forks in total (one of them from Edith's author, pulkitxm).
- Account profile: 81 of the 100 have 0 followers and 46 have only 2 repos (basically this fork plus a profile README repo), and 14 were created on the day of the fork. Sign-ups cluster around 2026-08/09 (the start of India's new academic year). Many usernames include 2007/2008/2009 (birth year) and GitHub's auto-suffixes (-sys / -cmyk / -a11y / -dotcom / -create / -coder), the classic pattern of first-year students who just opened GitHub accounts. Those who filled in a location are all in India, specifically Delhi / Gurugram / Faridabad (the National Capital Region).
- This matches a pattern of "at a club event or workshop, have newcomers sign up for GitHub on the spot, fork a repo, and star it to learn the open-source workflow." I couldn't find a public record of the specific event (not verified), but the author's club role, the account profiles, and the timing distribution are enough to make the point.
- GitHub no longer exposes per-star timestamps publicly (GraphQL returns empty, as it does for other repos), so only events are visible: WatchEvents kept coming in from 11-05 afternoon through 11-06, hour by hour, rising alongside the forks. The same group of people is very likely behind both.
Other channels:
- X: author 9-20 posted a teaser, "Veronica is on its way to Ubuntu…" (a Jina search summary of x.com/namannn04); a local x-radar corpus search for "Veronica Ubuntu control center", "namannn04" and "Edith macOS" returns 0 results over the past 60 days, with no big-account reshares.
- Reddit / HN / press: no discussion found. It only appears on automated aggregator sites like github.locker.
- How the first 11-01 stars came in is unclear (the library only has records from 163 onward; 10-28). They may also have come from the author's own circle (not verified).
3. Competitors
There are many products doing "see your AI coding tool usage / limits locally," and most are much bigger:
| Product | Platform | Launched | Scale | How Veronica differs |
|---|---|---|---|---|
| steipete/CodexBar | macOS (also a Linux desktop version) | 2025-11 | 23,021 stars (github library) | Well-known author, supports 100+ providers; Veronica only does 4 but packages it as a full desktop toolbox |
| ccusage | CLI (cross-platform) | 2025-05 | 19,336 star | Pure command-line stats; Veronica is GUI + alerts |
| jarrodwatts/claude-hud | Claude Code plugin | 2026-01 | 29,117 star | Shows inside Claude Code; Veronica sits at the system layer |
| getagentseal/codeburn | CLI | 2026-04 | 11,699 star | Covers 37 tools |
| Maciek-roboblog/Claude-Code-Usage-Monitor | Terminal | 2025-06 | 8,791 star | Real-time terminal monitoring + forecasting |
| Javis603/token-monitor | Desktop widget (cross-platform) | 2026-05 | 3,558 star | 47+ tools, desktop widget |
| vinzdg/codenotch | macOS | 2026-09 | 2,996 star | Same "notch" form factor, macOS only |
| graykode/abtop | Terminal | 2026-03 | 3,803 star | htop-style |
| hamed-elfayome/Claude-Usage-Tracker, tddworks/ClaudeBar | macOS menu bar | 2025 | 3,744 / 1,572 star | macOS only |
| GNOME extensions: Claude Code Usage Monitor (extensions.gnome.org #10086), Agent Usage Indicator (#10644), laroy-sh/gnome-claude-usage, FranciscoKnebel/gnome-provider-limits, didmar/agents-usage-indicator | Linux GNOME | 2026 | Small | Same platform as Veronica, lightweight, only shows in the top bar |
| pulkitxm/edith (the original) | macOS | 2026-07 | 7 star | Veronica is its Linux port; the models, copy, and usage collectors are carried over as-is |
Bottom line: this niche is crowded, and several free extensions already exist on Linux / GNOME. Veronica's only clear difference is "an all-in-one control center on Linux (usage + a pile of system utilities + top-bar notch + shareable usage cards)," but its upstream, Edith, has only 7 stars on macOS, which suggests this product shape has never been validated by the market.
4. Differentiation
- All-in-one: usage stats + clipboard + emoji + media + site SEO audit + Quinjet code-review workspace + GNOME top-bar notch, all in one app.
- Usage "pace" algorithm: scores risk by time remaining, not just percentage; alerts are deduplicated and can fire before a reset.
- Share cards: export usage calendar / highlight PNGs, deliberately stripping repo names, paths, and dollar amounts so they're safe to post.
- Thorough packaging: .deb + apt install script, AppImage, self-signed Flatpak repo.
These differentiators are not why it took off this time. Download counts show almost no real users were drawn in by these features; the surge came from club mobilization.
5. How many people see it / whether anyone copies it
- Visibility: few people know about it yet. No revenue (GPL, free, no paid tier), zero mentions in the X corpus, no press, no Reddit/HN.
- Copycats: none (it is itself a port of Edith).
6. What to borrow
- Campus / tech-club mobilization is an effective way to cold-start stars on a new repo (one club of a few dozen to a hundred people can push a repo up by +352 in a single day), but it only gets you stars, not installs.
- "Porting a macOS tool to Linux" is a low-cost route. Linux developers do look for CodexBar-style tools, but GNOME extensions already occupy that spot.
- A usage share card with sensitive fields stripped is a small but good distribution design, worth adopting in similar tools.
7. Still unclear
- Which specific events / courses the 11-03 and 11-05 waves came from (no public event page or post found).
- Where the first 11-01 stars before 163 came from.
- Install numbers from the Flatpak channel.
- Whether GitHub trending picks it up after the club push ends (the repo is 60 days old, so it now qualifies), which would bring in real outside traffic.
Sources
- GitHub REST / GraphQL API: repos/namannn04/Veronica, forks, releases, events, contributors (2026-11-06 queries)
- Data card /home/ljr/fanout/why/cards/gh_namannn04__Veronica.json; github repo_profile (competitor stars)
- www.namandadhich.dev (author identity, Geek Room / GDG MSIT roles)
- www.geekroom.co.in/about-us (Geek Room originated at MSIT, 150k+ community)
- github.com/pulkitxm/edith (upstream, 7 stars)
- x.com/namannn04 (9-20 teaser post, Jina search summary)
- x-radar corpus search (0 results in the past 60 days)
- extensions.gnome.org/extension/10086, /10644; github.com/steipete/CodexBar, etc.