[{"data":1,"prerenderedAt":1803},["ShallowReactive",2],{"navigation_docs":3,"trending-day-2026-09-17":188},[4,50,82,99,135,157,173,178,183],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20,25,30,35,40,45],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F4.configuration","i-lucide-settings",{"title":26,"path":27,"stem":28,"icon":29},"Supported Formats","\u002Fgetting-started\u002Fsupported-formats","1.getting-started\u002F5.supported-formats","i-lucide-file-code",{"title":31,"path":32,"stem":33,"icon":34},"Agent Skill","\u002Fgetting-started\u002Fagent-skill","1.getting-started\u002F6.agent-skill","i-lucide-cpu",{"title":36,"path":37,"stem":38,"icon":39},"Changelog","\u002Fgetting-started\u002Fchangelog","1.getting-started\u002F7.changelog","i-lucide-scroll-text",{"title":41,"path":42,"stem":43,"icon":44},"Migrating from v4 to v5","\u002Fgetting-started\u002Fmigration","1.getting-started\u002F8.migration","i-lucide-arrow-right-left",{"title":46,"path":47,"stem":48,"icon":49},"jscpd v4 (TypeScript)","\u002Fgetting-started\u002Fv4","1.getting-started\u002F9.v4","i-simple-icons-typescript",{"title":51,"path":52,"stem":53,"children":54,"icon":6},"Guides","\u002Fguides","2.guides\u002F1.index",[55,57,62,67,72,77],{"title":51,"path":52,"stem":53,"icon":56},"i-lucide-book-open",{"title":58,"path":59,"stem":60,"icon":61},"Types of Code Clones","\u002Fguides\u002Fclone-types","2.guides\u002F2.clone-types","i-lucide-copy",{"title":63,"path":64,"stem":65,"icon":66},"How Detection Works","\u002Fguides\u002Fhow-detection-works","2.guides\u002F3.how-detection-works","i-lucide-scan-search",{"title":68,"path":69,"stem":70,"icon":71},"Duplication Trend over Git History","\u002Fguides\u002Fhistory","2.guides\u002F4.history","i-lucide-chart-no-axes-combined",{"title":73,"path":74,"stem":75,"icon":76},"Project Dashboard","\u002Fguides\u002Fdashboard","2.guides\u002F5.dashboard","i-lucide-layout-dashboard",{"title":78,"path":79,"stem":80,"icon":81},"Project Health Score","\u002Fguides\u002Fhealth","2.guides\u002F6.health","i-lucide-heart-pulse",{"title":83,"path":84,"stem":85,"children":86,"icon":6},"CI & Hooks","\u002Fci-and-hooks","3.ci-and-hooks\u002F1.index",[87,89,94],{"title":83,"path":84,"stem":85,"icon":88},"i-lucide-git-pull-request",{"title":90,"path":91,"stem":92,"icon":93},"Use jscpd in CI","\u002Fci-and-hooks\u002Fci","3.ci-and-hooks\u002F2.ci","i-lucide-github",{"title":95,"path":96,"stem":97,"icon":98},"Use jscpd in Pre-Commit Hook","\u002Fci-and-hooks\u002Fpre-commit","3.ci-and-hooks\u002F3.pre-commit","i-lucide-git-commit",{"title":100,"path":101,"stem":102,"children":103,"icon":105},"Reporters","\u002Freporters","4.reporters\u002F1.index",[104,106,110,115,120,125,130],{"title":100,"path":101,"stem":102,"icon":105},"i-lucide-file-chart-column",{"title":107,"path":108,"stem":109,"icon":29},"HTML Reporter","\u002Freporters\u002Fhtml","4.reporters\u002F2.html",{"title":111,"path":112,"stem":113,"icon":114},"JSON Reporter","\u002Freporters\u002Fjson","4.reporters\u002F3.json","i-lucide-braces",{"title":116,"path":117,"stem":118,"icon":119},"Badge Reporter","\u002Freporters\u002Fbadge","4.reporters\u002F4.badge","i-lucide-award",{"title":121,"path":122,"stem":123,"icon":124},"SARIF Reporter","\u002Freporters\u002Fsarif","4.reporters\u002F5.sarif","i-lucide-shield-check",{"title":126,"path":127,"stem":128,"icon":129},"CodeClimate \u002F GitLab Reporter","\u002Freporters\u002Fcodeclimate","4.reporters\u002F6.codeclimate","i-lucide-flag-triangle-right",{"title":131,"path":132,"stem":133,"icon":134},"OpenMetrics Reporter","\u002Freporters\u002Fopenmetrics","4.reporters\u002F7.openmetrics","i-lucide-activity",{"title":136,"path":137,"stem":138,"children":139,"icon":6},"Benchmarks","\u002Fbenchmarks","5.benchmarks\u002F1.index",[140,142,147,152],{"title":136,"path":137,"stem":138,"icon":141},"i-lucide-gauge",{"title":143,"path":144,"stem":145,"icon":146},"Detection Speed","\u002Fbenchmarks\u002Fdetection-speed","5.benchmarks\u002F2.detection-speed","i-lucide-zap",{"title":148,"path":149,"stem":150,"icon":151},"Multi-Format Detection","\u002Fbenchmarks\u002Fcross-format","5.benchmarks\u002F3.cross-format","i-lucide-layers",{"title":153,"path":154,"stem":155,"icon":156},"AI Token Efficiency","\u002Fbenchmarks\u002Fai-token-efficiency","5.benchmarks\u002F4.ai-token-efficiency","i-lucide-sparkles",{"title":158,"path":159,"stem":160,"children":161,"icon":163},"API","\u002Fapi","6.api\u002F1.index",[162,164,169],{"title":158,"path":159,"stem":160,"icon":163},"i-lucide-code",{"title":165,"path":166,"stem":167,"icon":168},"Rust Crates (v5)","\u002Fapi\u002Fcore","6.api\u002F2.core","i-lucide-box",{"title":170,"path":171,"stem":172,"icon":168},"MCP Server","\u002Fapi\u002Fmcp-server","6.api\u002F4.mcp-server",{"title":174,"path":175,"stem":176,"icon":177},"Trending","\u002Ftrending","7.trending","i-lucide-trending-up",{"title":179,"path":180,"stem":181,"icon":182},"Research","\u002Fresearch","8.research","i-lucide-graduation-cap",{"title":184,"path":185,"stem":186,"icon":187},"Articles","\u002Farticles","9.articles","i-lucide-newspaper",{"date":189,"generatedAt":190,"source":191,"summary":192,"repos":262},"2026-09-17","2026-09-17T05:28:32.205Z","github-trending-daily",{"repos":193,"sources":194,"lines":195,"tokens":196,"clones":197,"duplicatedLines":198,"duplicatedTokens":199,"percentage":200,"percentageTokens":201,"avgPercentage":202,"medianPercentage":203,"mostDuplicated":204,"cleanest":208,"mostClones":212,"languages":216},12,14885,4325538,24136314,11562,195039,1253425,4.51,5.19,5.06,3.39,{"name":205,"clones":206,"percentage":207},"jamiepine\u002Fvoicebox",214,14.31,{"name":209,"clones":210,"percentage":211},"SnailSploit\u002FClaude-Red",106,0.56,{"name":213,"clones":214,"percentage":215},"Tencent\u002FWeKnora",4127,3.47,[217,224,231,237,243,250,256],{"language":218,"repos":219,"clones":220,"lines":221,"duplicatedLines":222,"percentage":223},"Python",3,4043,1742045,73494,4.22,{"language":225,"repos":226,"clones":227,"lines":228,"duplicatedLines":229,"percentage":230},"Go",2,5281,1565462,77870,4.97,{"language":232,"repos":226,"clones":233,"lines":234,"duplicatedLines":235,"percentage":236},"Rust",806,416950,12093,2.9,{"language":238,"repos":226,"clones":239,"lines":240,"duplicatedLines":241,"percentage":242},"TypeScript",267,217896,17954,8.24,{"language":244,"repos":245,"clones":246,"lines":247,"duplicatedLines":248,"percentage":249},"C",1,900,227019,10662,4.7,{"language":251,"repos":245,"clones":252,"lines":253,"duplicatedLines":254,"percentage":255},"Swift",237,149027,2524,1.69,{"language":257,"repos":245,"clones":258,"lines":259,"duplicatedLines":260,"percentage":261},"JavaScript",28,7139,442,6.19,[263,429,553,704,822,956,1082,1208,1319,1436,1548,1696],{"name":264,"url":265,"description":266,"language":225,"stars":267,"starsToday":268,"defaultBranch":269,"headSha":270,"durationMs":271,"total":272,"formats":281,"topClones":349},"alibaba\u002Fopen-code-review","https:\u002F\u002Fgithub.com\u002Falibaba\u002Fopen-code-review","Fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.",32553,3231,"main","8316e0d443ffcd8002d82f7549ee4acb3d1aa3c4",1526,{"sources":273,"lines":274,"tokens":275,"clones":276,"duplicatedLines":277,"duplicatedTokens":278,"percentage":279,"percentageTokens":280},910,230053,1276665,1154,31499,106433,13.69,8.34,[282,289,296,303,310,317,324,331,337,342],{"format":283,"sources":284,"lines":285,"clones":286,"duplicatedLines":287,"percentage":288},"go",331,105742,819,7958,7.53,{"format":290,"sources":291,"lines":292,"clones":293,"duplicatedLines":294,"percentage":295},"javascript",22,14742,76,810,5.49,{"format":297,"sources":298,"lines":299,"clones":300,"duplicatedLines":301,"percentage":302},"bash",101,19451,70,8934,45.93,{"format":304,"sources":305,"lines":306,"clones":307,"duplicatedLines":308,"percentage":309},"markdown",181,33791,57,1142,3.38,{"format":311,"sources":312,"lines":313,"clones":314,"duplicatedLines":315,"percentage":316},"text",46,11362,32,5487,48.29,{"format":318,"sources":319,"lines":320,"clones":321,"duplicatedLines":322,"percentage":323},"tsx",51,6289,27,294,4.67,{"format":325,"sources":326,"lines":327,"clones":328,"duplicatedLines":329,"percentage":330},"yaml",43,8035,16,3336,41.52,{"format":332,"sources":333,"lines":334,"clones":333,"duplicatedLines":335,"percentage":336},"python",13,7733,137,1.77,{"format":338,"sources":312,"lines":339,"clones":193,"duplicatedLines":340,"percentage":341},"json",6837,2261,33.07,{"format":343,"sources":344,"lines":345,"clones":346,"duplicatedLines":347,"percentage":348},"typescript",54,7680,11,103,1.34,[350,361,371,380,388,393,403,408,416,420],{"format":304,"lines":351,"tokens":352,"firstFile":353,"secondFile":357},230,2359,{"name":354,"start":355,"end":356},"plugins\u002Fopen-code-review\u002Fskills\u002Fopen-code-review\u002FSKILL.md:markdown",30,259,{"name":358,"start":359,"end":360},"skills\u002Fopen-code-review\u002FSKILL.md:markdown",25,254,{"format":304,"lines":362,"tokens":363,"firstFile":364,"secondFile":367},163,1588,{"name":365,"start":258,"end":366},"plugins\u002Fopen-code-review\u002Fskills\u002Fopen-code-review-delegate\u002FSKILL.md:markdown",190,{"name":368,"start":369,"end":370},"skills\u002Fopen-code-review-delegate\u002FSKILL.md:markdown",23,185,{"format":311,"lines":372,"tokens":373,"firstFile":374,"secondFile":377},613,719,{"name":375,"start":333,"end":376},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcli-reference.md:text",625,{"name":378,"start":193,"end":379},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fko\u002Fcli-reference.md:text",606,{"format":311,"lines":381,"tokens":382,"firstFile":383,"secondFile":386},556,693,{"name":384,"start":291,"end":385},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fja\u002Fcli-reference.md:text",577,{"name":387,"start":369,"end":379},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fru\u002Fcli-reference.md:text",{"format":311,"lines":381,"tokens":382,"firstFile":389,"secondFile":390},{"name":384,"start":291,"end":385},{"name":391,"start":291,"end":392},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fzh\u002Fcli-reference.md:text",588,{"format":304,"lines":394,"tokens":392,"firstFile":395,"secondFile":399},24,{"name":396,"start":397,"end":398},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fconfiguration.md:markdown",48,71,{"name":400,"start":401,"end":402},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fko\u002Fconfiguration.md:markdown",44,67,{"format":304,"lines":394,"tokens":392,"firstFile":404,"secondFile":405},{"name":396,"start":397,"end":398},{"name":406,"start":319,"end":407},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fru\u002Fconfiguration.md:markdown",74,{"format":304,"lines":394,"tokens":392,"firstFile":409,"secondFile":412},{"name":410,"start":312,"end":411},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fja\u002Fconfiguration.md:markdown",69,{"name":413,"start":414,"end":415},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fzh\u002Fconfiguration.md:markdown",45,68,{"format":304,"lines":394,"tokens":417,"firstFile":418,"secondFile":419},587,{"name":396,"start":397,"end":398},{"name":410,"start":312,"end":411},{"format":325,"lines":421,"tokens":422,"firstFile":423,"secondFile":426},527,511,{"name":424,"start":226,"end":425},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fintegrations\u002Fci.md:yaml",528,{"name":427,"start":226,"end":428},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fja\u002Fintegrations\u002Fci.md:yaml",429,{"name":430,"url":431,"description":432,"language":257,"stars":433,"starsToday":434,"defaultBranch":269,"headSha":435,"durationMs":436,"total":437,"formats":441,"topClones":465},"cloudflare\u002Fsecurity-audit-skill","https:\u002F\u002Fgithub.com\u002Fcloudflare\u002Fsecurity-audit-skill","A coding-agent skill for multi-phase security audits with independently verified, machine-readable findings",7788,927,"c1c8a8c1471069fb0e188eeaff69b8e8db6564a8",522,{"sources":397,"lines":259,"tokens":438,"clones":258,"duplicatedLines":260,"duplicatedTokens":439,"percentage":261,"percentageTokens":440},68478,2850,4.16,[442,447,451,455,458,461,464],{"format":290,"sources":443,"lines":444,"clones":394,"duplicatedLines":445,"percentage":446},4,3037,252,8.3,{"format":338,"sources":219,"lines":448,"clones":219,"duplicatedLines":449,"percentage":450},835,157,18.8,{"format":311,"sources":333,"lines":452,"clones":245,"duplicatedLines":453,"percentage":454},455,33,7.25,{"format":304,"sources":328,"lines":456,"clones":457,"duplicatedLines":457,"percentage":457},1884,0,{"format":297,"sources":459,"lines":460,"clones":457,"duplicatedLines":457,"percentage":457},10,757,{"format":462,"sources":245,"lines":463,"clones":457,"duplicatedLines":457,"percentage":457},"perl",168,{"format":325,"sources":245,"lines":219,"clones":457,"duplicatedLines":457,"percentage":457},[466,476,486,494,504,515,523,531,538,546],{"format":311,"lines":467,"tokens":468,"firstFile":469,"secondFile":473},34,399,{"name":470,"start":471,"end":472},"skills\u002Fsecurity-audit\u002FHUNTING.md:text",102,135,{"name":474,"start":319,"end":475},"skills\u002Fsecurity-audit\u002FVALIDATION-AND-REPORTING.md:text",84,{"format":338,"lines":477,"tokens":478,"firstFile":479,"secondFile":483},80,268,{"name":480,"start":481,"end":482},"skills\u002Fsecurity-audit\u002Freport-schema.json",253,332,{"name":480,"start":484,"end":485},370,449,{"format":338,"lines":487,"tokens":488,"firstFile":489,"secondFile":492},64,217,{"name":480,"start":490,"end":491},35,98,{"name":480,"start":493,"end":482},269,{"format":290,"lines":314,"tokens":495,"firstFile":496,"secondFile":500},199,{"name":497,"start":498,"end":499},"skills\u002Fsecurity-audit\u002Fvalidate-coverage-ledger.cjs",92,123,{"name":501,"start":502,"end":503},"skills\u002Fsecurity-audit\u002Fvalidate-findings.cjs",55,86,{"format":290,"lines":505,"tokens":506,"firstFile":507,"secondFile":511},14,124,{"name":508,"start":509,"end":510},"skills\u002Fsecurity-audit\u002Fvalidate-coverage-ledger.test.cjs",628,641,{"name":512,"start":513,"end":514},"skills\u002Fsecurity-audit\u002Fvalidate-findings.test.cjs",467,480,{"format":290,"lines":369,"tokens":516,"firstFile":517,"secondFile":520},122,{"name":497,"start":518,"end":519},318,340,{"name":501,"start":521,"end":522},138,160,{"format":290,"lines":328,"tokens":524,"firstFile":525,"secondFile":528},109,{"name":497,"start":526,"end":527},718,733,{"name":501,"start":529,"end":530},601,615,{"format":290,"lines":505,"tokens":210,"firstFile":532,"secondFile":535},{"name":508,"start":533,"end":534},610,623,{"name":512,"start":536,"end":537},387,400,{"format":290,"lines":346,"tokens":539,"firstFile":540,"secondFile":543},94,{"name":508,"start":541,"end":542},652,662,{"name":512,"start":544,"end":545},491,501,{"format":290,"lines":505,"tokens":547,"firstFile":548,"secondFile":550},91,{"name":508,"start":549,"end":392},575,{"name":512,"start":551,"end":552},412,425,{"name":554,"url":555,"description":556,"language":244,"stars":557,"starsToday":558,"defaultBranch":269,"headSha":559,"durationMs":560,"total":561,"formats":566,"topClones":619},"JustVugg\u002Fcolibri","https:\u002F\u002Fgithub.com\u002FJustVugg\u002Fcolibri","Run frontier MoE models on hardware you already own — pure C, zero deps, experts streamed from disk. Tiny engine, immense model. 🐦",35169,1546,"a8f2ca623ffe9de9df11d56f34d11d2d501493d3",1312,{"sources":562,"lines":247,"tokens":563,"clones":246,"duplicatedLines":248,"duplicatedTokens":564,"percentage":249,"percentageTokens":565},674,3244121,123151,3.8,[567,574,580,585,589,593,598,604,610,614],{"format":568,"sources":569,"lines":570,"clones":571,"duplicatedLines":572,"percentage":573},"c",179,86742,598,7007,8.08,{"format":332,"sources":575,"lines":576,"clones":577,"duplicatedLines":578,"percentage":579},204,62069,170,1826,2.94,{"format":581,"sources":402,"lines":582,"clones":487,"duplicatedLines":583,"percentage":584},"c-header",36149,450,1.24,{"format":586,"sources":219,"lines":587,"clones":258,"duplicatedLines":588,"percentage":295},"objectivec",3150,173,{"format":325,"sources":590,"lines":591,"clones":193,"duplicatedLines":471,"percentage":592},8,1774,5.75,{"format":338,"sources":594,"lines":595,"clones":459,"duplicatedLines":596,"percentage":597},29,3316,495,14.93,{"format":599,"sources":600,"lines":601,"clones":600,"duplicatedLines":602,"percentage":603},"markup",7,731,172,23.53,{"format":297,"sources":605,"lines":606,"clones":607,"duplicatedLines":608,"percentage":609},52,7879,6,149,1.89,{"format":304,"sources":611,"lines":612,"clones":226,"duplicatedLines":459,"percentage":613},63,15049,0.07,{"format":311,"sources":615,"lines":616,"clones":226,"duplicatedLines":617,"percentage":618},18,5472,273,4.99,[620,630,638,645,654,663,671,680,690,696],{"format":568,"lines":621,"tokens":622,"firstFile":623,"secondFile":627},401,4187,{"name":624,"start":625,"end":626},"c\u002Fdeepseek_v4.c",2204,2604,{"name":624,"start":628,"end":629},6688,7088,{"format":568,"lines":322,"tokens":631,"firstFile":632,"secondFile":635},2898,{"name":624,"start":633,"end":634},3130,3423,{"name":624,"start":636,"end":637},5898,6191,{"format":568,"lines":370,"tokens":639,"firstFile":640,"secondFile":642},1910,{"name":624,"start":529,"end":641},785,{"name":624,"start":643,"end":644},15349,15533,{"format":568,"lines":646,"tokens":647,"firstFile":648,"secondFile":651},141,1705,{"name":624,"start":649,"end":650},1834,1974,{"name":624,"start":652,"end":653},2296,2436,{"format":568,"lines":655,"tokens":656,"firstFile":657,"secondFile":660},118,1704,{"name":624,"start":658,"end":659},7317,7434,{"name":624,"start":661,"end":662},14832,14949,{"format":568,"lines":547,"tokens":664,"firstFile":665,"secondFile":668},1174,{"name":624,"start":666,"end":667},4007,4097,{"name":624,"start":669,"end":670},6482,6572,{"format":568,"lines":672,"tokens":673,"firstFile":674,"secondFile":677},111,1092,{"name":624,"start":675,"end":676},2084,2194,{"name":624,"start":678,"end":679},2491,2601,{"format":311,"lines":681,"tokens":682,"firstFile":683,"secondFile":687},262,1043,{"name":684,"start":685,"end":686},"docker\u002FREADME.IT.md:text",192,453,{"name":688,"start":689,"end":544},"docker\u002FREADME.md:text",208,{"format":599,"lines":502,"tokens":691,"firstFile":692,"secondFile":694},1005,{"name":693,"start":245,"end":502},"assets\u002Fcolibri.svg",{"name":695,"start":245,"end":502},"site\u002Fcolibri.svg",{"format":568,"lines":210,"tokens":697,"firstFile":698,"secondFile":701},903,{"name":624,"start":699,"end":700},3454,3559,{"name":624,"start":702,"end":703},6309,6414,{"name":705,"url":706,"description":707,"language":251,"stars":708,"starsToday":709,"defaultBranch":269,"headSha":710,"durationMs":711,"total":712,"formats":717,"topClones":751},"abue-ammar\u002Ftinycast","https:\u002F\u002Fgithub.com\u002Fabue-ammar\u002Ftinycast","Tinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history.",5733,1179,"db35515fed81efd25e2bbf53bd12e11d5782b9b2",826,{"sources":713,"lines":253,"tokens":714,"clones":252,"duplicatedLines":254,"duplicatedTokens":715,"percentage":255,"percentageTokens":716},883,1170235,17533,1.5,[718,725,730,733,736,740,743,745,747,749],{"format":719,"sources":720,"lines":721,"clones":722,"duplicatedLines":723,"percentage":724},"swift",672,111673,210,2212,1.98,{"format":290,"sources":726,"lines":727,"clones":728,"duplicatedLines":516,"percentage":729},31,9591,9,1.27,{"format":325,"sources":728,"lines":731,"clones":600,"duplicatedLines":298,"percentage":732},1418,7.12,{"format":297,"sources":291,"lines":734,"clones":443,"duplicatedLines":321,"percentage":735},3230,0.84,{"format":737,"sources":443,"lines":738,"clones":443,"duplicatedLines":401,"percentage":739},"txt",240,18.33,{"format":304,"sources":477,"lines":741,"clones":219,"duplicatedLines":615,"percentage":742},14484,0.12,{"format":338,"sources":600,"lines":744,"clones":457,"duplicatedLines":457,"percentage":457},3375,{"format":318,"sources":726,"lines":746,"clones":457,"duplicatedLines":457,"percentage":457},2291,{"format":311,"sources":590,"lines":748,"clones":457,"duplicatedLines":457,"percentage":457},1128,{"format":343,"sources":328,"lines":750,"clones":457,"duplicatedLines":457,"percentage":457},797,[752,759,764,771,777,785,794,799,807,815],{"format":737,"lines":753,"tokens":754,"firstFile":755,"secondFile":757},17,602,{"name":756,"start":490,"end":319},"Tests\u002Fai-fixtures\u002Fopenrouter-nemotron-reasoning.txt",{"name":756,"start":307,"end":758},73,{"format":737,"lines":753,"tokens":754,"firstFile":760,"secondFile":761},{"name":756,"start":490,"end":319},{"name":756,"start":762,"end":763},81,97,{"format":290,"lines":765,"tokens":766,"firstFile":767,"secondFile":769},20,263,{"name":768,"start":605,"end":398},"Scripts\u002Fraycast-runtime\u002Fsrc\u002Fapi\u002Findex.js",{"name":770,"start":369,"end":369},"Tinycast\u002FResources\u002FRaycastRuntime.generated.js",{"format":737,"lines":600,"tokens":772,"firstFile":773,"secondFile":775},207,{"name":756,"start":774,"end":326},37,{"name":756,"start":326,"end":776},49,{"format":290,"lines":778,"tokens":779,"firstFile":780,"secondFile":783},26,187,{"name":781,"start":782,"end":611},"Tests\u002Fai-fixtures\u002Fcodex-stub.js",38,{"name":784,"start":369,"end":397},"Tests\u002Fai-fixtures\u002Fmcp-stub.js",{"format":719,"lines":778,"tokens":588,"firstFile":786,"secondFile":790},{"name":787,"start":788,"end":789},"Tinycast\u002FFeatures\u002FQuicklinks\u002FUI\u002FQuicklinkListView.swift",203,228,{"name":791,"start":792,"end":793},"Tinycast\u002FFeatures\u002FSnippets\u002FUI\u002FSnippetsListView.swift",133,158,{"format":737,"lines":600,"tokens":793,"firstFile":795,"secondFile":797},{"name":756,"start":796,"end":672},105,{"name":756,"start":672,"end":798},117,{"format":719,"lines":369,"tokens":800,"firstFile":801,"secondFile":805},156,{"name":802,"start":803,"end":804},"Tinycast\u002FFeatures\u002FAI\u002FService\u002FCodexAppServerClient.swift",108,130,{"name":806,"start":319,"end":758},"Tinycast\u002FFeatures\u002FMCP\u002FService\u002FMCPStdioTransport.swift",{"format":719,"lines":314,"tokens":808,"firstFile":809,"secondFile":811},143,{"name":810,"start":547,"end":516},"Tinycast\u002FFeatures\u002FFileSearch\u002FSettings\u002FFileSearchSettingsView.swift",{"name":812,"start":813,"end":814},"Tinycast\u002FFeatures\u002FLauncher\u002FSettings\u002FSearchScopesSection.swift",58,89,{"format":325,"lines":816,"tokens":817,"firstFile":818,"secondFile":820},15,132,{"name":819,"start":344,"end":415},".github\u002FISSUE_TEMPLATE\u002Fbug_report.yml",{"name":821,"start":369,"end":774},".github\u002FISSUE_TEMPLATE\u002Ffeature_request.yml",{"name":205,"url":823,"description":824,"language":238,"stars":825,"starsToday":826,"defaultBranch":269,"headSha":827,"durationMs":828,"total":829,"formats":836,"topClones":876},"https:\u002F\u002Fgithub.com\u002Fjamiepine\u002Fvoicebox","The open-source AI voice studio. Clone, dictate, create.",54515,417,"51f49dea198384b4eb6087b72c17057c6eb1c1cd",676,{"sources":830,"lines":831,"tokens":832,"clones":206,"duplicatedLines":833,"duplicatedTokens":834,"percentage":207,"percentageTokens":835},488,120559,560432,17246,58447,10.43,[837,842,847,852,857,861,865,868,872,874],{"format":318,"sources":838,"lines":839,"clones":407,"duplicatedLines":840,"percentage":841},142,30172,983,3.26,{"format":332,"sources":516,"lines":843,"clones":844,"duplicatedLines":845,"percentage":846},26902,53,728,2.71,{"format":343,"sources":848,"lines":849,"clones":258,"duplicatedLines":850,"percentage":851},87,9085,342,3.76,{"format":853,"sources":753,"lines":854,"clones":778,"duplicatedLines":855,"percentage":856},"rust",5700,293,5.14,{"format":338,"sources":314,"lines":858,"clones":369,"duplicatedLines":859,"percentage":860},32274,14746,45.69,{"format":325,"sources":459,"lines":862,"clones":443,"duplicatedLines":863,"percentage":864},1314,41,3.12,{"format":311,"sources":333,"lines":866,"clones":226,"duplicatedLines":369,"percentage":867},3048,0.75,{"format":290,"sources":219,"lines":869,"clones":226,"duplicatedLines":870,"percentage":871},487,59,12.11,{"format":599,"sources":219,"lines":300,"clones":226,"duplicatedLines":726,"percentage":873},44.29,{"format":304,"sources":778,"lines":875,"clones":457,"duplicatedLines":457,"percentage":457},6675,[877,884,888,896,907,916,924,931,940,949],{"format":338,"lines":878,"tokens":879,"firstFile":880,"secondFile":882},6242,18415,{"name":881,"start":245,"end":878},"tauri\u002Fsrc-tauri\u002Fgen\u002Fschemas\u002Fdesktop-schema.json",{"name":883,"start":245,"end":878},"tauri\u002Fsrc-tauri\u002Fgen\u002Fschemas\u002FmacOS-schema.json",{"format":338,"lines":878,"tokens":879,"firstFile":885,"secondFile":886},{"name":881,"start":245,"end":878},{"name":887,"start":245,"end":878},"tauri\u002Fsrc-tauri\u002Fgen\u002Fschemas\u002Fwindows-schema.json",{"format":338,"lines":889,"tokens":890,"firstFile":891,"secondFile":893},1728,5183,{"name":881,"start":838,"end":892},1869,{"name":881,"start":894,"end":895},4223,5950,{"format":332,"lines":897,"tokens":898,"firstFile":899,"secondFile":903},88,416,{"name":900,"start":901,"end":902},"backend\u002Fservices\u002Fcuda.py",162,249,{"name":904,"start":905,"end":906},"backend\u002Fservices\u002Frocm.py",139,226,{"format":853,"lines":314,"tokens":908,"firstFile":909,"secondFile":913},232,{"name":910,"start":911,"end":912},"tauri\u002Fsrc-tauri\u002Fsrc\u002Faudio_capture\u002Flinux.rs",291,322,{"name":914,"start":722,"end":915},"tauri\u002Fsrc-tauri\u002Fsrc\u002Faudio_capture\u002Fwindows.rs",239,{"format":318,"lines":490,"tokens":488,"firstFile":917,"secondFile":921},{"name":918,"start":919,"end":920},"app\u002Fsrc\u002Fcomponents\u002FAudioTab\u002FAudioTab.tsx",473,507,{"name":918,"start":922,"end":923},582,616,{"format":318,"lines":490,"tokens":925,"firstFile":926,"secondFile":929},198,{"name":927,"start":321,"end":928},"app\u002Fsrc\u002Fcomponents\u002FServerSettings\u002FGpuAcceleration.tsx",61,{"name":930,"start":817,"end":362},"app\u002Fsrc\u002Fcomponents\u002FServerTab\u002FGpuPage.tsx",{"format":338,"lines":932,"tokens":933,"firstFile":934,"secondFile":937},66,197,{"name":881,"start":935,"end":936},1942,2007,{"name":881,"start":938,"end":939},5981,6046,{"format":853,"lines":314,"tokens":941,"firstFile":942,"secondFile":945},189,{"name":910,"start":943,"end":944},351,382,{"name":946,"start":947,"end":948},"tauri\u002Fsrc-tauri\u002Fsrc\u002Faudio_capture\u002Fmacos.rs",236,265,{"format":853,"lines":726,"tokens":950,"firstFile":951,"secondFile":953},188,{"name":910,"start":952,"end":944},352,{"name":914,"start":954,"end":955},260,288,{"name":957,"url":958,"description":959,"language":218,"stars":960,"starsToday":961,"defaultBranch":269,"headSha":962,"durationMs":963,"total":964,"formats":973,"topClones":1017},"anthropics\u002Fknowledge-work-plugins","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fknowledge-work-plugins","Open source repository of plugins primarily intended for knowledge workers to use in Claude Cowork",24354,110,"bdf7160f2b33598fb0cb3860027e033cbaec7ce6",1057,{"sources":965,"lines":966,"tokens":967,"clones":968,"duplicatedLines":969,"duplicatedTokens":970,"percentage":971,"percentageTokens":972},2148,379381,1941978,604,10603,86120,2.79,4.43,[974,979,985,990,995,999,1002,1007,1010,1014],{"format":304,"sources":276,"lines":975,"clones":976,"duplicatedLines":977,"percentage":978},182223,390,5402,2.96,{"format":290,"sources":980,"lines":981,"clones":982,"duplicatedLines":983,"percentage":984},147,42112,72,1405,3.34,{"format":986,"sources":611,"lines":987,"clones":326,"duplicatedLines":988,"percentage":989},"cpp",27688,822,2.97,{"format":311,"sources":991,"lines":992,"clones":314,"duplicatedLines":993,"percentage":994},330,57909,1140,1.97,{"format":599,"sources":369,"lines":996,"clones":355,"duplicatedLines":997,"percentage":998},7510,498,6.63,{"format":332,"sources":844,"lines":1000,"clones":328,"duplicatedLines":792,"percentage":1001},17214,0.77,{"format":737,"sources":600,"lines":1003,"clones":1004,"duplicatedLines":1005,"percentage":1006},1233,5,1000,81.1,{"format":343,"sources":765,"lines":1008,"clones":443,"duplicatedLines":326,"percentage":1009},7128,0.6,{"format":1011,"sources":1004,"lines":1012,"clones":443,"duplicatedLines":502,"percentage":1013},"css",1727,3.18,{"format":338,"sources":326,"lines":1015,"clones":219,"duplicatedLines":813,"percentage":1016},6858,0.85,[1018,1025,1029,1033,1037,1042,1048,1058,1069,1076],{"format":737,"lines":1019,"tokens":1020,"firstFile":1021,"secondFile":1023},201,1848,{"name":1022,"start":245,"end":1019},"bio-research\u002Fskills\u002Finstrument-data-to-allotrope\u002FLICENSE.txt",{"name":1024,"start":245,"end":1019},"bio-research\u002Fskills\u002Fnextflow-development\u002FLICENSE.txt",{"format":737,"lines":1019,"tokens":1020,"firstFile":1026,"secondFile":1027},{"name":1022,"start":245,"end":1019},{"name":1028,"start":245,"end":1019},"bio-research\u002Fskills\u002Fscientific-problem-selection\u002FLICENSE.txt",{"format":737,"lines":1019,"tokens":1020,"firstFile":1030,"secondFile":1031},{"name":1022,"start":245,"end":1019},{"name":1032,"start":245,"end":1019},"bio-research\u002Fskills\u002Fscvi-tools\u002FLICENSE.txt",{"format":737,"lines":1019,"tokens":1020,"firstFile":1034,"secondFile":1035},{"name":1022,"start":245,"end":1019},{"name":1036,"start":245,"end":1019},"bio-research\u002Fskills\u002Fsingle-cell-rna-qc\u002FLICENSE.txt",{"format":737,"lines":1019,"tokens":1020,"firstFile":1038,"secondFile":1039},{"name":1022,"start":245,"end":1019},{"name":1040,"start":226,"end":1041},"cowork-plugin-management\u002Fskills\u002Fcowork-plugin-customizer\u002FLICENSE.txt",202,{"format":304,"lines":689,"tokens":1043,"firstFile":1044,"secondFile":1046},1525,{"name":1045,"start":245,"end":689},"small-business\u002Fskills\u002Fcanva-creator\u002Freference\u002Fcanva-api.md:markdown",{"name":1047,"start":245,"end":689},"small-business\u002Fskills\u002Fsocial-content-engine\u002Freference\u002Fcanva-api.md:markdown",{"format":304,"lines":366,"tokens":1049,"firstFile":1050,"secondFile":1054},1235,{"name":1051,"start":1052,"end":1053},"small-business\u002Fskills\u002Fcanva-creator\u002Freference\u002Fgotchas.md:markdown",191,380,{"name":1055,"start":1056,"end":1057},"small-business\u002Fskills\u002Fsocial-content-engine\u002Freference\u002Fgotchas.md:markdown",258,447,{"format":986,"lines":1059,"tokens":1060,"firstFile":1061,"secondFile":1065},235,767,{"name":1062,"start":1063,"end":1064},"partner-built\u002Fzoom-plugin\u002Fskills\u002Fvideo-sdk\u002Flinux\u002Freferences\u002Flinux-reference.md:cpp",529,763,{"name":1066,"start":1067,"end":1068},"partner-built\u002Fzoom-plugin\u002Fskills\u002Fvideo-sdk\u002Fwindows\u002Freferences\u002Fwindows-reference.md:cpp",905,1139,{"format":311,"lines":326,"tokens":1070,"firstFile":1071,"secondFile":1074},661,{"name":1072,"start":1073,"end":471},"partner-built\u002Fzoom-plugin\u002Fskills\u002Fmeeting-sdk\u002Fwindows\u002Freferences\u002Fdeployment.md:text",60,{"name":1072,"start":1075,"end":793},116,{"format":304,"lines":1077,"tokens":1078,"firstFile":1079,"secondFile":1081},112,546,{"name":1051,"start":219,"end":1080},114,{"name":1055,"start":300,"end":305},{"name":1083,"url":1084,"description":1085,"language":232,"stars":1086,"starsToday":813,"defaultBranch":269,"headSha":1087,"durationMs":1088,"total":1089,"formats":1098,"topClones":1141},"ankitects\u002Fanki","https:\u002F\u002Fgithub.com\u002Fankitects\u002Fanki","Anki is a smart spaced repetition flashcard program",30950,"6f7a3175d25e5992b438d5414f77dff0489c41dd",857,{"sources":1090,"lines":1091,"tokens":1092,"clones":1093,"duplicatedLines":1094,"duplicatedTokens":1095,"percentage":1096,"percentageTokens":1097},1683,243212,1193891,451,8050,32144,3.31,2.69,[1099,1105,1110,1116,1121,1125,1128,1131,1135,1138],{"format":853,"sources":1100,"lines":1101,"clones":1102,"duplicatedLines":1103,"percentage":1104},354,79792,195,1675,2.1,{"format":343,"sources":1106,"lines":1107,"clones":491,"duplicatedLines":1108,"percentage":1109},403,34112,1147,3.36,{"format":1111,"sources":772,"lines":1112,"clones":1113,"duplicatedLines":1114,"percentage":1115},"html",21553,65,3818,17.71,{"format":332,"sources":1117,"lines":1118,"clones":414,"duplicatedLines":1119,"percentage":1120},184,53349,638,1.2,{"format":325,"sources":193,"lines":1122,"clones":359,"duplicatedLines":1123,"percentage":1124},2317,379,16.36,{"format":338,"sources":459,"lines":1126,"clones":346,"duplicatedLines":950,"percentage":1127},5935,3.17,{"format":599,"sources":505,"lines":1129,"clones":443,"duplicatedLines":611,"percentage":1130},304,20.72,{"format":1132,"sources":1080,"lines":1133,"clones":219,"duplicatedLines":402,"percentage":1134},"scss",12892,0.52,{"format":304,"sources":726,"lines":1136,"clones":226,"duplicatedLines":193,"percentage":1137},2969,0.4,{"format":1011,"sources":193,"lines":1139,"clones":245,"duplicatedLines":753,"percentage":1140},1723,0.99,[1142,1150,1156,1162,1168,1177,1183,1190,1196,1201],{"format":332,"lines":1143,"tokens":421,"firstFile":1144,"secondFile":1147},119,{"name":1145,"start":1117,"end":1146},"qt\u002Faqt\u002Feditor.py",302,{"name":1148,"start":1149,"end":621},"qt\u002Faqt\u002Feditor_legacy.py",283,{"format":599,"lines":726,"tokens":1151,"firstFile":1152,"secondFile":1154},381,{"name":1153,"start":245,"end":726},"docs-site\u002Fmedia\u002Ffavicon.svg",{"name":1155,"start":245,"end":726},"docs\u002F_static\u002Ffavicon.svg",{"format":325,"lines":782,"tokens":1157,"firstFile":1158,"secondFile":1160},264,{"name":1159,"start":522,"end":933},".github\u002Fworkflows\u002Frelease.yml",{"name":1159,"start":1161,"end":481},216,{"format":1011,"lines":615,"tokens":1163,"firstFile":1164,"secondFile":1166},234,{"name":1165,"start":245,"end":615},"docs-site\u002Fmedia\u002Fcustom.css",{"name":1167,"start":245,"end":615},"docs\u002F_static\u002Fcustom.css",{"format":325,"lines":1169,"tokens":1170,"firstFile":1171,"secondFile":1174},39,180,{"name":1172,"start":484,"end":1173},".github\u002Fworkflows\u002Fci.yml",408,{"name":1172,"start":1175,"end":1176},444,482,{"format":325,"lines":1169,"tokens":1178,"firstFile":1179,"secondFile":1182},178,{"name":1172,"start":1180,"end":1181},295,333,{"name":1172,"start":484,"end":1173},{"format":343,"lines":726,"tokens":1184,"firstFile":1185,"secondFile":1188},171,{"name":1186,"start":607,"end":1187},"ts\u002Froutes\u002Fgraphs\u002FIntervalsGraph.svelte:typescript",36,{"name":1189,"start":607,"end":1187},"ts\u002Froutes\u002Fgraphs\u002FStabilityGraph.svelte:typescript",{"format":325,"lines":774,"tokens":577,"firstFile":1191,"secondFile":1193},{"name":1172,"start":425,"end":1192},564,{"name":1172,"start":1194,"end":1195},603,639,{"format":332,"lines":258,"tokens":1197,"firstFile":1198,"secondFile":1200},169,{"name":1145,"start":499,"end":1199},150,{"name":1148,"start":906,"end":481},{"format":1111,"lines":394,"tokens":793,"firstFile":1202,"secondFile":1205},{"name":1203,"start":502,"end":1204},"ts\u002Froutes\u002Fgraphs\u002FIntervalsGraph.svelte:html",78,{"name":1206,"start":1207,"end":848},"ts\u002Froutes\u002Fgraphs\u002FStabilityGraph.svelte:html",56,{"name":1209,"url":1210,"description":1211,"language":238,"stars":1212,"starsToday":1213,"defaultBranch":269,"headSha":1214,"durationMs":1215,"total":1216,"formats":1224,"topClones":1257},"anthropics\u002Fclaude-code","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-code","Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.",145628,165,"68ac8bbf0245b615b41517bf8f2b2f35af1ae31d",700,{"sources":1217,"lines":1218,"tokens":1219,"clones":844,"duplicatedLines":1220,"duplicatedTokens":1221,"percentage":1222,"percentageTokens":1223},566,97337,507214,708,4986,0.73,0.98,[1225,1230,1234,1238,1242,1246,1249,1251,1253,1255],{"format":343,"sources":1056,"lines":1226,"clones":1227,"duplicatedLines":1228,"percentage":1229},24124,21,183,0.76,{"format":304,"sources":210,"lines":1231,"clones":333,"duplicatedLines":1232,"percentage":1233},34333,238,0.69,{"format":332,"sources":753,"lines":1235,"clones":346,"duplicatedLines":1236,"percentage":1237},7571,212,2.8,{"format":325,"sources":1239,"lines":1240,"clones":219,"duplicatedLines":1169,"percentage":1241},47,3455,1.13,{"format":1243,"sources":590,"lines":1244,"clones":219,"duplicatedLines":1227,"percentage":1245},"hcl",1387,1.51,{"format":297,"sources":1239,"lines":1247,"clones":245,"duplicatedLines":607,"percentage":1248},10450,0.06,{"format":311,"sources":314,"lines":1250,"clones":245,"duplicatedLines":728,"percentage":742},7261,{"format":338,"sources":359,"lines":1252,"clones":457,"duplicatedLines":457,"percentage":457},6026,{"format":318,"sources":1227,"lines":1254,"clones":457,"duplicatedLines":457,"percentage":457},1210,{"format":599,"sources":226,"lines":1256,"clones":457,"duplicatedLines":457,"percentage":457},1172,[1258,1266,1271,1275,1281,1287,1297,1301,1306,1314],{"format":304,"lines":1259,"tokens":1260,"firstFile":1261,"secondFile":1264},120,1149,{"name":1262,"start":728,"end":1263},"plugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002FSKILL.md:markdown",128,{"name":1265,"start":728,"end":1263},"plugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002Freferences\u002Fskill-creator-original.md:markdown",{"format":304,"lines":816,"tokens":941,"firstFile":1267,"secondFile":1269},{"name":1268,"start":728,"end":369},"plugins\u002Ffeature-dev\u002Fagents\u002Fcode-reviewer.md:markdown",{"name":1270,"start":590,"end":291},"plugins\u002Fpr-review-toolkit\u002Fagents\u002Fcode-reviewer.md:markdown",{"format":304,"lines":600,"tokens":1272,"firstFile":1273,"secondFile":1274},161,{"name":1262,"start":1199,"end":800},{"name":1265,"start":449,"end":362},{"format":332,"lines":258,"tokens":1276,"firstFile":1277,"secondFile":1279},144,{"name":1278,"start":443,"end":726},"plugins\u002Fhookify\u002Fhooks\u002Fposttooluse.py",{"name":1280,"start":443,"end":726},"plugins\u002Fhookify\u002Fhooks\u002Fuserpromptsubmit.py",{"format":304,"lines":505,"tokens":521,"firstFile":1282,"secondFile":1285},{"name":1283,"start":607,"end":1284},".claude\u002Fcommands\u002Fcommit-push-pr.md:markdown",19,{"name":1286,"start":607,"end":765},"plugins\u002Fcommit-commands\u002Fcommands\u002Fcommit-push-pr.md:markdown",{"format":332,"lines":193,"tokens":1288,"firstFile":1289,"secondFile":1293},129,{"name":1290,"start":1291,"end":1292},"plugins\u002Fsecurity-guidance\u002Fhooks\u002Fllm.py",1391,1402,{"name":1294,"start":1295,"end":1296},"plugins\u002Fsecurity-guidance\u002Fhooks\u002Freview_api.py",306,323,{"format":332,"lines":321,"tokens":1263,"firstFile":1298,"secondFile":1299},{"name":1278,"start":1004,"end":726},{"name":1300,"start":1004,"end":726},"plugins\u002Fhookify\u002Fhooks\u002Fstop.py",{"format":311,"lines":459,"tokens":672,"firstFile":1302,"secondFile":1304},{"name":1303,"start":355,"end":1169},"plugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002FSKILL.md:text",{"name":1305,"start":355,"end":1169},"plugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002Freferences\u002Fskill-creator-original.md:text",{"format":332,"lines":728,"tokens":347,"firstFile":1307,"secondFile":1311},{"name":1308,"start":1309,"end":1310},"plugins\u002Fsecurity-guidance\u002Fhooks\u002Fsecurity_reminder_hook.py",1347,1355,{"name":1308,"start":1312,"end":1313},1904,1912,{"format":304,"lines":1284,"tokens":763,"firstFile":1315,"secondFile":1317},{"name":1316,"start":298,"end":1143},"plugins\u002Fagent-sdk-dev\u002Fagents\u002Fagent-sdk-verifier-py.md:markdown",{"name":1318,"start":210,"end":506},"plugins\u002Fagent-sdk-dev\u002Fagents\u002Fagent-sdk-verifier-ts.md:markdown",{"name":1320,"url":1321,"description":1322,"language":232,"stars":1323,"starsToday":1324,"defaultBranch":269,"headSha":1325,"durationMs":1326,"total":1327,"formats":1335,"topClones":1372},"alphaXiv\u002FOpenResearch","https:\u002F\u002Fgithub.com\u002FalphaXiv\u002FOpenResearch","Turn your coding agents into research agents",4569,1017,"10ad2e5b7d5bcf93021ea85d5e034396fd9cde7d",839,{"sources":1328,"lines":1329,"tokens":1330,"clones":1331,"duplicatedLines":220,"duplicatedTokens":1332,"percentage":1333,"percentageTokens":1334},430,173738,1163189,355,30547,2.33,2.63,[1336,1342,1346,1350,1354,1358,1361,1364,1367,1369],{"format":853,"sources":1337,"lines":1338,"clones":1339,"duplicatedLines":1340,"percentage":1341},115,94442,286,2782,2.95,{"format":318,"sources":477,"lines":1343,"clones":355,"duplicatedLines":1344,"percentage":1345},25761,298,1.16,{"format":332,"sources":401,"lines":1347,"clones":1284,"duplicatedLines":1348,"percentage":1349},10121,703,6.95,{"format":599,"sources":728,"lines":1351,"clones":346,"duplicatedLines":1352,"percentage":1353},9368,127,1.36,{"format":297,"sources":321,"lines":1355,"clones":443,"duplicatedLines":1356,"percentage":1357},2081,82,3.94,{"format":290,"sources":453,"lines":1359,"clones":219,"duplicatedLines":355,"percentage":1360},4606,0.65,{"format":343,"sources":312,"lines":1362,"clones":245,"duplicatedLines":346,"percentage":1363},7062,0.16,{"format":325,"sources":590,"lines":1365,"clones":245,"duplicatedLines":459,"percentage":1366},941,1.06,{"format":338,"sources":193,"lines":1368,"clones":457,"duplicatedLines":457,"percentage":457},7417,{"format":1370,"sources":245,"lines":1371,"clones":457,"duplicatedLines":457,"percentage":457},"csv",6502,[1373,1378,1384,1393,1399,1405,1413,1418,1426,1432],{"format":332,"lines":370,"tokens":1292,"firstFile":1374,"secondFile":1376},{"name":1375,"start":245,"end":370},"demo\u002Fnanochat\u002Fbase\u002Fscripts\u002Fchat_sft.py",{"name":1377,"start":245,"end":370},"demo\u002Fnanochat\u002Fexperiment\u002Fscripts\u002Fchat_sft.py",{"format":332,"lines":252,"tokens":1379,"firstFile":1380,"secondFile":1382},1358,{"name":1375,"start":766,"end":1381},499,{"name":1377,"start":478,"end":1383},504,{"format":332,"lines":1385,"tokens":1386,"firstFile":1387,"secondFile":1390},93,569,{"name":1388,"start":590,"end":1389},"demo\u002Fnanochat\u002Fbase\u002Fscripts\u002Fchat_cli.py",100,{"name":1391,"start":1227,"end":1392},"demo\u002Fnanochat\u002Fexperiment\u002Fscripts\u002Fchat_cli.py",113,{"format":332,"lines":328,"tokens":478,"firstFile":1394,"secondFile":1397},{"name":1395,"start":522,"end":1396},"demo\u002Fnanochat\u002Fbase\u002Ftests\u002Ftest_attention_fallback.py",175,{"name":1395,"start":1398,"end":689},193,{"format":332,"lines":844,"tokens":1400,"firstFile":1401,"secondFile":1404},247,{"name":1375,"start":1402,"end":1403},209,261,{"name":1377,"start":722,"end":681},{"format":853,"lines":1187,"tokens":1232,"firstFile":1406,"secondFile":1410},{"name":1407,"start":1408,"end":1409},"src\u002Fcommands\u002Fsupervise.rs",1095,1130,{"name":1407,"start":1411,"end":1412},1202,1237,{"format":297,"lines":355,"tokens":1059,"firstFile":1414,"secondFile":1416},{"name":1415,"start":328,"end":414},"demo\u002Fnanochat\u002Fbase\u002Fruns\u002Fruncpu.sh",{"name":1417,"start":753,"end":312},"src\u002Flocal\u002Fdemo_fixtures\u002Fruncpu-before-windows.sh",{"format":853,"lines":726,"tokens":1419,"firstFile":1420,"secondFile":1423},222,{"name":1407,"start":1421,"end":1422},320,350,{"name":1407,"start":1424,"end":1425},947,977,{"format":853,"lines":355,"tokens":1427,"firstFile":1428,"secondFile":1430},221,{"name":1407,"start":1429,"end":1422},321,{"name":1407,"start":1431,"end":1409},1101,{"format":853,"lines":594,"tokens":722,"firstFile":1433,"secondFile":1434},{"name":1407,"start":912,"end":1422},{"name":1407,"start":1435,"end":422},483,{"name":1437,"url":1438,"description":1439,"language":218,"stars":1440,"starsToday":477,"defaultBranch":269,"headSha":1441,"durationMs":1442,"total":1443,"formats":1452,"topClones":1496},"rlaope\u002Foh-my-hermes","https:\u002F\u002Fgithub.com\u002Frlaope\u002Foh-my-hermes","All in one plugin for Hermes Agent ⚚ the coding intelligence, a long-term memory system and model optimized workflow packages",2612,"964ddc10b83d465b9a30942859e7ce71f9a14ec0",2377,{"sources":1444,"lines":1445,"tokens":1446,"clones":1447,"duplicatedLines":1448,"duplicatedTokens":1449,"percentage":1450,"percentageTokens":1451},2432,868964,5593139,3333,60139,472292,6.92,8.44,[1453,1459,1465,1469,1473,1477,1482,1486,1490,1493],{"format":332,"sources":1454,"lines":1455,"clones":1456,"duplicatedLines":1457,"percentage":1458},1664,702165,1800,17310,2.47,{"format":304,"sources":1460,"lines":1461,"clones":1462,"duplicatedLines":1463,"percentage":1464},518,76736,1222,23615,30.77,{"format":338,"sources":1389,"lines":1466,"clones":1419,"duplicatedLines":1467,"percentage":1468},34076,10120,29.7,{"format":297,"sources":758,"lines":1470,"clones":355,"duplicatedLines":1471,"percentage":1472},23166,4911,21.2,{"format":599,"sources":615,"lines":1474,"clones":258,"duplicatedLines":1475,"percentage":1476},5655,364,6.44,{"format":1478,"sources":459,"lines":1479,"clones":816,"duplicatedLines":1480,"percentage":1481},"powershell",5136,2617,50.95,{"format":325,"sources":1284,"lines":1483,"clones":590,"duplicatedLines":1484,"percentage":1485},2165,154,7.11,{"format":311,"sources":328,"lines":1487,"clones":443,"duplicatedLines":1488,"percentage":1489},11091,1019,9.19,{"format":1011,"sources":226,"lines":1491,"clones":219,"duplicatedLines":615,"percentage":1492},4384,0.41,{"format":290,"sources":728,"lines":1494,"clones":245,"duplicatedLines":346,"percentage":1495},3992,0.28,[1497,1505,1509,1513,1517,1523,1530,1534,1538,1542],{"format":297,"lines":1498,"tokens":1499,"firstFile":1500,"secondFile":1503},567,4931,{"name":1501,"start":459,"end":1502},".codex\u002Finstall.sh",576,{"name":1504,"start":459,"end":1502},".cursor\u002Finstall.sh",{"format":297,"lines":1498,"tokens":1499,"firstFile":1506,"secondFile":1507},{"name":1501,"start":459,"end":1502},{"name":1508,"start":459,"end":1502},".openclaw\u002Finstall.sh",{"format":297,"lines":1498,"tokens":1499,"firstFile":1510,"secondFile":1511},{"name":1501,"start":459,"end":1502},{"name":1512,"start":459,"end":1502},".opencode\u002Finstall.sh",{"format":297,"lines":1498,"tokens":1499,"firstFile":1514,"secondFile":1515},{"name":1501,"start":459,"end":1502},{"name":1516,"start":459,"end":1502},".pi\u002Finstall.sh",{"format":297,"lines":1518,"tokens":1519,"firstFile":1520,"secondFile":1522},558,4877,{"name":1521,"start":1284,"end":1502},".claude\u002Finstall.sh",{"name":1501,"start":1284,"end":1502},{"format":1478,"lines":551,"tokens":1524,"firstFile":1525,"secondFile":1528},3392,{"name":1526,"start":600,"end":1527},".codex\u002Finstall.ps1",418,{"name":1529,"start":600,"end":1527},".cursor\u002Finstall.ps1",{"format":1478,"lines":551,"tokens":1524,"firstFile":1531,"secondFile":1532},{"name":1526,"start":600,"end":1527},{"name":1533,"start":600,"end":1527},".openclaw\u002Finstall.ps1",{"format":1478,"lines":551,"tokens":1524,"firstFile":1535,"secondFile":1536},{"name":1526,"start":600,"end":1527},{"name":1537,"start":600,"end":1527},".opencode\u002Finstall.ps1",{"format":1478,"lines":551,"tokens":1524,"firstFile":1539,"secondFile":1540},{"name":1526,"start":600,"end":1527},{"name":1541,"start":600,"end":1527},".pi\u002Finstall.ps1",{"format":1478,"lines":1543,"tokens":1544,"firstFile":1545,"secondFile":1547},404,3330,{"name":1546,"start":816,"end":1527},".claude\u002Finstall.ps1",{"name":1526,"start":816,"end":1527},{"name":213,"url":1549,"description":1550,"language":225,"stars":1551,"starsToday":1552,"defaultBranch":269,"headSha":1553,"durationMs":1554,"total":1555,"formats":1562,"topClones":1607},"https:\u002F\u002Fgithub.com\u002FTencent\u002FWeKnora","Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.",25587,1197,"c9d5987a5d7bb50b776eeff47da80199dbbd05fd",2289,{"sources":1556,"lines":1557,"tokens":1558,"clones":214,"duplicatedLines":1559,"duplicatedTokens":1560,"percentage":215,"percentageTokens":1561},4273,1335409,6453587,46371,310394,4.81,[1563,1569,1575,1580,1584,1588,1592,1596,1601,1604],{"format":283,"sources":1564,"lines":1565,"clones":1566,"duplicatedLines":1567,"percentage":1568},2284,596553,2892,26514,4.44,{"format":1570,"sources":1228,"lines":1571,"clones":1572,"duplicatedLines":1573,"percentage":1574},"less",150741,594,9869,6.55,{"format":343,"sources":1576,"lines":1577,"clones":1228,"duplicatedLines":1578,"percentage":1579},526,174014,2312,1.33,{"format":338,"sources":319,"lines":1581,"clones":796,"duplicatedLines":1582,"percentage":1583},40124,2429,6.05,{"format":1111,"sources":950,"lines":1585,"clones":498,"duplicatedLines":1586,"percentage":1587},38134,1618,4.24,{"format":304,"sources":1041,"lines":1589,"clones":407,"duplicatedLines":1590,"percentage":1591},51903,988,1.9,{"format":325,"sources":611,"lines":1593,"clones":1073,"duplicatedLines":1594,"percentage":1595},26999,1090,4.04,{"format":1597,"sources":1598,"lines":1599,"clones":326,"duplicatedLines":385,"percentage":1600},"sql",121,8674,6.65,{"format":332,"sources":848,"lines":1602,"clones":615,"duplicatedLines":933,"percentage":1603},17784,1.11,{"format":1011,"sources":369,"lines":1605,"clones":753,"duplicatedLines":449,"percentage":1606},10039,1.56,[1608,1618,1628,1635,1644,1653,1661,1668,1678,1686],{"format":1570,"lines":1609,"tokens":549,"firstFile":1610,"secondFile":1614},99,{"name":1611,"start":1612,"end":1613},"frontend\u002Fsrc\u002Fviews\u002Fagent\u002FAgentEditorModal.vue:less",4920,5018,{"name":1615,"start":1616,"end":1617},"frontend\u002Fsrc\u002Fviews\u002Fknowledge\u002FKnowledgeBaseEditorModal.vue:less",1685,1783,{"format":1570,"lines":298,"tokens":1619,"firstFile":1620,"secondFile":1624},574,{"name":1621,"start":1622,"end":1623},"frontend\u002Fsrc\u002Fviews\u002Forganization\u002FOrganizationSettingsModal.vue:less",3218,3318,{"name":1625,"start":1626,"end":1627},"frontend\u002Fsrc\u002Fviews\u002Fsettings\u002FTenantMembers.vue:less",2350,2450,{"format":325,"lines":1629,"tokens":1498,"firstFile":1630,"secondFile":1633},83,{"name":1631,"start":1632,"end":991},"docker-compose.dev.yml",248,{"name":1634,"start":898,"end":997},"docker-compose.yml",{"format":1570,"lines":471,"tokens":1636,"firstFile":1637,"secondFile":1640},555,{"name":1638,"start":1400,"end":1639},"frontend\u002Fsrc\u002Fassets\u002Fdropdown-menu.less",348,{"name":1641,"start":1642,"end":1643},"frontend\u002Fsrc\u002Fviews\u002Fknowledge\u002FKnowledgeBase.vue:less",4076,4177,{"format":1570,"lines":897,"tokens":1645,"firstFile":1646,"secondFile":1649},553,{"name":1641,"start":1647,"end":1648},3784,3871,{"name":1650,"start":1651,"end":1652},"frontend\u002Fsrc\u002Fviews\u002Fknowledge\u002Fcomponents\u002FDocumentCardView.vue:less",1032,1117,{"format":1570,"lines":547,"tokens":1654,"firstFile":1655,"secondFile":1658},532,{"name":1641,"start":1656,"end":1657},4507,4597,{"name":1650,"start":1659,"end":1660},1170,1258,{"format":1570,"lines":491,"tokens":1576,"firstFile":1662,"secondFile":1665},{"name":1621,"start":1663,"end":1664},2847,2944,{"name":1625,"start":1666,"end":1667},1778,1875,{"format":1570,"lines":1239,"tokens":1669,"firstFile":1670,"secondFile":1674},484,{"name":1671,"start":1672,"end":1673},"frontend\u002Fsrc\u002Fcomponents\u002FSandboxConfigEditorDrawer.vue:less",1794,1840,{"name":1675,"start":1676,"end":1677},"frontend\u002Fsrc\u002Fviews\u002Fsettings\u002Fcomponents\u002FMcpServiceDialog.vue:less",1025,1071,{"format":1570,"lines":1204,"tokens":1679,"firstFile":1680,"secondFile":1683},471,{"name":1611,"start":1681,"end":1682},4921,4998,{"name":1621,"start":1684,"end":1685},1967,2044,{"format":1570,"lines":407,"tokens":1687,"firstFile":1688,"secondFile":1692},460,{"name":1689,"start":1690,"end":1691},"frontend\u002Fsrc\u002Fviews\u002Fagent\u002FAgentList.vue:less",2550,2623,{"name":1693,"start":1694,"end":1695},"frontend\u002Fsrc\u002Fviews\u002Fknowledge\u002FKnowledgeBaseList.vue:less",2956,3029,{"name":209,"url":1697,"description":1698,"language":218,"stars":1699,"starsToday":1700,"defaultBranch":269,"headSha":1701,"durationMs":1702,"total":1703,"formats":1709,"topClones":1740},"https:\u002F\u002Fgithub.com\u002FSnailSploit\u002FClaude-Red","claude-red is a curated library of offensive security skills designed for the Claude skills system. Each skill is a structured SKILL.md file that primes Claude with expert-level methodology for a specific attack surface — from SQLi to shellcode, EDR evasion to exploit development.",5853,367,"24d7968bab4b883e7f13477afe0fd91f2df3b722",787,{"sources":1422,"lines":1704,"tokens":1705,"clones":210,"duplicatedLines":1706,"duplicatedTokens":1707,"percentage":211,"percentageTokens":1708},493700,963385,2752,8528,0.89,[1710,1715,1719,1722,1725,1728,1731,1733,1735,1737],{"format":304,"sources":1629,"lines":1711,"clones":1712,"duplicatedLines":1713,"percentage":1714},95623,42,543,0.57,{"format":311,"sources":774,"lines":1716,"clones":594,"duplicatedLines":1717,"percentage":1718},67866,1851,2.73,{"format":568,"sources":505,"lines":1720,"clones":291,"duplicatedLines":915,"percentage":1721},55840,0.43,{"format":332,"sources":314,"lines":1723,"clones":607,"duplicatedLines":611,"percentage":1724},57734,0.11,{"format":297,"sources":300,"lines":1726,"clones":1004,"duplicatedLines":782,"percentage":1727},76392,0.05,{"format":290,"sources":333,"lines":1729,"clones":226,"duplicatedLines":615,"percentage":1730},22075,0.08,{"format":1478,"sources":193,"lines":1732,"clones":457,"duplicatedLines":457,"percentage":457},39092,{"format":986,"sources":607,"lines":1734,"clones":457,"duplicatedLines":457,"percentage":457},20478,{"format":599,"sources":346,"lines":1736,"clones":457,"duplicatedLines":457,"percentage":457},17438,{"format":1738,"sources":753,"lines":1739,"clones":457,"duplicatedLines":457,"percentage":457},"mermaid",10292,[1741,1749,1757,1765,1770,1773,1778,1785,1793,1798],{"format":304,"lines":728,"tokens":569,"firstFile":1742,"secondFile":1746},{"name":1743,"start":1744,"end":1745},"Skills\u002Finfrastructure\u002Foffensive-windows-mitigations\u002FSKILL.md:markdown",962,970,{"name":1743,"start":1747,"end":1748},1022,1030,{"format":311,"lines":607,"tokens":646,"firstFile":1750,"secondFile":1754},{"name":1751,"start":1752,"end":1753},"Skills\u002Fexploit-dev\u002Foffensive-basic-exploitation\u002FSKILL.md:text",2974,2979,{"name":1751,"start":1755,"end":1756},3021,3026,{"format":311,"lines":607,"tokens":1758,"firstFile":1759,"secondFile":1762},140,{"name":1751,"start":1760,"end":1761},2994,2999,{"name":1751,"start":1763,"end":1764},3031,3036,{"format":311,"lines":607,"tokens":905,"firstFile":1766,"secondFile":1767},{"name":1751,"start":1752,"end":1753},{"name":1751,"start":1768,"end":1769},2984,2989,{"format":311,"lines":607,"tokens":905,"firstFile":1771,"secondFile":1772},{"name":1751,"start":1752,"end":1753},{"name":1751,"start":1760,"end":1761},{"format":311,"lines":607,"tokens":905,"firstFile":1774,"secondFile":1775},{"name":1751,"start":1752,"end":1753},{"name":1751,"start":1776,"end":1777},3040,3045,{"format":568,"lines":333,"tokens":905,"firstFile":1779,"secondFile":1782},{"name":1780,"start":1386,"end":1781},"Skills\u002Fexploit-dev\u002Foffensive-crash-analysis\u002FSKILL.md:c",581,{"name":1780,"start":1783,"end":1784},788,800,{"format":311,"lines":477,"tokens":521,"firstFile":1786,"secondFile":1789},{"name":1751,"start":1787,"end":1788},3090,3169,{"name":1790,"start":1791,"end":1792},"Skills\u002Finfrastructure\u002Foffensive-windows-boundaries\u002FSKILL.md:text",131,1214,{"format":311,"lines":477,"tokens":521,"firstFile":1794,"secondFile":1795},{"name":1751,"start":1787,"end":1788},{"name":1790,"start":1796,"end":1797},1251,1784,{"format":311,"lines":477,"tokens":521,"firstFile":1799,"secondFile":1800},{"name":1751,"start":1787,"end":1788},{"name":1790,"start":1801,"end":1802},1813,4669,1790314223862]