[{"data":1,"prerenderedAt":1813},["ShallowReactive",2],{"navigation_docs":3,"trending-day-2026-09-18":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":261},"2026-09-18","2026-09-18T05:27:16.951Z","github-trending-daily",{"repos":193,"sources":194,"lines":195,"tokens":196,"clones":197,"duplicatedLines":198,"duplicatedTokens":199,"percentage":200,"percentageTokens":200,"avgPercentage":201,"medianPercentage":202,"mostDuplicated":203,"cleanest":207,"mostClones":211,"languages":215},12,15281,3708327,21908067,10787,176400,1041755,4.76,5.61,3.76,{"name":204,"clones":205,"percentage":206},"jamiepine\u002Fvoicebox",214,14.31,{"name":208,"clones":209,"percentage":210},"anthropics\u002Fclaude-code",53,0.73,{"name":212,"clones":213,"percentage":214},"Tencent\u002FWeKnora",4270,3.34,[216,223,230,236,242,249,255],{"language":217,"repos":218,"clones":219,"lines":220,"duplicatedLines":221,"percentage":222},"TypeScript",3,1552,393256,38975,9.91,{"language":224,"repos":225,"clones":226,"lines":227,"duplicatedLines":228,"percentage":229},"Go",2,5456,1590412,77385,4.87,{"language":231,"repos":225,"clones":232,"lines":233,"duplicatedLines":234,"percentage":235},"Python",2220,1128983,41902,3.71,{"language":237,"repos":225,"clones":238,"lines":239,"duplicatedLines":240,"percentage":241},"JavaScript",70,42528,926,2.18,{"language":243,"repos":244,"clones":245,"lines":246,"duplicatedLines":247,"percentage":248},"C",1,900,227019,10662,4.7,{"language":250,"repos":244,"clones":251,"lines":252,"duplicatedLines":253,"percentage":254},"Rust",355,173883,4043,2.33,{"language":256,"repos":244,"clones":257,"lines":258,"duplicatedLines":259,"percentage":260},"Swift",234,152246,2507,1.65,[262,428,555,670,818,941,1051,1173,1329,1428,1545,1682],{"name":263,"url":264,"description":265,"language":224,"stars":266,"starsToday":267,"defaultBranch":268,"headSha":269,"durationMs":270,"total":271,"formats":280,"topClones":348},"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.",35378,3286,"main","78c0765d2f69f944bcae7d06d6140986916ea7f6",2445,{"sources":272,"lines":273,"tokens":274,"clones":275,"duplicatedLines":276,"duplicatedTokens":277,"percentage":278,"percentageTokens":279},914,233934,1304811,1186,32020,111116,13.69,8.52,[281,288,295,301,308,315,322,329,335,341],{"format":282,"sources":283,"lines":284,"clones":285,"duplicatedLines":286,"percentage":287},"go",331,106609,835,8083,7.58,{"format":289,"sources":290,"lines":291,"clones":292,"duplicatedLines":293,"percentage":294},"javascript",23,16724,83,878,5.25,{"format":296,"sources":297,"lines":298,"clones":238,"duplicatedLines":299,"percentage":300},"bash",101,19461,8934,45.91,{"format":302,"sources":303,"lines":304,"clones":305,"duplicatedLines":306,"percentage":307},"markdown",183,33986,62,1426,4.2,{"format":309,"sources":310,"lines":311,"clones":312,"duplicatedLines":313,"percentage":314},"text",46,11383,32,5487,48.2,{"format":316,"sources":317,"lines":318,"clones":319,"duplicatedLines":320,"percentage":321},"tsx",51,6289,27,294,4.67,{"format":323,"sources":324,"lines":325,"clones":326,"duplicatedLines":327,"percentage":328},"yaml",43,8147,16,3336,40.95,{"format":330,"sources":331,"lines":332,"clones":331,"duplicatedLines":333,"percentage":334},"python",13,7733,137,1.77,{"format":336,"sources":337,"lines":338,"clones":193,"duplicatedLines":339,"percentage":340},"json",47,6869,2261,32.92,{"format":342,"sources":343,"lines":344,"clones":345,"duplicatedLines":346,"percentage":347},"typescript",54,7680,11,103,1.34,[349,360,368,378,387,396,401,411,416,424],{"format":302,"lines":350,"tokens":351,"firstFile":352,"secondFile":356},232,2450,{"name":353,"start":354,"end":355},"plugins\u002Fopen-code-review\u002Fskills\u002Fopen-code-review\u002FSKILL.md:markdown",30,261,{"name":357,"start":358,"end":359},"skills\u002Fopen-code-review\u002FSKILL.md:markdown",25,256,{"format":302,"lines":361,"tokens":362,"firstFile":363,"secondFile":365},178,1814,{"name":353,"start":364,"end":257},57,{"name":357,"start":366,"end":367},52,229,{"format":302,"lines":369,"tokens":370,"firstFile":371,"secondFile":375},163,1588,{"name":372,"start":373,"end":374},"plugins\u002Fopen-code-review\u002Fskills\u002Fopen-code-review-delegate\u002FSKILL.md:markdown",28,190,{"name":376,"start":290,"end":377},"skills\u002Fopen-code-review-delegate\u002FSKILL.md:markdown",185,{"format":309,"lines":379,"tokens":380,"firstFile":381,"secondFile":384},613,719,{"name":382,"start":331,"end":383},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fcli-reference.md:text",625,{"name":385,"start":193,"end":386},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fko\u002Fcli-reference.md:text",606,{"format":309,"lines":388,"tokens":389,"firstFile":390,"secondFile":394},556,693,{"name":391,"start":392,"end":393},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fja\u002Fcli-reference.md:text",22,577,{"name":395,"start":290,"end":386},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fru\u002Fcli-reference.md:text",{"format":309,"lines":388,"tokens":389,"firstFile":397,"secondFile":398},{"name":391,"start":392,"end":393},{"name":399,"start":392,"end":400},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fzh\u002Fcli-reference.md:text",588,{"format":302,"lines":402,"tokens":400,"firstFile":403,"secondFile":407},24,{"name":404,"start":405,"end":406},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fen\u002Fconfiguration.md:markdown",48,71,{"name":408,"start":409,"end":410},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fko\u002Fconfiguration.md:markdown",44,67,{"format":302,"lines":402,"tokens":400,"firstFile":412,"secondFile":413},{"name":404,"start":405,"end":406},{"name":414,"start":317,"end":415},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fru\u002Fconfiguration.md:markdown",74,{"format":302,"lines":402,"tokens":400,"firstFile":417,"secondFile":420},{"name":418,"start":310,"end":419},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fja\u002Fconfiguration.md:markdown",69,{"name":421,"start":422,"end":423},"pages\u002Fsrc\u002Fcontent\u002Fdocs\u002Fzh\u002Fconfiguration.md:markdown",45,68,{"format":302,"lines":402,"tokens":425,"firstFile":426,"secondFile":427},587,{"name":404,"start":405,"end":406},{"name":418,"start":310,"end":419},{"name":429,"url":430,"description":431,"language":237,"stars":432,"starsToday":433,"defaultBranch":268,"headSha":434,"durationMs":435,"total":436,"formats":443,"topClones":466},"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",11067,3607,"c1c8a8c1471069fb0e188eeaff69b8e8db6564a8",553,{"sources":405,"lines":437,"tokens":438,"clones":373,"duplicatedLines":439,"duplicatedTokens":440,"percentage":441,"percentageTokens":442},7139,68478,442,2850,6.19,4.16,[444,449,452,456,459,462,465],{"format":289,"sources":445,"lines":446,"clones":402,"duplicatedLines":447,"percentage":448},4,3037,252,8.3,{"format":336,"sources":218,"lines":285,"clones":218,"duplicatedLines":450,"percentage":451},157,18.8,{"format":309,"sources":331,"lines":453,"clones":244,"duplicatedLines":454,"percentage":455},455,33,7.25,{"format":302,"sources":326,"lines":457,"clones":458,"duplicatedLines":458,"percentage":458},1884,0,{"format":296,"sources":460,"lines":461,"clones":458,"duplicatedLines":458,"percentage":458},10,757,{"format":463,"sources":244,"lines":464,"clones":458,"duplicatedLines":458,"percentage":458},"perl",168,{"format":323,"sources":244,"lines":218,"clones":458,"duplicatedLines":458,"percentage":458},[467,477,487,495,505,516,524,532,540,548],{"format":309,"lines":468,"tokens":469,"firstFile":470,"secondFile":474},34,399,{"name":471,"start":472,"end":473},"skills\u002Fsecurity-audit\u002FHUNTING.md:text",102,135,{"name":475,"start":317,"end":476},"skills\u002Fsecurity-audit\u002FVALIDATION-AND-REPORTING.md:text",84,{"format":336,"lines":478,"tokens":479,"firstFile":480,"secondFile":484},80,268,{"name":481,"start":482,"end":483},"skills\u002Fsecurity-audit\u002Freport-schema.json",253,332,{"name":481,"start":485,"end":486},370,449,{"format":336,"lines":488,"tokens":489,"firstFile":490,"secondFile":493},64,217,{"name":481,"start":491,"end":492},35,98,{"name":481,"start":494,"end":483},269,{"format":289,"lines":312,"tokens":496,"firstFile":497,"secondFile":501},199,{"name":498,"start":499,"end":500},"skills\u002Fsecurity-audit\u002Fvalidate-coverage-ledger.cjs",92,123,{"name":502,"start":503,"end":504},"skills\u002Fsecurity-audit\u002Fvalidate-findings.cjs",55,86,{"format":289,"lines":506,"tokens":507,"firstFile":508,"secondFile":512},14,124,{"name":509,"start":510,"end":511},"skills\u002Fsecurity-audit\u002Fvalidate-coverage-ledger.test.cjs",628,641,{"name":513,"start":514,"end":515},"skills\u002Fsecurity-audit\u002Fvalidate-findings.test.cjs",467,480,{"format":289,"lines":290,"tokens":517,"firstFile":518,"secondFile":521},122,{"name":498,"start":519,"end":520},318,340,{"name":502,"start":522,"end":523},138,160,{"format":289,"lines":326,"tokens":525,"firstFile":526,"secondFile":529},109,{"name":498,"start":527,"end":528},718,733,{"name":502,"start":530,"end":531},601,615,{"format":289,"lines":506,"tokens":533,"firstFile":534,"secondFile":537},106,{"name":509,"start":535,"end":536},610,623,{"name":513,"start":538,"end":539},387,400,{"format":289,"lines":345,"tokens":541,"firstFile":542,"secondFile":545},94,{"name":509,"start":543,"end":544},652,662,{"name":513,"start":546,"end":547},491,501,{"format":289,"lines":506,"tokens":549,"firstFile":550,"secondFile":552},91,{"name":509,"start":551,"end":400},575,{"name":513,"start":553,"end":554},412,425,{"name":556,"url":557,"description":558,"language":237,"stars":559,"starsToday":560,"defaultBranch":268,"headSha":561,"durationMs":562,"total":563,"formats":572,"topClones":611},"addyosmani\u002Fagent-skills","https:\u002F\u002Fgithub.com\u002Faddyosmani\u002Fagent-skills","Production-grade engineering skills for AI coding agents.",95981,680,"c004a74784a08295d52749b04cda634125b9a581",583,{"sources":564,"lines":565,"tokens":566,"clones":567,"duplicatedLines":568,"duplicatedTokens":569,"percentage":570,"percentageTokens":571},287,35389,197079,42,484,4945,1.37,2.51,[573,579,585,591,594,597,601,603,605,608],{"format":289,"sources":574,"lines":575,"clones":576,"duplicatedLines":577,"percentage":578},29,3069,15,143,4.66,{"format":580,"sources":581,"lines":582,"clones":576,"duplicatedLines":583,"percentage":584},"toml",18,542,242,44.65,{"format":296,"sources":586,"lines":587,"clones":588,"duplicatedLines":589,"percentage":590},31,3925,6,58,1.48,{"format":302,"sources":499,"lines":592,"clones":445,"duplicatedLines":373,"percentage":593},13895,0.2,{"format":342,"sources":331,"lines":595,"clones":244,"duplicatedLines":588,"percentage":596},3171,0.19,{"format":323,"sources":402,"lines":598,"clones":244,"duplicatedLines":599,"percentage":600},799,7,0.88,{"format":309,"sources":468,"lines":602,"clones":458,"duplicatedLines":458,"percentage":458},6397,{"format":336,"sources":586,"lines":604,"clones":458,"duplicatedLines":458,"percentage":458},1495,{"format":316,"sources":606,"lines":607,"clones":458,"duplicatedLines":458,"percentage":458},5,1035,{"format":609,"sources":218,"lines":610,"clones":458,"duplicatedLines":458,"percentage":458},"markup",410,[612,618,625,631,636,641,647,654,661,667],{"format":580,"lines":324,"tokens":613,"firstFile":614,"secondFile":616},743,{"name":615,"start":244,"end":324},".gemini\u002Fcommands\u002Fbuild.toml",{"name":617,"start":244,"end":324},"commands\u002Fbuild.toml",{"format":580,"lines":310,"tokens":619,"firstFile":620,"secondFile":623},429,{"name":621,"start":319,"end":622},".gemini\u002Fcommands\u002Fship.toml",72,{"name":624,"start":319,"end":622},"commands\u002Fship.toml",{"format":580,"lines":402,"tokens":626,"firstFile":627,"secondFile":629},421,{"name":628,"start":244,"end":402},".gemini\u002Fcommands\u002Fconstraints.toml",{"name":630,"start":244,"end":402},"commands\u002Fconstraints.toml",{"format":580,"lines":632,"tokens":633,"firstFile":634,"secondFile":635},9,223,{"name":621,"start":460,"end":581},{"name":624,"start":460,"end":581},{"format":580,"lines":326,"tokens":369,"firstFile":637,"secondFile":639},{"name":638,"start":244,"end":326},".gemini\u002Fcommands\u002Freview.toml",{"name":640,"start":244,"end":326},"commands\u002Freview.toml",{"format":580,"lines":581,"tokens":642,"firstFile":643,"secondFile":645},146,{"name":644,"start":244,"end":581},".gemini\u002Fcommands\u002Fplanning.toml",{"name":646,"start":244,"end":581},"commands\u002Fplanning.toml",{"format":580,"lines":648,"tokens":649,"firstFile":650,"secondFile":652},17,142,{"name":651,"start":244,"end":648},".gemini\u002Fcommands\u002Fspec.toml",{"name":653,"start":244,"end":648},"commands\u002Fspec.toml",{"format":580,"lines":576,"tokens":655,"firstFile":656,"secondFile":659},131,{"name":657,"start":658,"end":392},".gemini\u002Fcommands\u002Fcode-simplify.toml",8,{"name":660,"start":658,"end":392},"commands\u002Fcode-simplify.toml",{"format":580,"lines":345,"tokens":662,"firstFile":663,"secondFile":665},129,{"name":664,"start":244,"end":345},".gemini\u002Fcommands\u002Fwebperf.toml",{"name":666,"start":244,"end":345},"commands\u002Fwebperf.toml",{"format":580,"lines":632,"tokens":517,"firstFile":668,"secondFile":669},{"name":628,"start":402,"end":312},{"name":630,"start":402,"end":312},{"name":671,"url":672,"description":673,"language":217,"stars":674,"starsToday":675,"defaultBranch":268,"headSha":676,"durationMs":677,"total":678,"formats":686,"topClones":733},"Tencent\u002FBrowserSkill","https:\u002F\u002Fgithub.com\u002FTencent\u002FBrowserSkill","Let AI agents use your real, logged-in browser without interrupting your work. CLI + extension for browser automation across any shell-capable AI agent.",4467,1302,"75e2c64abaf4b7cc75682d94b0c1fd5db0cbd5e5",845,{"sources":679,"lines":680,"tokens":681,"clones":682,"duplicatedLines":683,"duplicatedTokens":684,"percentage":193,"percentageTokens":685},723,175210,1107575,1285,21021,121306,10.95,[687,692,698,704,709,713,717,721,725,730],{"format":342,"sources":688,"lines":689,"clones":613,"duplicatedLines":690,"percentage":691},319,90101,7577,8.41,{"format":693,"sources":473,"lines":694,"clones":695,"duplicatedLines":696,"percentage":697},"rust",47755,408,4860,10.18,{"format":336,"sources":699,"lines":700,"clones":701,"duplicatedLines":702,"percentage":703},112,13844,85,7310,52.8,{"format":316,"sources":705,"lines":706,"clones":312,"duplicatedLines":707,"percentage":708},41,8773,307,3.5,{"format":296,"sources":402,"lines":710,"clones":606,"duplicatedLines":711,"percentage":712},3339,565,16.92,{"format":323,"sources":588,"lines":714,"clones":606,"duplicatedLines":715,"percentage":716},925,59,6.38,{"format":302,"sources":373,"lines":718,"clones":225,"duplicatedLines":719,"percentage":720},4008,274,6.84,{"format":289,"sources":312,"lines":722,"clones":225,"duplicatedLines":723,"percentage":724},3369,20,0.59,{"format":726,"sources":599,"lines":727,"clones":225,"duplicatedLines":728,"percentage":729},"css",707,38,5.37,{"format":309,"sources":606,"lines":731,"clones":244,"duplicatedLines":345,"percentage":732},509,2.16,[734,742,750,758,766,776,785,793,800,809],{"format":302,"lines":735,"tokens":736,"firstFile":737,"secondFile":740},262,2927,{"name":738,"start":460,"end":739},"crates\u002Fbsk-cli\u002Fskill\u002FSKILL.md:markdown",271,{"name":741,"start":460,"end":739},"skill\u002FSKILL.md:markdown",{"format":336,"lines":743,"tokens":744,"firstFile":745,"secondFile":748},980,2363,{"name":746,"start":218,"end":747},"crates\u002Fbsk-protocol\u002Fschema\u002Ftool_record_await_result.json",982,{"name":749,"start":218,"end":747},"crates\u002Fbsk-protocol\u002Fschema\u002Ftool_record_stop_result.json",{"format":336,"lines":751,"tokens":752,"firstFile":753,"secondFile":755},901,2178,{"name":746,"start":754,"end":747},82,{"name":756,"start":406,"end":757},"crates\u002Fbsk-protocol\u002Fschema\u002Ftrace.json",971,{"format":336,"lines":759,"tokens":370,"firstFile":760,"secondFile":763},651,{"name":746,"start":761,"end":762},100,750,{"name":764,"start":317,"end":765},"crates\u002Fbsk-protocol\u002Fschema\u002Ftrace_step.json",701,{"format":693,"lines":767,"tokens":768,"firstFile":769,"secondFile":773},202,1436,{"name":770,"start":771,"end":772},"crates\u002Fbsk-protocol\u002Fsrc\u002Ftools\u002Frecord.rs",272,473,{"name":774,"start":374,"end":775},"crates\u002Fbsk-protocol\u002Fsrc\u002Ftools\u002Frecord_v3.rs",391,{"format":336,"lines":777,"tokens":778,"firstFile":779,"secondFile":781},317,792,{"name":746,"start":780,"end":461},441,{"name":782,"start":783,"end":784},"crates\u002Fbsk-protocol\u002Fschema\u002Ftrace_v3.json",134,450,{"format":336,"lines":707,"tokens":786,"firstFile":787,"secondFile":790},769,{"name":746,"start":788,"end":789},443,749,{"name":791,"start":445,"end":792},"crates\u002Fbsk-protocol\u002Fschema\u002Ftrace_step_v3.json",310,{"format":336,"lines":794,"tokens":795,"firstFile":796,"secondFile":797},285,675,{"name":746,"start":450,"end":780},{"name":798,"start":699,"end":799},"crates\u002Fbsk-protocol\u002Fschema\u002Ftrace_v2.json",396,{"format":336,"lines":801,"tokens":802,"firstFile":803,"secondFile":806},279,663,{"name":746,"start":804,"end":805},162,440,{"name":807,"start":445,"end":808},"crates\u002Fbsk-protocol\u002Fschema\u002Ftrace_step_v2.json",282,{"format":693,"lines":810,"tokens":811,"firstFile":812,"secondFile":814},81,640,{"name":813,"start":346,"end":303},"crates\u002Fbsk-cli\u002Ftests\u002Ftools_m7_ipc.rs",{"name":815,"start":816,"end":817},"crates\u002Fbsk-cli\u002Ftests\u002Ftools_m9_ipc.rs",111,191,{"name":819,"url":820,"description":821,"language":250,"stars":822,"starsToday":823,"defaultBranch":268,"headSha":824,"durationMs":825,"total":826,"formats":831,"topClones":868},"alphaXiv\u002FOpenResearch","https:\u002F\u002Fgithub.com\u002FalphaXiv\u002FOpenResearch","Turn your coding agents into research agents",5078,939,"69768ff1b0537a4656e69f550fc444ac35b945d2",844,{"sources":827,"lines":252,"tokens":828,"clones":251,"duplicatedLines":253,"duplicatedTokens":829,"percentage":254,"percentageTokens":830},430,1164308,30547,2.62,[832,838,842,847,851,854,857,860,863,865],{"format":693,"sources":833,"lines":834,"clones":835,"duplicatedLines":836,"percentage":837},115,94587,286,2782,2.94,{"format":316,"sources":478,"lines":839,"clones":354,"duplicatedLines":840,"percentage":841},25761,298,1.16,{"format":330,"sources":409,"lines":843,"clones":844,"duplicatedLines":845,"percentage":846},10121,19,703,6.95,{"format":609,"sources":632,"lines":848,"clones":345,"duplicatedLines":849,"percentage":850},9368,127,1.36,{"format":296,"sources":319,"lines":852,"clones":445,"duplicatedLines":754,"percentage":853},2081,3.94,{"format":289,"sources":454,"lines":855,"clones":218,"duplicatedLines":354,"percentage":856},4606,0.65,{"format":342,"sources":310,"lines":858,"clones":244,"duplicatedLines":345,"percentage":859},7062,0.16,{"format":323,"sources":658,"lines":861,"clones":244,"duplicatedLines":460,"percentage":862},941,1.06,{"format":336,"sources":193,"lines":864,"clones":458,"duplicatedLines":458,"percentage":458},7417,{"format":866,"sources":244,"lines":867,"clones":458,"duplicatedLines":458,"percentage":458},"csv",6502,[869,875,883,892,899,905,915,921,929,935],{"format":330,"lines":377,"tokens":870,"firstFile":871,"secondFile":873},1402,{"name":872,"start":244,"end":377},"demo\u002Fnanochat\u002Fbase\u002Fscripts\u002Fchat_sft.py",{"name":874,"start":244,"end":377},"demo\u002Fnanochat\u002Fexperiment\u002Fscripts\u002Fchat_sft.py",{"format":330,"lines":876,"tokens":877,"firstFile":878,"secondFile":881},237,1358,{"name":872,"start":879,"end":880},263,499,{"name":874,"start":479,"end":882},504,{"format":330,"lines":884,"tokens":885,"firstFile":886,"secondFile":888},93,569,{"name":887,"start":658,"end":761},"demo\u002Fnanochat\u002Fbase\u002Fscripts\u002Fchat_cli.py",{"name":889,"start":890,"end":891},"demo\u002Fnanochat\u002Fexperiment\u002Fscripts\u002Fchat_cli.py",21,113,{"format":330,"lines":326,"tokens":479,"firstFile":893,"secondFile":896},{"name":894,"start":523,"end":895},"demo\u002Fnanochat\u002Fbase\u002Ftests\u002Ftest_attention_fallback.py",175,{"name":894,"start":897,"end":898},193,208,{"format":330,"lines":209,"tokens":900,"firstFile":901,"secondFile":903},247,{"name":872,"start":902,"end":355},209,{"name":874,"start":904,"end":735},210,{"format":693,"lines":906,"tokens":907,"firstFile":908,"secondFile":912},36,238,{"name":909,"start":910,"end":911},"src\u002Fcommands\u002Fsupervise.rs",1095,1130,{"name":909,"start":913,"end":914},1202,1237,{"format":296,"lines":354,"tokens":916,"firstFile":917,"secondFile":919},235,{"name":918,"start":326,"end":422},"demo\u002Fnanochat\u002Fbase\u002Fruns\u002Fruncpu.sh",{"name":920,"start":648,"end":310},"src\u002Flocal\u002Fdemo_fixtures\u002Fruncpu-before-windows.sh",{"format":693,"lines":586,"tokens":922,"firstFile":923,"secondFile":926},222,{"name":909,"start":924,"end":925},320,350,{"name":909,"start":927,"end":928},947,977,{"format":693,"lines":354,"tokens":930,"firstFile":931,"secondFile":933},221,{"name":909,"start":932,"end":925},321,{"name":909,"start":934,"end":911},1101,{"format":693,"lines":574,"tokens":904,"firstFile":936,"secondFile":938},{"name":909,"start":937,"end":925},322,{"name":909,"start":939,"end":940},483,511,{"name":208,"url":942,"description":943,"language":217,"stars":944,"starsToday":945,"defaultBranch":268,"headSha":946,"durationMs":947,"total":948,"formats":955,"topClones":987},"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.",145943,538,"31a3b00bef145a0393d9dbf840a98674fec07712",756,{"sources":949,"lines":950,"tokens":951,"clones":209,"duplicatedLines":952,"duplicatedTokens":953,"percentage":210,"percentageTokens":954},566,97487,511346,708,4986,0.98,[956,960,963,967,971,975,978,981,983,985],{"format":342,"sources":957,"lines":958,"clones":890,"duplicatedLines":303,"percentage":959},258,24124,0.76,{"format":302,"sources":533,"lines":961,"clones":331,"duplicatedLines":907,"percentage":962},34436,0.69,{"format":330,"sources":648,"lines":964,"clones":345,"duplicatedLines":965,"percentage":966},7571,212,2.8,{"format":323,"sources":337,"lines":968,"clones":218,"duplicatedLines":969,"percentage":970},3455,39,1.13,{"format":972,"sources":658,"lines":973,"clones":218,"duplicatedLines":890,"percentage":974},"hcl",1387,1.51,{"format":296,"sources":337,"lines":976,"clones":244,"duplicatedLines":588,"percentage":977},10450,0.06,{"format":309,"sources":312,"lines":979,"clones":244,"duplicatedLines":632,"percentage":980},7261,0.12,{"format":336,"sources":358,"lines":982,"clones":458,"duplicatedLines":458,"percentage":458},6026,{"format":609,"sources":225,"lines":984,"clones":458,"duplicatedLines":458,"percentage":458},1219,{"format":316,"sources":890,"lines":986,"clones":458,"duplicatedLines":458,"percentage":458},1210,[988,996,1002,1008,1014,1019,1027,1031,1036,1044],{"format":302,"lines":989,"tokens":990,"firstFile":991,"secondFile":994},120,1149,{"name":992,"start":632,"end":993},"plugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002FSKILL.md:markdown",128,{"name":995,"start":632,"end":993},"plugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002Freferences\u002Fskill-creator-original.md:markdown",{"format":302,"lines":576,"tokens":997,"firstFile":998,"secondFile":1000},189,{"name":999,"start":632,"end":290},"plugins\u002Ffeature-dev\u002Fagents\u002Fcode-reviewer.md:markdown",{"name":1001,"start":658,"end":392},"plugins\u002Fpr-review-toolkit\u002Fagents\u002Fcode-reviewer.md:markdown",{"format":302,"lines":599,"tokens":1003,"firstFile":1004,"secondFile":1007},161,{"name":992,"start":1005,"end":1006},150,156,{"name":995,"start":450,"end":369},{"format":330,"lines":373,"tokens":1009,"firstFile":1010,"secondFile":1012},144,{"name":1011,"start":445,"end":586},"plugins\u002Fhookify\u002Fhooks\u002Fposttooluse.py",{"name":1013,"start":445,"end":586},"plugins\u002Fhookify\u002Fhooks\u002Fuserpromptsubmit.py",{"format":302,"lines":506,"tokens":522,"firstFile":1015,"secondFile":1017},{"name":1016,"start":588,"end":844},".claude\u002Fcommands\u002Fcommit-push-pr.md:markdown",{"name":1018,"start":588,"end":723},"plugins\u002Fcommit-commands\u002Fcommands\u002Fcommit-push-pr.md:markdown",{"format":330,"lines":193,"tokens":662,"firstFile":1020,"secondFile":1023},{"name":1021,"start":1022,"end":870},"plugins\u002Fsecurity-guidance\u002Fhooks\u002Fllm.py",1391,{"name":1024,"start":1025,"end":1026},"plugins\u002Fsecurity-guidance\u002Fhooks\u002Freview_api.py",306,323,{"format":330,"lines":319,"tokens":993,"firstFile":1028,"secondFile":1029},{"name":1011,"start":606,"end":586},{"name":1030,"start":606,"end":586},"plugins\u002Fhookify\u002Fhooks\u002Fstop.py",{"format":309,"lines":460,"tokens":816,"firstFile":1032,"secondFile":1034},{"name":1033,"start":354,"end":969},"plugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002FSKILL.md:text",{"name":1035,"start":354,"end":969},"plugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002Freferences\u002Fskill-creator-original.md:text",{"format":330,"lines":632,"tokens":346,"firstFile":1037,"secondFile":1041},{"name":1038,"start":1039,"end":1040},"plugins\u002Fsecurity-guidance\u002Fhooks\u002Fsecurity_reminder_hook.py",1347,1355,{"name":1038,"start":1042,"end":1043},1904,1912,{"format":302,"lines":844,"tokens":1045,"firstFile":1046,"secondFile":1049},97,{"name":1047,"start":297,"end":1048},"plugins\u002Fagent-sdk-dev\u002Fagents\u002Fagent-sdk-verifier-py.md:markdown",119,{"name":1050,"start":533,"end":507},"plugins\u002Fagent-sdk-dev\u002Fagents\u002Fagent-sdk-verifier-ts.md:markdown",{"name":1052,"url":1053,"description":1054,"language":231,"stars":1055,"starsToday":564,"defaultBranch":268,"headSha":1056,"durationMs":1057,"total":1058,"formats":1067,"topClones":1111},"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",24629,"ebd7990cfa9495937da7726741e1ee6a96788565",1062,{"sources":1059,"lines":1060,"tokens":1061,"clones":1062,"duplicatedLines":1063,"duplicatedTokens":1064,"percentage":1065,"percentageTokens":1066},2148,379405,1942054,604,10603,86120,2.79,4.43,[1068,1074,1078,1084,1089,1093,1097,1102,1105,1108],{"format":302,"sources":1069,"lines":1070,"clones":1071,"duplicatedLines":1072,"percentage":1073},1154,182223,390,5402,2.96,{"format":289,"sources":1075,"lines":1076,"clones":622,"duplicatedLines":1077,"percentage":214},147,42112,1405,{"format":1079,"sources":1080,"lines":1081,"clones":324,"duplicatedLines":1082,"percentage":1083},"cpp",63,27688,822,2.97,{"format":309,"sources":1085,"lines":1086,"clones":312,"duplicatedLines":1087,"percentage":1088},330,57909,1140,1.97,{"format":609,"sources":290,"lines":1090,"clones":354,"duplicatedLines":1091,"percentage":1092},7510,498,6.63,{"format":330,"sources":209,"lines":1094,"clones":326,"duplicatedLines":1095,"percentage":1096},17214,133,0.77,{"format":1098,"sources":599,"lines":1099,"clones":606,"duplicatedLines":1100,"percentage":1101},"txt",1233,1000,81.1,{"format":342,"sources":723,"lines":1103,"clones":445,"duplicatedLines":324,"percentage":1104},7128,0.6,{"format":726,"sources":606,"lines":1106,"clones":445,"duplicatedLines":503,"percentage":1107},1727,3.18,{"format":336,"sources":324,"lines":1109,"clones":218,"duplicatedLines":589,"percentage":1110},6882,0.84,[1112,1119,1123,1127,1131,1135,1141,1149,1159,1167],{"format":1098,"lines":1113,"tokens":1114,"firstFile":1115,"secondFile":1117},201,1848,{"name":1116,"start":244,"end":1113},"bio-research\u002Fskills\u002Finstrument-data-to-allotrope\u002FLICENSE.txt",{"name":1118,"start":244,"end":1113},"bio-research\u002Fskills\u002Fnextflow-development\u002FLICENSE.txt",{"format":1098,"lines":1113,"tokens":1114,"firstFile":1120,"secondFile":1121},{"name":1116,"start":244,"end":1113},{"name":1122,"start":244,"end":1113},"bio-research\u002Fskills\u002Fscientific-problem-selection\u002FLICENSE.txt",{"format":1098,"lines":1113,"tokens":1114,"firstFile":1124,"secondFile":1125},{"name":1116,"start":244,"end":1113},{"name":1126,"start":244,"end":1113},"bio-research\u002Fskills\u002Fscvi-tools\u002FLICENSE.txt",{"format":1098,"lines":1113,"tokens":1114,"firstFile":1128,"secondFile":1129},{"name":1116,"start":244,"end":1113},{"name":1130,"start":244,"end":1113},"bio-research\u002Fskills\u002Fsingle-cell-rna-qc\u002FLICENSE.txt",{"format":1098,"lines":1113,"tokens":1114,"firstFile":1132,"secondFile":1133},{"name":1116,"start":244,"end":1113},{"name":1134,"start":225,"end":767},"cowork-plugin-management\u002Fskills\u002Fcowork-plugin-customizer\u002FLICENSE.txt",{"format":302,"lines":898,"tokens":1136,"firstFile":1137,"secondFile":1139},1525,{"name":1138,"start":244,"end":898},"small-business\u002Fskills\u002Fcanva-creator\u002Freference\u002Fcanva-api.md:markdown",{"name":1140,"start":244,"end":898},"small-business\u002Fskills\u002Fsocial-content-engine\u002Freference\u002Fcanva-api.md:markdown",{"format":302,"lines":374,"tokens":1142,"firstFile":1143,"secondFile":1146},1235,{"name":1144,"start":817,"end":1145},"small-business\u002Fskills\u002Fcanva-creator\u002Freference\u002Fgotchas.md:markdown",380,{"name":1147,"start":957,"end":1148},"small-business\u002Fskills\u002Fsocial-content-engine\u002Freference\u002Fgotchas.md:markdown",447,{"format":1079,"lines":916,"tokens":1150,"firstFile":1151,"secondFile":1155},767,{"name":1152,"start":1153,"end":1154},"partner-built\u002Fzoom-plugin\u002Fskills\u002Fvideo-sdk\u002Flinux\u002Freferences\u002Flinux-reference.md:cpp",529,763,{"name":1156,"start":1157,"end":1158},"partner-built\u002Fzoom-plugin\u002Fskills\u002Fvideo-sdk\u002Fwindows\u002Freferences\u002Fwindows-reference.md:cpp",905,1139,{"format":309,"lines":324,"tokens":1160,"firstFile":1161,"secondFile":1164},661,{"name":1162,"start":1163,"end":472},"partner-built\u002Fzoom-plugin\u002Fskills\u002Fmeeting-sdk\u002Fwindows\u002Freferences\u002Fdeployment.md:text",60,{"name":1162,"start":1165,"end":1166},116,158,{"format":302,"lines":699,"tokens":1168,"firstFile":1169,"secondFile":1171},546,{"name":1144,"start":218,"end":1170},114,{"name":1147,"start":238,"end":1172},181,{"name":212,"url":1174,"description":1175,"language":224,"stars":1176,"starsToday":1177,"defaultBranch":268,"headSha":1178,"durationMs":1179,"total":1180,"formats":1187,"topClones":1240},"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.",26514,1125,"6db8fdd60172449839f128928a2303f652a253b2",2319,{"sources":1181,"lines":1182,"tokens":1183,"clones":213,"duplicatedLines":1184,"duplicatedTokens":1185,"percentage":214,"percentageTokens":1186},4399,1356478,6631163,45365,313300,4.72,[1188,1194,1201,1207,1212,1218,1223,1228,1232,1237],{"format":282,"sources":1189,"lines":1190,"clones":1191,"duplicatedLines":1192,"percentage":1193},2357,614878,3024,27542,4.48,{"format":1195,"sources":1196,"lines":1197,"clones":1198,"duplicatedLines":1199,"percentage":1200},"less",194,149790,612,7950,5.31,{"format":342,"sources":1202,"lines":1203,"clones":1204,"duplicatedLines":1205,"percentage":1206},541,176834,176,2209,1.25,{"format":336,"sources":317,"lines":1208,"clones":1209,"duplicatedLines":1210,"percentage":1211},40901,107,2475,6.05,{"format":1213,"sources":897,"lines":1214,"clones":1215,"duplicatedLines":1216,"percentage":1217},"html",39125,87,1528,3.91,{"format":302,"sources":1219,"lines":1220,"clones":415,"duplicatedLines":1221,"percentage":1222},203,52215,988,1.89,{"format":323,"sources":488,"lines":1224,"clones":1225,"duplicatedLines":1226,"percentage":1227},27510,61,1111,4.04,{"format":1229,"sources":655,"lines":1230,"clones":409,"duplicatedLines":393,"percentage":1231},"sql",9019,6.4,{"format":330,"sources":1233,"lines":1234,"clones":581,"duplicatedLines":1235,"percentage":1236},88,17998,197,1.09,{"format":726,"sources":392,"lines":1238,"clones":581,"duplicatedLines":464,"percentage":1239},9352,1.8,[1241,1252,1260,1268,1278,1288,1297,1304,1314,1322],{"format":1195,"lines":1242,"tokens":1243,"firstFile":1244,"secondFile":1248},99,630,{"name":1245,"start":1246,"end":1247},"frontend\u002Fsrc\u002Fviews\u002Forganization\u002FOrganizationSettingsModal.vue:less",2970,3068,{"name":1249,"start":1250,"end":1251},"frontend\u002Fsrc\u002Fviews\u002Fsettings\u002FTenantMembers.vue:less",2324,2422,{"format":1195,"lines":492,"tokens":1253,"firstFile":1254,"secondFile":1257},590,{"name":1245,"start":1255,"end":1256},2649,2746,{"name":1249,"start":1258,"end":1259},1764,1861,{"format":323,"lines":292,"tokens":1261,"firstFile":1262,"secondFile":1265},567,{"name":1263,"start":1264,"end":1085},"docker-compose.dev.yml",248,{"name":1266,"start":1267,"end":1091},"docker-compose.yml",416,{"format":1195,"lines":337,"tokens":1269,"firstFile":1270,"secondFile":1274},500,{"name":1271,"start":1272,"end":1273},"frontend\u002Fsrc\u002Fcomponents\u002FSandboxConfigEditorDrawer.vue:less",1794,1840,{"name":1275,"start":1276,"end":1277},"frontend\u002Fsrc\u002Fviews\u002Fsettings\u002Fcomponents\u002FMcpServiceDialog.vue:less",1025,1071,{"format":1195,"lines":415,"tokens":1279,"firstFile":1280,"secondFile":1284},493,{"name":1281,"start":1282,"end":1283},"frontend\u002Fsrc\u002Fviews\u002Fagent\u002FAgentList.vue:less",2146,2219,{"name":1285,"start":1286,"end":1287},"frontend\u002Fsrc\u002Fviews\u002Fknowledge\u002FKnowledgeBaseList.vue:less",2555,2628,{"format":1195,"lines":478,"tokens":1289,"firstFile":1290,"secondFile":1293},468,{"name":1249,"start":1291,"end":1292},2144,2223,{"name":1294,"start":1295,"end":1296},"frontend\u002Fsrc\u002Fviews\u002Fsystem\u002FSystemAuditLog.vue:less",712,791,{"format":1213,"lines":642,"tokens":486,"firstFile":1298,"secondFile":1302},{"name":1299,"start":1300,"end":1301},"frontend\u002Fsrc\u002Fviews\u002Fchat\u002Fcomponents\u002FAgentStreamDisplay.vue:html",130,275,{"name":1299,"start":827,"end":1303},573,{"format":1195,"lines":238,"tokens":1305,"firstFile":1306,"secondFile":1310},436,{"name":1307,"start":1308,"end":1309},"frontend\u002Fsrc\u002Fviews\u002Fknowledge\u002FKnowledgeBase.vue:less",3145,3214,{"name":1311,"start":1312,"end":1313},"frontend\u002Fsrc\u002Fviews\u002Fknowledge\u002Fcomponents\u002FFAQEntryManager.vue:less",2922,2991,{"format":1195,"lines":317,"tokens":485,"firstFile":1315,"secondFile":1318},{"name":1316,"start":1317,"end":582},"frontend\u002Fsrc\u002Fcomponents\u002FModelDebugDrawer.vue:less",492,{"name":1319,"start":1320,"end":1321},"frontend\u002Fsrc\u002Fcomponents\u002FModelEditorDialog.vue:less",1818,1868,{"format":282,"lines":1323,"tokens":1324,"firstFile":1325,"secondFile":1327},37,359,{"name":1326,"start":460,"end":310},"internal\u002Fapplication\u002Frepository\u002Fretriever\u002Felasticsearch\u002Fv7\u002Fmove_test.go",{"name":1328,"start":460,"end":310},"internal\u002Fapplication\u002Frepository\u002Fretriever\u002Felasticsearch\u002Fv8\u002Fmove_test.go",{"name":1330,"url":1331,"description":1332,"language":256,"stars":1333,"starsToday":1334,"defaultBranch":268,"headSha":1335,"durationMs":1336,"total":1337,"formats":1342,"topClones":1371},"abue-ammar\u002Ftinycast","https:\u002F\u002Fgithub.com\u002Fabue-ammar\u002Ftinycast","Tinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history.",6226,739,"7dc4450fa011ccebe72d7f7cec9ff53e05806785",864,{"sources":1338,"lines":258,"tokens":1339,"clones":257,"duplicatedLines":259,"duplicatedTokens":1340,"percentage":260,"percentageTokens":1341},897,1192902,17456,1.46,[1343,1350,1353,1356,1359,1362,1364,1366,1368,1370],{"format":1344,"sources":1345,"lines":1346,"clones":1347,"duplicatedLines":1348,"percentage":1349},"swift",684,114560,207,2195,1.92,{"format":289,"sources":354,"lines":1351,"clones":632,"duplicatedLines":517,"percentage":1352},9644,1.27,{"format":323,"sources":460,"lines":1354,"clones":599,"duplicatedLines":297,"percentage":1355},1467,6.88,{"format":296,"sources":290,"lines":1357,"clones":445,"duplicatedLines":319,"percentage":1358},3275,0.82,{"format":1098,"sources":445,"lines":1360,"clones":445,"duplicatedLines":409,"percentage":1361},240,18.33,{"format":302,"sources":810,"lines":1363,"clones":218,"duplicatedLines":581,"percentage":980},14624,{"format":336,"sources":599,"lines":1365,"clones":458,"duplicatedLines":458,"percentage":458},3378,{"format":316,"sources":586,"lines":1367,"clones":458,"duplicatedLines":458,"percentage":458},2284,{"format":309,"sources":658,"lines":1369,"clones":458,"duplicatedLines":458,"percentage":458},1129,{"format":342,"sources":326,"lines":677,"clones":458,"duplicatedLines":458,"percentage":458},[1372,1378,1381,1386,1390,1397,1404,1409,1415,1421],{"format":1098,"lines":648,"tokens":1373,"firstFile":1374,"secondFile":1376},602,{"name":1375,"start":491,"end":317},"Tests\u002Fai-fixtures\u002Fopenrouter-nemotron-reasoning.txt",{"name":1375,"start":364,"end":1377},73,{"format":1098,"lines":648,"tokens":1373,"firstFile":1379,"secondFile":1380},{"name":1375,"start":491,"end":317},{"name":1375,"start":810,"end":1045},{"format":289,"lines":723,"tokens":879,"firstFile":1382,"secondFile":1384},{"name":1383,"start":366,"end":406},"Scripts\u002Fraycast-runtime\u002Fsrc\u002Fapi\u002Findex.js",{"name":1385,"start":290,"end":290},"Tinycast\u002FResources\u002FRaycastRuntime.generated.js",{"format":1098,"lines":599,"tokens":1347,"firstFile":1387,"secondFile":1388},{"name":1375,"start":1323,"end":324},{"name":1375,"start":324,"end":1389},49,{"format":289,"lines":1391,"tokens":1392,"firstFile":1393,"secondFile":1395},26,187,{"name":1394,"start":728,"end":1080},"Tests\u002Fai-fixtures\u002Fcodex-stub.js",{"name":1396,"start":290,"end":405},"Tests\u002Fai-fixtures\u002Fmcp-stub.js",{"format":1344,"lines":1391,"tokens":1398,"firstFile":1399,"secondFile":1402},173,{"name":1400,"start":1219,"end":1401},"Tinycast\u002FFeatures\u002FQuicklinks\u002FUI\u002FQuicklinkListView.swift",228,{"name":1403,"start":1095,"end":1166},"Tinycast\u002FFeatures\u002FSnippets\u002FUI\u002FSnippetsListView.swift",{"format":1098,"lines":599,"tokens":1166,"firstFile":1405,"secondFile":1407},{"name":1375,"start":1406,"end":816},105,{"name":1375,"start":816,"end":1408},117,{"format":1344,"lines":290,"tokens":1166,"firstFile":1410,"secondFile":1413},{"name":1411,"start":1412,"end":1300},"Tinycast\u002FFeatures\u002FAI\u002FService\u002FCodexAppServerClient.swift",108,{"name":1414,"start":317,"end":1377},"Tinycast\u002FFeatures\u002FMCP\u002FService\u002FMCPStdioTransport.swift",{"format":1344,"lines":312,"tokens":577,"firstFile":1416,"secondFile":1418},{"name":1417,"start":549,"end":517},"Tinycast\u002FFeatures\u002FFileSearch\u002FSettings\u002FFileSearchSettingsView.swift",{"name":1419,"start":589,"end":1420},"Tinycast\u002FFeatures\u002FLauncher\u002FSettings\u002FSearchScopesSection.swift",89,{"format":323,"lines":576,"tokens":1422,"firstFile":1423,"secondFile":1426},132,{"name":1424,"start":317,"end":1425},".github\u002FISSUE_TEMPLATE\u002Fbug_report.yml",65,{"name":1427,"start":723,"end":468},".github\u002FISSUE_TEMPLATE\u002Ffeature_request.yml",{"name":204,"url":1429,"description":1430,"language":217,"stars":1431,"starsToday":1432,"defaultBranch":268,"headSha":1433,"durationMs":1434,"total":1435,"formats":1442,"topClones":1474},"https:\u002F\u002Fgithub.com\u002Fjamiepine\u002Fvoicebox","The open-source AI voice studio. Clone, dictate, create.",54937,667,"51f49dea198384b4eb6087b72c17057c6eb1c1cd",728,{"sources":1436,"lines":1437,"tokens":1438,"clones":205,"duplicatedLines":1439,"duplicatedTokens":1440,"percentage":206,"percentageTokens":1441},488,120559,560432,17246,58447,10.43,[1443,1447,1450,1453,1457,1461,1464,1467,1470,1472],{"format":316,"sources":649,"lines":1444,"clones":415,"duplicatedLines":1445,"percentage":1446},30172,983,3.26,{"format":330,"sources":517,"lines":1448,"clones":209,"duplicatedLines":1434,"percentage":1449},26902,2.71,{"format":342,"sources":1215,"lines":1451,"clones":373,"duplicatedLines":1452,"percentage":202},9085,342,{"format":693,"sources":648,"lines":1454,"clones":1391,"duplicatedLines":1455,"percentage":1456},5700,293,5.14,{"format":336,"sources":312,"lines":1458,"clones":290,"duplicatedLines":1459,"percentage":1460},32274,14746,45.69,{"format":323,"sources":460,"lines":1462,"clones":445,"duplicatedLines":705,"percentage":1463},1314,3.12,{"format":309,"sources":331,"lines":1465,"clones":225,"duplicatedLines":290,"percentage":1466},3048,0.75,{"format":289,"sources":218,"lines":1468,"clones":225,"duplicatedLines":715,"percentage":1469},487,12.11,{"format":609,"sources":218,"lines":238,"clones":225,"duplicatedLines":586,"percentage":1471},44.29,{"format":302,"sources":1391,"lines":1473,"clones":458,"duplicatedLines":458,"percentage":458},6675,[1475,1482,1486,1494,1502,1509,1516,1522,1530,1538],{"format":336,"lines":1476,"tokens":1477,"firstFile":1478,"secondFile":1480},6242,18415,{"name":1479,"start":244,"end":1476},"tauri\u002Fsrc-tauri\u002Fgen\u002Fschemas\u002Fdesktop-schema.json",{"name":1481,"start":244,"end":1476},"tauri\u002Fsrc-tauri\u002Fgen\u002Fschemas\u002FmacOS-schema.json",{"format":336,"lines":1476,"tokens":1477,"firstFile":1483,"secondFile":1484},{"name":1479,"start":244,"end":1476},{"name":1485,"start":244,"end":1476},"tauri\u002Fsrc-tauri\u002Fgen\u002Fschemas\u002Fwindows-schema.json",{"format":336,"lines":1487,"tokens":1488,"firstFile":1489,"secondFile":1491},1728,5183,{"name":1479,"start":649,"end":1490},1869,{"name":1479,"start":1492,"end":1493},4223,5950,{"format":330,"lines":1233,"tokens":1267,"firstFile":1495,"secondFile":1498},{"name":1496,"start":804,"end":1497},"backend\u002Fservices\u002Fcuda.py",249,{"name":1499,"start":1500,"end":1501},"backend\u002Fservices\u002Frocm.py",139,226,{"format":693,"lines":312,"tokens":350,"firstFile":1503,"secondFile":1506},{"name":1504,"start":1505,"end":937},"tauri\u002Fsrc-tauri\u002Fsrc\u002Faudio_capture\u002Flinux.rs",291,{"name":1507,"start":904,"end":1508},"tauri\u002Fsrc-tauri\u002Fsrc\u002Faudio_capture\u002Fwindows.rs",239,{"format":316,"lines":491,"tokens":489,"firstFile":1510,"secondFile":1513},{"name":1511,"start":772,"end":1512},"app\u002Fsrc\u002Fcomponents\u002FAudioTab\u002FAudioTab.tsx",507,{"name":1511,"start":1514,"end":1515},582,616,{"format":316,"lines":491,"tokens":1517,"firstFile":1518,"secondFile":1520},198,{"name":1519,"start":319,"end":1225},"app\u002Fsrc\u002Fcomponents\u002FServerSettings\u002FGpuAcceleration.tsx",{"name":1521,"start":1422,"end":369},"app\u002Fsrc\u002Fcomponents\u002FServerTab\u002FGpuPage.tsx",{"format":336,"lines":1523,"tokens":1235,"firstFile":1524,"secondFile":1527},66,{"name":1479,"start":1525,"end":1526},1942,2007,{"name":1479,"start":1528,"end":1529},5981,6046,{"format":693,"lines":312,"tokens":997,"firstFile":1531,"secondFile":1534},{"name":1504,"start":1532,"end":1533},351,382,{"name":1535,"start":1536,"end":1537},"tauri\u002Fsrc-tauri\u002Fsrc\u002Faudio_capture\u002Fmacos.rs",236,265,{"format":693,"lines":586,"tokens":1539,"firstFile":1540,"secondFile":1542},188,{"name":1504,"start":1541,"end":1533},352,{"name":1507,"start":1543,"end":1544},260,288,{"name":1546,"url":1547,"description":1548,"language":243,"stars":1549,"starsToday":1550,"defaultBranch":268,"headSha":1551,"durationMs":1552,"total":1553,"formats":1558,"topClones":1600},"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. 🐦",35849,873,"a8f2ca623ffe9de9df11d56f34d11d2d501493d3",1443,{"sources":1554,"lines":246,"tokens":1555,"clones":245,"duplicatedLines":247,"duplicatedTokens":1556,"percentage":248,"percentageTokens":1557},674,3244121,123151,3.8,[1559,1566,1571,1575,1579,1582,1586,1590,1593,1596],{"format":1560,"sources":1561,"lines":1562,"clones":1563,"duplicatedLines":1564,"percentage":1565},"c",179,86742,598,7007,8.08,{"format":330,"sources":1567,"lines":1568,"clones":1569,"duplicatedLines":1570,"percentage":837},204,62069,170,1826,{"format":1572,"sources":410,"lines":1573,"clones":488,"duplicatedLines":784,"percentage":1574},"c-header",36149,1.24,{"format":1576,"sources":218,"lines":1577,"clones":373,"duplicatedLines":1398,"percentage":1578},"objectivec",3150,5.49,{"format":323,"sources":658,"lines":1580,"clones":193,"duplicatedLines":472,"percentage":1581},1774,5.75,{"format":336,"sources":574,"lines":1583,"clones":460,"duplicatedLines":1584,"percentage":1585},3316,495,14.93,{"format":609,"sources":599,"lines":1587,"clones":599,"duplicatedLines":1588,"percentage":1589},731,172,23.53,{"format":296,"sources":366,"lines":1591,"clones":588,"duplicatedLines":1592,"percentage":1222},7879,149,{"format":302,"sources":1080,"lines":1594,"clones":225,"duplicatedLines":460,"percentage":1595},15049,0.07,{"format":309,"sources":581,"lines":1597,"clones":225,"duplicatedLines":1598,"percentage":1599},5472,273,4.99,[1601,1611,1619,1626,1635,1644,1652,1660,1668,1674],{"format":1560,"lines":1602,"tokens":1603,"firstFile":1604,"secondFile":1608},401,4187,{"name":1605,"start":1606,"end":1607},"c\u002Fdeepseek_v4.c",2204,2604,{"name":1605,"start":1609,"end":1610},6688,7088,{"format":1560,"lines":320,"tokens":1612,"firstFile":1613,"secondFile":1616},2898,{"name":1605,"start":1614,"end":1615},3130,3423,{"name":1605,"start":1617,"end":1618},5898,6191,{"format":1560,"lines":377,"tokens":1620,"firstFile":1621,"secondFile":1623},1910,{"name":1605,"start":530,"end":1622},785,{"name":1605,"start":1624,"end":1625},15349,15533,{"format":1560,"lines":1627,"tokens":1628,"firstFile":1629,"secondFile":1632},141,1705,{"name":1605,"start":1630,"end":1631},1834,1974,{"name":1605,"start":1633,"end":1634},2296,2436,{"format":1560,"lines":1636,"tokens":1637,"firstFile":1638,"secondFile":1641},118,1704,{"name":1605,"start":1639,"end":1640},7317,7434,{"name":1605,"start":1642,"end":1643},14832,14949,{"format":1560,"lines":549,"tokens":1645,"firstFile":1646,"secondFile":1649},1174,{"name":1605,"start":1647,"end":1648},4007,4097,{"name":1605,"start":1650,"end":1651},6482,6572,{"format":1560,"lines":816,"tokens":1653,"firstFile":1654,"secondFile":1657},1092,{"name":1605,"start":1655,"end":1656},2084,2194,{"name":1605,"start":1658,"end":1659},2491,2601,{"format":309,"lines":735,"tokens":1661,"firstFile":1662,"secondFile":1666},1043,{"name":1663,"start":1664,"end":1665},"docker\u002FREADME.IT.md:text",192,453,{"name":1667,"start":898,"end":546},"docker\u002FREADME.md:text",{"format":609,"lines":503,"tokens":1669,"firstFile":1670,"secondFile":1672},1005,{"name":1671,"start":244,"end":503},"assets\u002Fcolibri.svg",{"name":1673,"start":244,"end":503},"site\u002Fcolibri.svg",{"format":1560,"lines":533,"tokens":1675,"firstFile":1676,"secondFile":1679},903,{"name":1605,"start":1677,"end":1678},3454,3559,{"name":1605,"start":1680,"end":1681},6309,6414,{"name":1683,"url":1684,"description":1685,"language":231,"stars":1686,"starsToday":1687,"defaultBranch":268,"headSha":1688,"durationMs":1689,"total":1690,"formats":1699,"topClones":1747},"TencentCloud\u002FOctop","https:\u002F\u002Fgithub.com\u002FTencentCloud\u002FOctop","A smarter, self-hosted AI assistant — multi-user, multi-agent.",3599,367,"ae65fe4e26854d2eaf751cee89341ec5d71569f0",1608,{"sources":1691,"lines":1692,"tokens":1693,"clones":1694,"duplicatedLines":1695,"duplicatedTokens":1696,"percentage":1697,"percentageTokens":1698},3707,749578,3983798,1616,31299,167531,4.18,4.21,[1700,1706,1711,1716,1721,1726,1730,1734,1738,1742],{"format":330,"sources":1701,"lines":1702,"clones":1703,"duplicatedLines":1704,"percentage":1705},1001,206869,725,13285,6.42,{"format":316,"sources":1707,"lines":1708,"clones":479,"duplicatedLines":1709,"percentage":1710},378,105612,3270,3.1,{"format":1195,"sources":833,"lines":1712,"clones":1713,"duplicatedLines":1714,"percentage":1715},37448,206,3034,8.1,{"format":342,"sources":1717,"lines":1718,"clones":833,"duplicatedLines":1719,"percentage":1720},444,56261,2222,3.95,{"format":302,"sources":1722,"lines":1723,"clones":589,"duplicatedLines":1724,"percentage":1725},793,178858,1767,0.99,{"format":296,"sources":1398,"lines":1727,"clones":1323,"duplicatedLines":1728,"percentage":1729},34602,2627,7.59,{"format":289,"sources":454,"lines":1731,"clones":454,"duplicatedLines":1732,"percentage":1733},7243,754,10.41,{"format":1229,"sources":354,"lines":1735,"clones":586,"duplicatedLines":1736,"percentage":1737},2815,559,19.86,{"format":726,"sources":576,"lines":1739,"clones":354,"duplicatedLines":1740,"percentage":1741},3093,426,13.77,{"format":323,"sources":1743,"lines":1744,"clones":723,"duplicatedLines":1745,"percentage":1746},277,17393,1036,5.96,[1748,1755,1759,1767,1774,1778,1786,1793,1799,1807],{"format":330,"lines":1749,"tokens":1750,"firstFile":1751,"secondFile":1753},797,3868,{"name":1752,"start":244,"end":1749},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fdocx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fbase.py",{"name":1754,"start":244,"end":1749},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fpptx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fbase.py",{"format":330,"lines":1749,"tokens":1750,"firstFile":1756,"secondFile":1757},{"name":1752,"start":244,"end":1749},{"name":1758,"start":244,"end":1749},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fbase.py",{"format":296,"lines":1760,"tokens":1761,"firstFile":1762,"secondFile":1765},609,2992,{"name":1763,"start":1233,"end":1764},"scripts\u002Finstall-octop.sh",696,{"name":1766,"start":1233,"end":1764},"scripts\u002Finstall.sh",{"format":330,"lines":1768,"tokens":1769,"firstFile":1770,"secondFile":1772},418,1902,{"name":1771,"start":244,"end":1768},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fdocx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fdocx.py",{"name":1773,"start":244,"end":1768},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fpptx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fdocx.py",{"format":330,"lines":1768,"tokens":1769,"firstFile":1775,"secondFile":1776},{"name":1771,"start":244,"end":1768},{"name":1777,"start":244,"end":1768},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fdocx.py",{"format":296,"lines":1779,"tokens":1780,"firstFile":1781,"secondFile":1784},372,1494,{"name":1763,"start":1782,"end":1783},698,1069,{"name":1766,"start":528,"end":1785},1104,{"format":330,"lines":374,"tokens":1787,"firstFile":1788,"secondFile":1791},1472,{"name":1789,"start":319,"end":1790},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fpptx\u002Fscripts\u002Foffice\u002Fsoffice.py",216,{"name":1792,"start":319,"end":1790},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fsoffice.py",{"format":330,"lines":523,"tokens":1794,"firstFile":1795,"secondFile":1798},1331,{"name":1796,"start":715,"end":1797},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fdocx\u002Fscripts\u002Foffice\u002Fsoffice.py",218,{"name":1789,"start":364,"end":1790},{"format":296,"lines":1800,"tokens":1801,"firstFile":1802,"secondFile":1804},325,1185,{"name":1763,"start":1803,"end":1277},747,{"name":1766,"start":1805,"end":1806},782,1107,{"format":330,"lines":735,"tokens":1808,"firstFile":1809,"secondFile":1811},1080,{"name":1810,"start":244,"end":735},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fdocx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fpptx.py",{"name":1812,"start":244,"end":735},"src\u002Foctop\u002Finfra\u002Fagents\u002Fexperts\u002Flibrary\u002Foffice-automation\u002Fskills\u002Fpptx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fpptx.py",1789802945126]