gm.
this report is a short reflection on what I’ve done the past few months.
sometimes it feels that I spin my wheels, and have minimal impact on the outcome of things. feedback (beyond it’s slop) is uncommon. I accept this, and try to shed some light in retrospect since I have started submitting agentic code contributions.
in the next months I will consider how to increase the rate of PRs being merged, vs pumping out high PR numbers with a low merge rate.
numbers
to the meme of vibe coders make apps for themselves, over two thirds of my contributions are bug fixes, upgrades to existing repos/projects.
to the meme of it’s all slop, i can confirm
it do be true

it’s also true that I have 69 merged PRs (nice) of bugfixes, improvements, and building things that I built without having to convince a dev on why this is the most important thing to work on.
still figuring out how to better work with devs.
with that meme out of the way, i have created proof-of-concept prototypes, and SDKs catering to devs.
looking forward to the next few months, i am looking at:
-help maintain damus, notedeck, notecrumbs, notepush
-upgrade nostrability/schemata, and help devs add relevant schemas to their CI
-make zapstore the best experience for app devs
-make zapstore the best social app store experience
-build up bugstr as a tool that “just works”
-make the fastest zero-copy egui video player sdk in lumina-video
-build an open community app based on simple communities DIP
-automate elsat the issue generator
thank you to the devs who put up with my hallucination engineering.
lmk if you have nostr pain to report, and how i can help your project win.
here is the agent’s github summary minus a few artefacts.
alltheseas Contribution Report
Period: October 1, 2025 - February 10, 2026
Executive Summary
Total Contributions: 983 across 90 repositories
| Type | Count |
|------|-------|
| Commits | 335 |
| Pull Requests | 360 |
| Issues | 288 |
| PR Reviews | 4 |
Key Highlights
-
72 Nostr-related projects (80% of repositories)
-
17 non-Nostr projects (20% of repositories)
-
33 distinct Nostr applications contributed to
-
12 new repositories created during this period
-
280 contributions to damus-io/damus (largest single project)
Pull Request & Issue Status
Pull Request Status
| Status | Count | Percentage |
|--------|-------|------------|
| Merged | 69 | 19.2% |
| Closed (not merged) | 121 | 33.6% |
| Open | 170 | 47.2% |
Issue Status
| Status | Count | Percentage |
|--------|-------|------------|
| Closed | 90 | 31.3% |
| Open | 198 | 68.8% |
New vs Existing Repositories
Repository Age Distribution
-
New repositories (created since Oct 1, 2025): 12 repos (30%)
-
Existing repositories (created before Oct 1, 2025): 28 repos (70%)
New Repositories Created Oct 2025 - Feb 2026
| Repository | Created | Type | Activity |
|------------|---------|------|----------|
| lumina-video/lumina-video | 2026-02-07 | Video streaming (MoQ) | 45 contributions |
| alltheseas/notedeck-iOS | 2025-12-12 | Nostr client (iOS) | 23 contributions |
| alltheseas/shadcn-egui | 2025-12-12 | UI library | 20 contributions |
| alltheseas/TUIstr | 2025-12-07 | Nostr TUI app | 13 contributions |
| psic4t/nospeak | 2025-11-29 | Nostr client | 10 contributions |
| alltheseas/Bugstr-TS | 2025-11-25 | Bug tracker (TS) | 3 contributions |
| alltheseas/bugstr | 2025-11-20 | Bug tracker (Rust) | 95 contributions |
| nostrability/DuctTape | 2025-11-19 | Nostr utility | 8 contributions |
| alltheseas/egui-fresh | 2025-11-14 | UI library | 3 contributions |
| alltheseas/nostrdb | 2025-10-23 | Database fork | 3 contributions |
| alltheseas/notecrumbs | 2025-10-22 | Navigation library | 3 contributions |
| alltheseas/TopicStr | 2025-10-10 | Topic Nostr app | 9 contributions |
Insight: 30% of all repositories were newly created during the contribution period, with bugstr (95 contributions) being the most active new project.
Contribution Breakdown by Repo Age
New Repos (12 repos)
-
Total activity: 177 contributions (18% of total)
-
Average: 14.8 contributions per repo
-
Breakdown: 120 commits, 31 PRs, 26 issues
Existing Repos (78 repos)
-
Total activity: 806 contributions (82% of total)
-
Average: 10.3 contributions per repo
-
Breakdown: 215 commits, 329 PRs, 262 issues
Top Contributing Repositories
Top 10 Repositories by Total Activity
| Rank | Repository | Commits | PRs | Issues | Total |
|------|------------|---------|-----|--------|-------|
| 1 | damus-io/damus | 36 | 120 (12M, 37C, 71O) | 124 (32C, 92O) | 280 |
| 2 | damus-io/notedeck | 38 | 38 (6M, 14C, 18O) | 32 (4C, 28O) | 108 |
| 3 | alltheseas/bugstr | 82 | 7 (6M, 0C, 1O) | 6 (5C, 1O) | 95 |
| 4 | damus-io/notecrumbs | 21 | 13 (3M, 6C, 4O) | 15 (6C, 9O) | 49 |
| 5 | lumina-video/lumina-video | 27 | 8 (6M, 0C, 2O) | 10 (1C, 9O) | 45 |
| 6 | damus-io/nostrdb | 0 | 15 (0M, 8C, 7O) | 10 (4C, 6O) | 25 |
| 7 | zapstore/zapstore | 4 | 6 (2M, 3C, 1O) | 13 (12C, 1O) | 23 |
| 8 | alltheseas/notedeck-iOS | 22 | 1 (0M, 0C, 1O) | 0 | 23 |
| 9 | nostrability/nostrability | 1 | 0 | 20 (1C, 19O) | 21 |
| 10 | alltheseas/shadcn-egui | 16 | 2 (2M, 0C, 0O) | 2 (2C, 0O) | 20 |
Legend: M = Merged, C = Closed, O = Open
Repository Categories by Activity Level
Core Contributions (100+ activities)
-
damus-io/damus (280)
-
damus-io/notedeck (108)
Major Contributions (20-99 activities)
-
alltheseas/bugstr (95)
-
damus-io/notecrumbs (49)
-
lumina-video/lumina-video (45)
-
damus-io/nostrdb (25)
-
zapstore/zapstore (23)
-
alltheseas/notedeck-iOS (23)
-
nostrability/nostrability (21)
-
alltheseas/shadcn-egui (20)
Active Contributions (10-19 activities)
-
alltheseas/notedeck-vid (19)
-
alltheseas/damus (15)
-
damus-io/notepush (14)
-
alltheseas/TUIstr (13)
-
nostrability/schemata (12)
-
rust-nostr/nostr (12)
Minor Contributions (1-9 activities)
- 72 repositories
Nostr Ecosystem Analysis
Nostr Apps Summary
Total distinct Nostr apps contributed to: 33
| Category | Count |
|----------|-------|
| Apps with PRs only | 12 |
| Apps with Issues only | 9 |
| Apps with both PRs and Issues | 12 |
| Total apps with PRs | 24 |
| Total apps with Issues | 21 |
Nostr Apps by Platform
| Platform | Count | Examples |
|----------|-------|----------|
| iOS | 4 | Damus, Notedeck iOS, Primal iOS, Damus fork |
| Android | 5 | Amethyst, Primal Android, Amber, 0xChat, BitChat |
| Web | 5 | Coracle, Flotilla, noStrudel, njump, Nostr Polls |
| Desktop/Multi-platform | 5 | Notedeck, Lume, Vector, Jumble, Chachi |
| Terminal/TUI | 1 | TUIstr |
| Specialized | 13 | Bugstr, Zapstore, Listr, Gittr, Minibits, SNStr, etc. |
Top Nostr Apps by Contribution
Full-Spectrum Engagement (PRs + Issues)
- Damus iOS (damus-io/damus) - 120 PRs, 124 issues ⭐ #1 contribution
2. Notedeck (damus-io/notedeck) - 38 PRs, 32 issues ⭐ #2 contribution
3. Zapstore (zapstore/zapstore) - 6 PRs, 13 issues
4. Bugstr (alltheseas/bugstr) - 7 PRs, 6 issues (own project)
5. 0xChat (0xchat-app/nostr-dart) - 2 PRs, 3 issues
6. Jumble (CodyTseng/jumble) - 3 PRs, 2 issues
7. Vector (VectorPrivacy/Vector) - 1 PR, 1 issue
8. Bugstr TS (alltheseas/Bugstr-TS) - 1 PR, 2 issues (own project)
9. TUIstr (alltheseas/TUIstr) - 1 PR, 1 issue (own project)
10. noStrudel (hzrd149/nostrudel) - 1 PR, 1 issue
11. Lume (lumehq/coop) - 3 PRs, 3 issues
12. NoSpeak (psic4t/nospeak) - 2 PRs, 2 issues
Code Contributions Only (PRs)
-
Amethyst (vitorpamplona/amethyst) - Android client
-
SNStr (AustinKelsay/snstr) - Nostr + Stripe integration
-
Primal Android (PrimalHQ/primal-android-app)
-
TopicStr (alltheseas/TopicStr) - Own project
-
Damus fork (alltheseas/damus) - Own fork
-
Notedeck Discord (alltheseas/notedeck-discord) - Own project
-
Notedeck iOS (alltheseas/notedeck-iOS) - Own project
-
Notedeck Video (alltheseas/notedeck-vid) - Own project
-
Coracle (coracle-social/coracle) - Web client
-
njump (fiatjaf/njump) - Nostr gateway
-
Nostr Polls (formstr-hq/nostr-polls)
-
Amber (greenart7c3/Amber) - Android signer
QA & Issue Reporting Only
-
0xChat Core (0xchat-app/0xchat-core)
-
Primal iOS (PrimalHQ/primal-ios-app)
-
Gittr (arbadacarbaYK/gittr) - Git over Nostr
-
Flotilla (coracle-social/flotilla) - Chat client
-
nstart (dtonon/nstart)
-
Listr (erskingardner/listr)
-
Minibits (minibits-cash/minibits_wallet) - Lightning wallet
-
BitChat (permissionlesstech/bitchat-android)
-
Chachi (purrgrammer/chachi)
Complete Project List
Nostr Projects (72 repositories)
Nostr Clients & Applications
iOS Clients (4)
-
damus-io/damus - Damus iOS (main client)
-
alltheseas/damus - Damus fork
-
alltheseas/notedeck-iOS - Notedeck iOS port
-
PrimalHQ/primal-ios-app - Primal iOS
Android Clients (5)
-
vitorpamplona/amethyst - Amethyst Android
-
PrimalHQ/primal-android-app - Primal Android
-
greenart7c3/Amber - Amber signer
-
0xchat-app/nostr-dart - 0xChat
-
permissionlesstech/bitchat-android - BitChat
Web Clients (5)
-
coracle-social/coracle - Coracle web client
-
coracle-social/flotilla - Flotilla chat
-
hzrd149/nostrudel - noStrudel
-
alltheseas/nostrudel - noStrudel fork
-
fiatjaf/njump - njump gateway
Desktop/Multi-platform Clients (6)
-
damus-io/notedeck - Notedeck (cross-platform)
-
lumehq/coop - Lume
-
VectorPrivacy/Vector - Vector
-
psic4t/nospeak - NoSpeak
-
purrgrammer/chachi - Chachi
-
alltheseas/notedeck-discord - Notedeck Discord
Terminal/TUI (1)
- alltheseas/TUIstr - TUI Nostr client
Specialized Nostr Apps (14)
-
alltheseas/bugstr - Bug tracker (Rust)
-
alltheseas/Bugstr-TS - Bug tracker (TypeScript)
-
alltheseas/TopicStr - Topic-based client
-
zapstore/zapstore - Zapstore app marketplace
-
zapstore/website - Zapstore website
-
zapstore/zapstore-cli - Zapstore CLI
-
alltheseas/zapstore - Zapstore fork
-
formstr-hq/nostr-polls - Nostr Polls
-
CodyTseng/jumble - Jumble relay
-
alltheseas/jumble - Jumble fork
-
AustinKelsay/snstr - SNStr (Nostr + Stripe)
-
arbadacarbaYK/gittr - Git over Nostr
-
erskingardner/listr - List management
-
dtonon/nstart - nstart
Social/Communication Apps (5)
-
dergigi/lookmarks - Bookmarking
-
comingle-co/comingle-ios - Comingle iOS
-
alltheseas/comingle-ios - Comingle fork
-
0xchat-app/0xchat-core - 0xChat core
-
minibits-cash/minibits_wallet - Minibits Lightning wallet
Nostr Infrastructure & Libraries
Database & Storage (6)
-
damus-io/nostrdb - NostrDB database
-
damus-io/nostrdb-rs - NostrDB Rust bindings
-
alltheseas/nostrdb - NostrDB fork
-
damus-io/nostrdb-mcp - NostrDB MCP server
-
damus-io/notecrumbs - Navigation breadcrumbs
-
alltheseas/notecrumbs - Notecrumbs fork
Push Notifications & Services (3)
-
damus-io/notepush - Push notification service
-
alltheseas/notepush - Notepush fork
-
damus-io/noteguard - Noteguard
Protocol & Standards (5)
-
nostr-protocol/nips - Nostr protocol specs
-
alltheseas/nips - NIPs fork
-
damus-io/dips - Damus Improvement Proposals
-
nostrability/schemata - Nostr schemas
-
nostrability/nostrability - Nostr tooling
Libraries & SDKs (10)
-
rust-nostr/nostr - Rust Nostr library
-
nostrability/DuctTape - Utility library
-
coracle-social/welshman - Welshman library
-
hzrd149/applesauce - Applesauce library
-
nbd-wtf/nostr-tools - JavaScript tools
-
nbd-wtf/go-nostr - Go library
-
nostr-dev-kit/ndk - Nostr Dev Kit
-
purplebase/models - Data models
-
alltheseas/models - Models fork
-
coracle-social/hosting - Hosting utilities
Relay & Backend (3)
-
hoytech/strfry - Strfry relay
-
alltheseas/strfry - Strfry fork
-
alltheseas/noteguard - Noteguard fork
Video/Streaming with Nostr (3)
-
v0l/zap-stream-core - Zap.stream core
-
lumina-video/lumina-video - Lumina video (MoQ)
Non-Nostr Projects (17 repositories)
UI Libraries & Frameworks (5)
-
emilk/egui - egui immediate mode GUI
-
alltheseas/egui - egui fork
-
alltheseas/shadcn-egui - shadcn for egui
Video/Streaming Infrastructure (1)
- moq-dev/moq - Media over QUIC
Accessibility (1)
- AccessKit/accesskit - Accessibility toolkit
Bitcoin/Lightning (2)
-
SeedSigner/seedsigner - Bitcoin seed signer
-
lightningdevkit/orange-sdk - Lightning SDK
Privacy/Security (2)
-
marmot-protocol/marmot - Marmot protocol
-
marmot-protocol/whitenoise-rs - WhiteNoise Rust
Payment/Finance (1)
- cashubtc/cashu.me - Cashu ecash
Development Tools (1)
- damus-io/swift-markdown-ui - Swift Markdown UI
Social/Other (3)
-
alltheseas/bluesky-observer - Bluesky monitoring
-
pippellia-btc/rely - Rely project
Key Insights
Contribution Patterns
-
Nostr Ecosystem Dominance: 80% of repositories (72/90) are Nostr-related, showing deep focus on the Nostr protocol and ecosystem
-
damus: damus-io/damus (280) and damus-io/notedeck (108) represent 39% of all activity, indicating sustained engagement with flagship projects
-
Own Project Development: Active development of 5+ personal Nostr applications (bugstr, notedeck-iOS, TUIstr, TopicStr, etc.)
-
Broad Ecosystem Engagement: Contributed to 33 distinct Nostr applications across all major platforms (iOS, Android, Web, Desktop, TUI)
-
New Project Bootstrapping: Created 12 new repositories during this period, with bugstr (95 contributions) being the most successful launch
-
Balanced Contributions:
- Code: 24 Nostr apps received PRs
- QA/Issues: 21 Nostr apps received issues
- Full engagement: 12 apps received both
-
High Activity Rate: 983 contributions over 4.5 months = ~7 contributions per day average
-
Infrastructure Focus: Significant work on underlying infrastructure (nostrdb, notecrumbs, schemata) alongside application development
-
Cross-Platform Development: Contributions span iOS (native), Android, Web, Desktop (Rust/egui), demonstrating technical versatility
-
Video/Streaming Innovation: Early adoption of MoQ protocol (lumina-video) for video streaming over Nostr
Ecosystem Impact
-
Platform Coverage: iOS (4), Android (5), Web (5), Desktop (5), Terminal (1)
-
Client Diversity: 21 distinct Nostr client applications
-
Infrastructure: 20+ libraries, tools, and protocol implementations
-
Specialization: Bug tracking, app stores, video streaming, Git integration
-
Open Work: 170 open PRs and 198 open issues indicate ongoing active development