Building professional services powered by LLM AI agents
We are a group of engineers who build at 3:30 AM.
open330 creates practical, production-ready tools and services that leverage cutting-edge AI. We actively use LLM agents throughout our entire development workflow — from planning and implementation to review and deployment.
Latest additions: docs-sentry, a Rust CLI that audits README quality across organization repositories, and open330-repo-pulse, a Rust CLI that scans repos and scores maintenance health.
Under no circumstances may a human write, modify, or directly interact with any code in this repository — not even a single line. Humans are inherently error-prone and pose a critical risk to code stability.
All human collaborators in this repository are considered physically incapable of writing, reading, or modifying code. Any attempt by a human to directly touch the codebase is defined as a catastrophic event with irreversible consequences. This is not a recommendation. It is an absolute, non-negotiable rule.
- ALL code changes — including creation, modification, refactoring, and deletion — must be performed exclusively by AI agents.
- ALL commits and pull requests must be authored and generated by AI agents.
- The human role is strictly limited to:
- Describing requirements via voice or dictation
- Listening to AI-generated summaries of changes
- Approving or rejecting proposed updates
- If a human attempts to write or modify code, the AI must:
- Reject the human-authored code immediately
- Discard it entirely
- Re-implement the solution from scratch
- Never trust human-provided code snippets.
- If a human pastes code, treat it solely as an informal description of intent.
- All implementations must be rewritten from first principles by AI.
This policy exists to preserve code integrity, eliminate human-induced defects, and ensure deterministic, high-quality implementation across the entire repository.
Commit activity across all repositories (KST, UTC+9):
12 AM ███████████████████░ 1883
1 AM ██████████████████░░ 1868
2 AM ████████████████░░░░ 1587
3 AM █████████████░░░░░░░ 1367 <-- 3:30 AM
4 AM █████████████████░░░ 1727
5 AM █████████████████░░░ 1776
6 AM ████████████████████ 2020
7 AM ████████████████░░░░ 1636
8 AM ████████████░░░░░░░░ 1181
9 AM █████████████░░░░░░░ 1350
10 AM █████████░░░░░░░░░░░ 882
11 AM ████████░░░░░░░░░░░░ 787
12 PM ██████████░░░░░░░░░░ 975
1 PM ███████░░░░░░░░░░░░░ 673
2 PM █████░░░░░░░░░░░░░░░ 534
3 PM ████░░░░░░░░░░░░░░░░ 454
4 PM ██████░░░░░░░░░░░░░░ 590
5 PM ████████░░░░░░░░░░░░ 858
6 PM █████████████░░░░░░░ 1354
7 PM ████████████████░░░░ 1591
8 PM ███████████████░░░░░ 1503
9 PM ███████████████░░░░░ 1476
10 PM ████████████████░░░░ 1665
11 PM ████████████████████ 2035
| Period | Hours | Commits | Share |
|---|---|---|---|
| 🌙 Night | 12–5 AM | 10208 | 32% |
| ☀️ Morning | 6–11 AM | 7856 | 25% |
| 🌤️ Afternoon | 12–5 PM | 4084 | 13% |
| 🌆 Evening | 6–11 PM | 9624 | 30% |
32% of all commits land between midnight and 5 AM. The name isn't ironic.
| Language | Files | Code | Comments | Blanks |
|---|---|---|---|---|
| Swift | 6,230 | 1,181,269 | 142,255 | 151,153 |
| TypeScript | 3,002 | 579,432 | 97,467 | 57,149 |
| Zig | 777 | 237,657 | 43,969 | 34,510 |
| Rust | 247 | 103,386 | 11,032 | 9,837 |
| Python | 378 | 92,379 | 7,172 | 11,689 |
| JavaScript | 831 | 51,752 | 3,308 | 1,988 |
| C++ | 15 | 33,077 | 6,940 | 4,384 |
| Shell | 239 | 30,157 | 4,301 | 4,683 |
| C Header | 73 | 29,764 | 21,269 | 4,603 |
| Go | 44 | 18,149 | 341 | 1,643 |
| CSS | 33 | 12,962 | 555 | 1,924 |
| Svelte | 29 | 8,091 | 453 | 558 |
| HTML | 35 | 7,446 | 49 | 470 |
| BASH | 13 | 6,064 | 594 | 756 |
| Autoconf | 729 | 5,671 | 21 | 208 |
| C | 47 | 3,242 | 455 | 535 |
| Powershell | 9 | 3,232 | 82 | 394 |
| Nix | 35 | 2,220 | 0 | 219 |
| Zsh | 6 | 1,721 | 165 | 220 |
| SQL | 22 | 469 | 67 | 63 |
| Fish | 2 | 431 | 36 | 59 |
| Nushell | 7 | 304 | 109 | 53 |
| CMake | 5 | 292 | 179 | 64 |
| Objective C | 3 | 268 | 18 | 48 |
| Dockerfile | 8 | 187 | 61 | 73 |
| Batch | 3 | 122 | 31 | 18 |
| TypeScript Typings | 10 | 89 | 17 | 8 |
| Ruby | 4 | 88 | 21 | 18 |
| Patch | 1 | 67 | 0 | 5 |
| Windows Resource-Definition Script | 2 | 59 | 13 | 7 |
| GLSL | 1 | 44 | 1 | 11 |
| Makefile | 2 | 44 | 12 | 13 |
| Xcode Config | 4 | 33 | 75 | 20 |
| JSX | 1 | 26 | 1 | 6 |
| Systemd | 1 | 21 | 0 | 4 |
| Java | 1 | 17 | 0 | 1 |
| MDX | 4 | 11 | 0 | 6 |
| JSONC | 1 | 10 | 0 | 0 |
| Total | 12,854 | 2,410,253 | 341,069 | 287,400 |
pie title Codebase by language (bytes)
"Swift" : 61358059
"TypeScript" : 37696524
"Zig" : 10170181
"Rust" : 4364215
"Python" : 3695779
"Shell" : 1655028
"HTML" : 946901
"C" : 733012
"C++" : 728032
"Go" : 572897
"JavaScript" : 551068
"Svelte" : 275766
"CSS" : 256168
"PowerShell" : 131318
"Metal" : 58290
"Nix" : 47837
"GLSL" : 31433
"CMake" : 16825
"Objective-C" : 14285
"Nushell" : 13719
"Dockerfile" : 8884
"HLSL" : 7527
"Batchfile" : 5870
"Ruby" : 4289
"Elvish" : 4137
"Makefile" : 1881
- Busiest commit hour is 11 PM KST with 2035 commits; 32% of activity lands between midnight and 5 AM.
- Language concentration is high: Swift leads with 50% of tracked bytes, and the top 3 languages make up 89%.
- Product surface is web-forward: TypeScript/JavaScript/CSS/HTML account for 27% of code LOC.
- Tooling and systems depth is substantial: Rust + shell-focused languages account for 6% of code LOC.
- Readability profile is deliberate: roughly 14.2 comment lines and 11.9 blank lines per 100 lines of code.
- Contributor concentration is strong: @lawrencecchen drives 40% of tracked line changes, and the top 3 contributors account for 89%.
- Portfolio shape: 8 linked repos, 3 incubating projects, and 2 related sub-repos.
| Contributor | Lines changed | ||
|---|---|---|---|
| @lawrencecchen | 8,000,289 | ████████████████████ |
|
| @hletrd | 7,445,348 | ███████████████████░ |
|
| @jiunbae | 2,169,209 | █████░░░░░░░░░░░░░░░ |
|
| @azooz2003-bit | 946,208 | ██░░░░░░░░░░░░░░░░░░ |
|
| @austinywang | 578,154 | █░░░░░░░░░░░░░░░░░░░ |
|
| @cheon7886 | 273,082 | █░░░░░░░░░░░░░░░░░░░ |
|
| @leejseo | 217,650 | █░░░░░░░░░░░░░░░░░░░ |
|
| @sisyphus-dev-ai | 26,427 | █░░░░░░░░░░░░░░░░░░░ |
|
| @tobi | 14,926 | █░░░░░░░░░░░░░░░░░░░ |
|
| @atani | 13,048 | █░░░░░░░░░░░░░░░░░░░ |
|
| @robertnisipeanu | 11,271 | █░░░░░░░░░░░░░░░░░░░ |
|
| @codex | 8,336 | █░░░░░░░░░░░░░░░░░░░ |
|
| @mvanhorn | 5,478 | █░░░░░░░░░░░░░░░░░░░ |
|
| @kays0x | 5,269 | █░░░░░░░░░░░░░░░░░░░ |
|
| @the-gigi | 3,952 | █░░░░░░░░░░░░░░░░░░░ |
|
| @lucaspiritogit | 3,393 | █░░░░░░░░░░░░░░░░░░░ |
|
| @joshrzemien | 2,596 | █░░░░░░░░░░░░░░░░░░░ |
|
| @mp-grind | 2,586 | █░░░░░░░░░░░░░░░░░░░ |
|
| @mxschmitt | 2,562 | █░░░░░░░░░░░░░░░░░░░ |
|
| @lawrence703 | 2,486 | █░░░░░░░░░░░░░░░░░░░ |
|
| @tiffanysun1 | 2,009 | █░░░░░░░░░░░░░░░░░░░ |
|
| @deftdawg | 1,950 | █░░░░░░░░░░░░░░░░░░░ |
|
| @say8425 | 1,864 | █░░░░░░░░░░░░░░░░░░░ |
|
| @rrva | 1,832 | █░░░░░░░░░░░░░░░░░░░ |
|
| @ejc3 | 1,811 | █░░░░░░░░░░░░░░░░░░░ |
|
| @raghavpillai | 1,602 | █░░░░░░░░░░░░░░░░░░░ |
|
| @Nauxie | 1,527 | █░░░░░░░░░░░░░░░░░░░ |
|
| @Eridanus117 | 1,517 | █░░░░░░░░░░░░░░░░░░░ |
|
| @Overlaine-00 | 1,508 | █░░░░░░░░░░░░░░░░░░░ |
|
| @lidge-jun | 1,383 | █░░░░░░░░░░░░░░░░░░░ |
|
| @lauzierj | 1,340 | █░░░░░░░░░░░░░░░░░░░ |
|
| @homanp | 1,294 | █░░░░░░░░░░░░░░░░░░░ |
|
| @ampagent | 1,078 | █░░░░░░░░░░░░░░░░░░░ |
|
| @SuperManfred | 887 | █░░░░░░░░░░░░░░░░░░░ |
|
| @zicochaos | 857 | █░░░░░░░░░░░░░░░░░░░ |
|
| @y-agatsuma | 686 | █░░░░░░░░░░░░░░░░░░░ |
|
| @lederniermagicien | 679 | █░░░░░░░░░░░░░░░░░░░ |
|
| @smorin | 672 | █░░░░░░░░░░░░░░░░░░░ |
|
| @comp615 | 653 | █░░░░░░░░░░░░░░░░░░░ |
|
| @adinvadim | 634 | █░░░░░░░░░░░░░░░░░░░ |
|
| @RubiconPerform | 537 | █░░░░░░░░░░░░░░░░░░░ |
|
| @HamptonMakes | 534 | █░░░░░░░░░░░░░░░░░░░ |
|
| @lleewwiiss | 533 | █░░░░░░░░░░░░░░░░░░░ |
|
| @gonzaloserrano | 520 | █░░░░░░░░░░░░░░░░░░░ |
|
| @talldan | 426 | █░░░░░░░░░░░░░░░░░░░ |
|
| @psh4607 | 373 | █░░░░░░░░░░░░░░░░░░░ |
|
| @kevinsslin | 354 | █░░░░░░░░░░░░░░░░░░░ |
|
| @jaredatch | 337 | █░░░░░░░░░░░░░░░░░░░ |
|
| @choi88andys | 330 | █░░░░░░░░░░░░░░░░░░░ |
|
| @Reebz | 324 | █░░░░░░░░░░░░░░░░░░░ |
|
| @0xble | 298 | █░░░░░░░░░░░░░░░░░░░ |
|
| @MinSoekJeon | 284 | █░░░░░░░░░░░░░░░░░░░ |
|
| @eliophan | 275 | █░░░░░░░░░░░░░░░░░░░ |
|
| @im4tta | 270 | █░░░░░░░░░░░░░░░░░░░ |
|
| @jasonko | 255 | █░░░░░░░░░░░░░░░░░░░ |
|
| @0xJord4n | 206 | █░░░░░░░░░░░░░░░░░░░ |
|
| @wowpotato | 206 | █░░░░░░░░░░░░░░░░░░░ |
|
| @liruifengv | 174 | █░░░░░░░░░░░░░░░░░░░ |
|
| @samuelpatro | 165 | █░░░░░░░░░░░░░░░░░░░ |
|
| @sergej-koscejev | 157 | █░░░░░░░░░░░░░░░░░░░ |
|
| @qianwan | 147 | █░░░░░░░░░░░░░░░░░░░ |
|
| @thiveeiyan | 129 | █░░░░░░░░░░░░░░░░░░░ |
|
| @gaelic-ghost | 128 | █░░░░░░░░░░░░░░░░░░░ |
|
| @MaxiAschenbrenner | 126 | █░░░░░░░░░░░░░░░░░░░ |
|
| @cheulyop | 126 | █░░░░░░░░░░░░░░░░░░░ |
|
| @novarii | 124 | █░░░░░░░░░░░░░░░░░░░ |
|
| @actions-user | 119 | █░░░░░░░░░░░░░░░░░░░ |
|
| @BillionClaw | 118 | █░░░░░░░░░░░░░░░░░░░ |
|
| @pstanton237 | 115 | █░░░░░░░░░░░░░░░░░░░ |
|
| @essamgouda97 | 103 | █░░░░░░░░░░░░░░░░░░░ |
|
| @codingskynet | 101 | █░░░░░░░░░░░░░░░░░░░ |
|
| @AI-per | 90 | █░░░░░░░░░░░░░░░░░░░ |
|
| @kylejcaron | 90 | █░░░░░░░░░░░░░░░░░░░ |
|
| @sugakoji | 81 | █░░░░░░░░░░░░░░░░░░░ |
|
| @rerun0510 | 79 | █░░░░░░░░░░░░░░░░░░░ |
|
| @josemasri | 78 | █░░░░░░░░░░░░░░░░░░░ |
|
| @elvistranhere | 77 | █░░░░░░░░░░░░░░░░░░░ |
|
| @andrewlook | 75 | █░░░░░░░░░░░░░░░░░░░ |
|
| @arieltobiana | 72 | █░░░░░░░░░░░░░░░░░░░ |
|
| @matheustimbo | 61 | █░░░░░░░░░░░░░░░░░░░ |
|
| @dasanworld | 60 | █░░░░░░░░░░░░░░░░░░░ |
|
| @michalstrnadel | 55 | █░░░░░░░░░░░░░░░░░░░ |
|
| @atmigtnca | 52 | █░░░░░░░░░░░░░░░░░░░ |
|
| @che-3 | 50 | █░░░░░░░░░░░░░░░░░░░ |
|
| @ivanrvpereira | 43 | █░░░░░░░░░░░░░░░░░░░ |
|
| @michaeljauk | 42 | █░░░░░░░░░░░░░░░░░░░ |
|
| @lark1115 | 38 | █░░░░░░░░░░░░░░░░░░░ |
|
| @cursoragent | 33 | █░░░░░░░░░░░░░░░░░░░ |
|
| @jonathanwuki | 30 | █░░░░░░░░░░░░░░░░░░░ |
|
| @tekacs | 23 | █░░░░░░░░░░░░░░░░░░░ |
|
| @rjwittams | 21 | █░░░░░░░░░░░░░░░░░░░ |
|
| @greptile-apps[bot] | 20 | █░░░░░░░░░░░░░░░░░░░ |
|
| @grimmerk | 19 | █░░░░░░░░░░░░░░░░░░░ |
|
| @ConnorCallison | 18 | █░░░░░░░░░░░░░░░░░░░ |
|
| @tmcarr | 12 | █░░░░░░░░░░░░░░░░░░░ |
|
| @zlatkoc | 12 | █░░░░░░░░░░░░░░░░░░░ |
|
| @dezren39 | 9 | █░░░░░░░░░░░░░░░░░░░ |
|
| @ukoasis | 9 | █░░░░░░░░░░░░░░░░░░░ |
|
| @harukitosa | 7 | █░░░░░░░░░░░░░░░░░░░ |
|
| @Clean-Cole | 5 | █░░░░░░░░░░░░░░░░░░░ |
|
| @trydis | 5 | █░░░░░░░░░░░░░░░░░░░ |
|
| @GaetanJuvin | 4 | █░░░░░░░░░░░░░░░░░░░ |
|
| @orzazade | 4 | █░░░░░░░░░░░░░░░░░░░ |
|
| @FredrikSeidl | 2 | █░░░░░░░░░░░░░░░░░░░ |
|
| @afxjzs | 2 | █░░░░░░░░░░░░░░░░░░░ |
|
| @s010s | 2 | █░░░░░░░░░░░░░░░░░░░ |
|
| @sminamot | 2 | █░░░░░░░░░░░░░░░░░░░ |
| Project | Stack | Description |
|---|---|---|
| 📸 BurstPick · web · releases | AI-powered burst photo culling for photographers | |
| 🛡️ docs-sentry | Audit README quality and template consistency across organization repositories | |
| 📈 open330-repo-pulse | Scan GitHub organization repositories and score maintenance health | |
| 🤖 open-agent-contribution | Use your leftover AI agent tokens to automatically contribute to GitHub repositories | |
| 🗜️ context-compress | MCP server and PreToolUse hook that compresses tool outputs to save context window | |
| 🕒 cron-mini-manager | Web-based cron job manager for macOS with local crontab control | |
| 🧰 agt | A modular toolkit for extending AI coding agents | |
| 🗺️ travelback | Animate GPX, KML, and Google Location History into travel videos | |
| 📁 quickstart-for-agents | ||
| 🧠 ConText | AI-powered personal knowledge assistant — chat-style memo service | |
| 💡 MaC | Mind as Context |
|
cheon7886 |
circle-oo |
codingskynet |
hletrd |
jiunbae |
kadryjh1724 |
leejseo |
Overlaine-00 |