[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-63a0d80738ea0494-apache-2-0-for-gemma-build-modify-sell-freely-summary":3,"summaries-facets-categories":85,"summary-related-63a0d80738ea0494-apache-2-0-for-gemma-build-modify-sell-freely-summary":3654},{"id":4,"title":5,"ai":6,"body":13,"categories":46,"created_at":48,"date_modified":48,"description":40,"extension":49,"faq":48,"featured":50,"kicker_label":48,"meta":51,"navigation":69,"path":70,"published_at":48,"question":48,"scraped_at":71,"seo":72,"sitemap":73,"source_id":74,"source_name":75,"source_type":76,"source_url":77,"stem":78,"tags":79,"thumbnail_url":48,"tldr":82,"tweet":48,"unknown_tags":83,"__hash__":84},"summaries\u002Fsummaries\u002F63a0d80738ea0494-apache-2-0-for-gemma-build-modify-sell-freely-summary.md","Apache 2.0 for Gemma: Build, Modify, Sell Freely",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",5498,1736,14876,0.00146075,{"type":14,"value":15,"toc":39},"minimark",[16,21,25,29,32,36],[17,18,20],"h2",{"id":19},"usage-rights-unlock-commercial-ai-builds","Usage Rights Unlock Commercial AI Builds",[22,23,24],"p",{},"Apache 2.0 provides each contributor's perpetual, worldwide, non-exclusive, royalty-free, irrevocable copyright license to reproduce, prepare derivative works, publicly display\u002Fperform, sublicense, and distribute Gemma models in source or object form. Patent licenses cover making, using, selling, or importing the work, but only for claims necessarily infringed by the contributor's additions—terminate if you sue over the work. This setup lets you integrate Gemma into SaaS products, fine-tune for custom agents, or bundle in apps without royalty payments, as long as you comply with redistribution rules.",[17,26,28],{"id":27},"redistribution-four-conditions-to-follow","Redistribution: Four Conditions to Follow",[22,30,31],{},"Distribute unmodified or modified Gemma copies in any medium by: (a) including the full Apache 2.0 license; (b) adding prominent notices to changed files; (c) retaining all original copyright, patent, trademark, and attribution notices in source forms (omit irrelevant ones); (d) carrying over any NOTICE file contents in your derivatives via NOTICE file, docs, or UI displays. Add your own copyright or stricter terms to modifications, but never alter the original work's license. Contributions you submit default to Apache 2.0 unless specified otherwise. Trademarks like 'Gemma' can't be used beyond describing origin or NOTICE reproduction. These steps ensure legal forks, like RAG pipelines or hosted inference services, while protecting upstream contributors.",[17,33,35],{"id":34},"no-warranties-your-risks","No Warranties, Your Risks",[22,37,38],{},"Gemma comes 'AS IS' without warranties of title, non-infringement, merchantability, or fitness—test thoroughly for production. Contributors limit liability for all damages (direct, indirect, etc.), even if warned. Offer paid support or warranties on your derivatives, but indemnify contributors. For AI builders, this means validate model outputs, handle hallucinations, and monitor costs yourself; the license shields Google and contributors from your app's failures.",{"title":40,"searchDepth":41,"depth":41,"links":42},"",2,[43,44,45],{"id":19,"depth":41,"text":20},{"id":27,"depth":41,"text":28},{"id":34,"depth":41,"text":35},[47],"AI & LLMs",null,"md",false,{"content_references":52,"triage":64},[53,58,61],{"type":54,"title":55,"url":56,"context":57},"other","Creative Commons Attribution 4.0 License","https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F","mentioned",{"type":54,"title":59,"url":60,"context":57},"Apache 2.0 License","https:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0",{"type":54,"title":62,"url":63,"context":57},"Google Developers Site Policies","https:\u002F\u002Fdevelopers.google.com\u002Fsite-policies",{"relevance":65,"novelty":66,"quality":65,"actionability":65,"composite":67,"reasoning":68},4,3,3.8,"Category: Business & SaaS. The article provides a detailed overview of the Apache 2.0 licensing for Gemma models, which is crucial for AI builders looking to integrate these models into commercial applications. It outlines specific conditions for redistribution and legal considerations, making it actionable for developers and founders who need to navigate licensing in their AI product development.",true,"\u002Fsummaries\u002F63a0d80738ea0494-apache-2-0-for-gemma-build-modify-sell-freely-summary","2026-04-15 15:33:14",{"title":5,"description":40},{"loc":70},"63a0d80738ea0494","__oneoff__","article","https:\u002F\u002Fai.google.dev\u002Fgemma\u002Fdocs\u002Fgemma_4_license","summaries\u002F63a0d80738ea0494-apache-2-0-for-gemma-build-modify-sell-freely-summary",[80,81],"llm","open-source","Gemma models grant perpetual, royalty-free copyright and patent licenses to reproduce, modify, distribute, and commercialize under Apache 2.0, requiring attribution retention, change notices, and license inclusion—ideal for production AI apps.",[],"SDmGg1GY44qs6hT8xihrZmtoku0r_92N4_cHS9lVNcg",[86,89,92,94,97,100,102,104,106,108,110,112,115,117,119,121,123,125,127,129,131,133,136,139,141,143,146,148,150,153,155,157,159,161,163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,1540,1542,1544,1546,1548,1550,1552,1554,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652],{"categories":87},[88],"Developer Productivity",{"categories":90},[91],"Business & SaaS",{"categories":93},[47],{"categories":95},[96],"AI Automation",{"categories":98},[99],"Product Strategy",{"categories":101},[47],{"categories":103},[88],{"categories":105},[91],{"categories":107},[],{"categories":109},[47],{"categories":111},[],{"categories":113},[114],"AI News & Trends",{"categories":116},[96],{"categories":118},[114],{"categories":120},[96],{"categories":122},[96],{"categories":124},[47],{"categories":126},[47],{"categories":128},[114],{"categories":130},[47],{"categories":132},[],{"categories":134},[135],"Design & Frontend",{"categories":137},[138],"Data Science & Visualization",{"categories":140},[114],{"categories":142},[],{"categories":144},[145],"Software Engineering",{"categories":147},[47],{"categories":149},[96],{"categories":151},[152],"Marketing & Growth",{"categories":154},[47],{"categories":156},[96],{"categories":158},[],{"categories":160},[],{"categories":162},[135],{"categories":164},[96],{"categories":166},[88],{"categories":168},[135],{"categories":170},[47],{"categories":172},[96],{"categories":174},[114],{"categories":176},[],{"categories":178},[],{"categories":180},[96],{"categories":182},[145],{"categories":184},[],{"categories":186},[91],{"categories":188},[],{"categories":190},[],{"categories":192},[96],{"categories":194},[96],{"categories":196},[47],{"categories":198},[],{"categories":200},[145],{"categories":202},[],{"categories":204},[],{"categories":206},[],{"categories":208},[47],{"categories":210},[152],{"categories":212},[135],{"categories":214},[135],{"categories":216},[47],{"categories":218},[96],{"categories":220},[47],{"categories":222},[47],{"categories":224},[96],{"categories":226},[96],{"categories":228},[138],{"categories":230},[114],{"categories":232},[96],{"categories":234},[152],{"categories":236},[96],{"categories":238},[99],{"categories":240},[],{"categories":242},[96],{"categories":244},[],{"categories":246},[96],{"categories":248},[145],{"categories":250},[135],{"categories":252},[47],{"categories":254},[],{"categories":256},[],{"categories":258},[96],{"categories":260},[],{"categories":262},[47],{"categories":264},[],{"categories":266},[88],{"categories":268},[145],{"categories":270},[91],{"categories":272},[114],{"categories":274},[47],{"categories":276},[],{"categories":278},[47],{"categories":280},[],{"categories":282},[145],{"categories":284},[138],{"categories":286},[],{"categories":288},[47],{"categories":290},[135],{"categories":292},[],{"categories":294},[135],{"categories":296},[96],{"categories":298},[],{"categories":300},[96],{"categories":302},[114],{"categories":304},[47],{"categories":306},[],{"categories":308},[96],{"categories":310},[47],{"categories":312},[99],{"categories":314},[],{"categories":316},[47],{"categories":318},[96],{"categories":320},[96],{"categories":322},[],{"categories":324},[138],{"categories":326},[47],{"categories":328},[],{"categories":330},[88],{"categories":332},[91],{"categories":334},[47],{"categories":336},[96],{"categories":338},[145],{"categories":340},[47],{"categories":342},[],{"categories":344},[],{"categories":346},[47],{"categories":348},[],{"categories":350},[135],{"categories":352},[],{"categories":354},[47],{"categories":356},[],{"categories":358},[96],{"categories":360},[47],{"categories":362},[135],{"categories":364},[],{"categories":366},[47],{"categories":368},[47],{"categories":370},[91],{"categories":372},[96],{"categories":374},[47],{"categories":376},[135],{"categories":378},[96],{"categories":380},[],{"categories":382},[],{"categories":384},[114],{"categories":386},[],{"categories":388},[47],{"categories":390},[91,152],{"categories":392},[],{"categories":394},[47],{"categories":396},[],{"categories":398},[],{"categories":400},[47],{"categories":402},[],{"categories":404},[47],{"categories":406},[407],"DevOps & Cloud",{"categories":409},[],{"categories":411},[114],{"categories":413},[135],{"categories":415},[],{"categories":417},[114],{"categories":419},[114],{"categories":421},[47],{"categories":423},[152],{"categories":425},[],{"categories":427},[91],{"categories":429},[],{"categories":431},[47,407],{"categories":433},[47],{"categories":435},[47],{"categories":437},[96],{"categories":439},[47,145],{"categories":441},[138],{"categories":443},[47],{"categories":445},[152],{"categories":447},[96],{"categories":449},[96],{"categories":451},[],{"categories":453},[96],{"categories":455},[47,91],{"categories":457},[],{"categories":459},[135],{"categories":461},[135],{"categories":463},[],{"categories":465},[],{"categories":467},[114],{"categories":469},[],{"categories":471},[88],{"categories":473},[145],{"categories":475},[47],{"categories":477},[135],{"categories":479},[96],{"categories":481},[145],{"categories":483},[114],{"categories":485},[135],{"categories":487},[],{"categories":489},[47],{"categories":491},[47],{"categories":493},[47],{"categories":495},[114],{"categories":497},[88],{"categories":499},[47],{"categories":501},[96],{"categories":503},[407],{"categories":505},[135],{"categories":507},[96],{"categories":509},[],{"categories":511},[],{"categories":513},[135],{"categories":515},[114],{"categories":517},[138],{"categories":519},[],{"categories":521},[47],{"categories":523},[47],{"categories":525},[91],{"categories":527},[47],{"categories":529},[47],{"categories":531},[114],{"categories":533},[],{"categories":535},[96],{"categories":537},[145],{"categories":539},[],{"categories":541},[47],{"categories":543},[47],{"categories":545},[96],{"categories":547},[],{"categories":549},[],{"categories":551},[47],{"categories":553},[],{"categories":555},[91],{"categories":557},[96],{"categories":559},[],{"categories":561},[88],{"categories":563},[47],{"categories":565},[91],{"categories":567},[114],{"categories":569},[],{"categories":571},[],{"categories":573},[],{"categories":575},[114],{"categories":577},[114],{"categories":579},[],{"categories":581},[],{"categories":583},[91],{"categories":585},[],{"categories":587},[],{"categories":589},[88],{"categories":591},[],{"categories":593},[152],{"categories":595},[96],{"categories":597},[91],{"categories":599},[96],{"categories":601},[],{"categories":603},[99],{"categories":605},[135],{"categories":607},[145],{"categories":609},[47],{"categories":611},[96],{"categories":613},[91],{"categories":615},[47],{"categories":617},[],{"categories":619},[],{"categories":621},[145],{"categories":623},[138],{"categories":625},[99],{"categories":627},[96],{"categories":629},[47],{"categories":631},[],{"categories":633},[407],{"categories":635},[],{"categories":637},[96],{"categories":639},[],{"categories":641},[],{"categories":643},[47],{"categories":645},[135],{"categories":647},[152],{"categories":649},[96],{"categories":651},[],{"categories":653},[88],{"categories":655},[],{"categories":657},[114],{"categories":659},[47,407],{"categories":661},[114],{"categories":663},[47],{"categories":665},[91],{"categories":667},[47],{"categories":669},[],{"categories":671},[91],{"categories":673},[],{"categories":675},[145],{"categories":677},[135],{"categories":679},[114],{"categories":681},[138],{"categories":683},[88],{"categories":685},[47],{"categories":687},[145],{"categories":689},[],{"categories":691},[],{"categories":693},[99],{"categories":695},[],{"categories":697},[47],{"categories":699},[],{"categories":701},[135],{"categories":703},[135],{"categories":705},[135],{"categories":707},[],{"categories":709},[],{"categories":711},[114],{"categories":713},[96],{"categories":715},[47],{"categories":717},[47],{"categories":719},[47],{"categories":721},[91],{"categories":723},[47],{"categories":725},[],{"categories":727},[145],{"categories":729},[145],{"categories":731},[91],{"categories":733},[],{"categories":735},[47],{"categories":737},[47],{"categories":739},[91],{"categories":741},[114],{"categories":743},[152],{"categories":745},[96],{"categories":747},[],{"categories":749},[135],{"categories":751},[],{"categories":753},[47],{"categories":755},[],{"categories":757},[91],{"categories":759},[96],{"categories":761},[],{"categories":763},[407],{"categories":765},[138],{"categories":767},[145],{"categories":769},[152],{"categories":771},[145],{"categories":773},[96],{"categories":775},[],{"categories":777},[],{"categories":779},[96],{"categories":781},[88],{"categories":783},[96],{"categories":785},[99],{"categories":787},[91],{"categories":789},[],{"categories":791},[47],{"categories":793},[99],{"categories":795},[47],{"categories":797},[47],{"categories":799},[152],{"categories":801},[135],{"categories":803},[96],{"categories":805},[],{"categories":807},[],{"categories":809},[407],{"categories":811},[145],{"categories":813},[],{"categories":815},[96],{"categories":817},[47],{"categories":819},[135,47],{"categories":821},[88],{"categories":823},[],{"categories":825},[47],{"categories":827},[88],{"categories":829},[135],{"categories":831},[96],{"categories":833},[145],{"categories":835},[],{"categories":837},[47],{"categories":839},[],{"categories":841},[88],{"categories":843},[],{"categories":845},[96],{"categories":847},[99],{"categories":849},[47],{"categories":851},[47],{"categories":853},[135],{"categories":855},[96],{"categories":857},[407],{"categories":859},[135],{"categories":861},[96],{"categories":863},[47],{"categories":865},[47],{"categories":867},[47],{"categories":869},[114],{"categories":871},[],{"categories":873},[99],{"categories":875},[96],{"categories":877},[135],{"categories":879},[96],{"categories":881},[145],{"categories":883},[135],{"categories":885},[96],{"categories":887},[114],{"categories":889},[],{"categories":891},[47],{"categories":893},[135],{"categories":895},[47],{"categories":897},[88],{"categories":899},[114],{"categories":901},[47],{"categories":903},[152],{"categories":905},[47],{"categories":907},[47],{"categories":909},[96],{"categories":911},[96],{"categories":913},[47],{"categories":915},[96],{"categories":917},[135],{"categories":919},[47],{"categories":921},[],{"categories":923},[],{"categories":925},[145],{"categories":927},[],{"categories":929},[88],{"categories":931},[407],{"categories":933},[],{"categories":935},[88],{"categories":937},[91],{"categories":939},[152],{"categories":941},[],{"categories":943},[91],{"categories":945},[],{"categories":947},[],{"categories":949},[],{"categories":951},[],{"categories":953},[],{"categories":955},[47],{"categories":957},[96],{"categories":959},[407],{"categories":961},[88],{"categories":963},[47],{"categories":965},[145],{"categories":967},[99],{"categories":969},[47],{"categories":971},[152],{"categories":973},[47],{"categories":975},[47],{"categories":977},[47],{"categories":979},[47,88],{"categories":981},[145],{"categories":983},[145],{"categories":985},[135],{"categories":987},[47],{"categories":989},[],{"categories":991},[],{"categories":993},[],{"categories":995},[145],{"categories":997},[138],{"categories":999},[114],{"categories":1001},[135],{"categories":1003},[],{"categories":1005},[47],{"categories":1007},[47],{"categories":1009},[],{"categories":1011},[],{"categories":1013},[96],{"categories":1015},[47],{"categories":1017},[91],{"categories":1019},[],{"categories":1021},[88],{"categories":1023},[47],{"categories":1025},[88],{"categories":1027},[47],{"categories":1029},[145],{"categories":1031},[152],{"categories":1033},[47,135],{"categories":1035},[114],{"categories":1037},[135],{"categories":1039},[],{"categories":1041},[407],{"categories":1043},[135],{"categories":1045},[96],{"categories":1047},[],{"categories":1049},[],{"categories":1051},[],{"categories":1053},[],{"categories":1055},[145],{"categories":1057},[96],{"categories":1059},[96],{"categories":1061},[47],{"categories":1063},[47],{"categories":1065},[],{"categories":1067},[135],{"categories":1069},[],{"categories":1071},[],{"categories":1073},[96],{"categories":1075},[],{"categories":1077},[],{"categories":1079},[152],{"categories":1081},[152],{"categories":1083},[96],{"categories":1085},[],{"categories":1087},[47],{"categories":1089},[47],{"categories":1091},[145],{"categories":1093},[135],{"categories":1095},[135],{"categories":1097},[96],{"categories":1099},[88],{"categories":1101},[47],{"categories":1103},[135],{"categories":1105},[135],{"categories":1107},[96],{"categories":1109},[96],{"categories":1111},[47],{"categories":1113},[],{"categories":1115},[],{"categories":1117},[47],{"categories":1119},[96],{"categories":1121},[114],{"categories":1123},[145],{"categories":1125},[88],{"categories":1127},[47],{"categories":1129},[],{"categories":1131},[96],{"categories":1133},[96],{"categories":1135},[],{"categories":1137},[88],{"categories":1139},[47],{"categories":1141},[88],{"categories":1143},[88],{"categories":1145},[],{"categories":1147},[],{"categories":1149},[96],{"categories":1151},[96],{"categories":1153},[47],{"categories":1155},[47],{"categories":1157},[114],{"categories":1159},[138],{"categories":1161},[99],{"categories":1163},[114],{"categories":1165},[135],{"categories":1167},[],{"categories":1169},[114],{"categories":1171},[],{"categories":1173},[],{"categories":1175},[],{"categories":1177},[],{"categories":1179},[145],{"categories":1181},[138],{"categories":1183},[],{"categories":1185},[47],{"categories":1187},[47],{"categories":1189},[138],{"categories":1191},[145],{"categories":1193},[],{"categories":1195},[],{"categories":1197},[96],{"categories":1199},[114],{"categories":1201},[114],{"categories":1203},[96],{"categories":1205},[88],{"categories":1207},[47,407],{"categories":1209},[],{"categories":1211},[135],{"categories":1213},[88],{"categories":1215},[96],{"categories":1217},[135],{"categories":1219},[],{"categories":1221},[96],{"categories":1223},[96],{"categories":1225},[47],{"categories":1227},[152],{"categories":1229},[145],{"categories":1231},[135],{"categories":1233},[],{"categories":1235},[96],{"categories":1237},[47],{"categories":1239},[96],{"categories":1241},[96],{"categories":1243},[96],{"categories":1245},[152],{"categories":1247},[96],{"categories":1249},[47],{"categories":1251},[],{"categories":1253},[152],{"categories":1255},[114],{"categories":1257},[96],{"categories":1259},[],{"categories":1261},[],{"categories":1263},[47],{"categories":1265},[96],{"categories":1267},[114],{"categories":1269},[96],{"categories":1271},[],{"categories":1273},[],{"categories":1275},[],{"categories":1277},[96],{"categories":1279},[],{"categories":1281},[],{"categories":1283},[138],{"categories":1285},[47],{"categories":1287},[138],{"categories":1289},[114],{"categories":1291},[47],{"categories":1293},[47],{"categories":1295},[96],{"categories":1297},[47],{"categories":1299},[],{"categories":1301},[],{"categories":1303},[407],{"categories":1305},[],{"categories":1307},[],{"categories":1309},[88],{"categories":1311},[],{"categories":1313},[],{"categories":1315},[],{"categories":1317},[],{"categories":1319},[145],{"categories":1321},[114],{"categories":1323},[152],{"categories":1325},[91],{"categories":1327},[47],{"categories":1329},[47],{"categories":1331},[91],{"categories":1333},[],{"categories":1335},[135],{"categories":1337},[96],{"categories":1339},[91],{"categories":1341},[47],{"categories":1343},[47],{"categories":1345},[88],{"categories":1347},[],{"categories":1349},[88],{"categories":1351},[47],{"categories":1353},[152],{"categories":1355},[96],{"categories":1357},[114],{"categories":1359},[91],{"categories":1361},[47],{"categories":1363},[96],{"categories":1365},[],{"categories":1367},[47],{"categories":1369},[88],{"categories":1371},[47],{"categories":1373},[],{"categories":1375},[114],{"categories":1377},[47],{"categories":1379},[],{"categories":1381},[91],{"categories":1383},[47],{"categories":1385},[],{"categories":1387},[],{"categories":1389},[],{"categories":1391},[47],{"categories":1393},[],{"categories":1395},[407],{"categories":1397},[47],{"categories":1399},[],{"categories":1401},[47],{"categories":1403},[47],{"categories":1405},[47],{"categories":1407},[47,407],{"categories":1409},[47],{"categories":1411},[47],{"categories":1413},[135],{"categories":1415},[96],{"categories":1417},[],{"categories":1419},[96],{"categories":1421},[47],{"categories":1423},[47],{"categories":1425},[47],{"categories":1427},[88],{"categories":1429},[88],{"categories":1431},[145],{"categories":1433},[135],{"categories":1435},[96],{"categories":1437},[],{"categories":1439},[47],{"categories":1441},[114],{"categories":1443},[47],{"categories":1445},[91],{"categories":1447},[],{"categories":1449},[407],{"categories":1451},[135],{"categories":1453},[135],{"categories":1455},[96],{"categories":1457},[114],{"categories":1459},[96],{"categories":1461},[47],{"categories":1463},[],{"categories":1465},[47],{"categories":1467},[],{"categories":1469},[],{"categories":1471},[47],{"categories":1473},[47],{"categories":1475},[47],{"categories":1477},[96],{"categories":1479},[47],{"categories":1481},[],{"categories":1483},[138],{"categories":1485},[96],{"categories":1487},[],{"categories":1489},[47],{"categories":1491},[114],{"categories":1493},[],{"categories":1495},[135],{"categories":1497},[407],{"categories":1499},[114],{"categories":1501},[145],{"categories":1503},[145],{"categories":1505},[114],{"categories":1507},[114],{"categories":1509},[407],{"categories":1511},[],{"categories":1513},[114],{"categories":1515},[47],{"categories":1517},[88],{"categories":1519},[114],{"categories":1521},[],{"categories":1523},[138],{"categories":1525},[114],{"categories":1527},[145],{"categories":1529},[114],{"categories":1531},[407],{"categories":1533},[47],{"categories":1535},[47],{"categories":1537},[],{"categories":1539},[91],{"categories":1541},[],{"categories":1543},[],{"categories":1545},[47],{"categories":1547},[47],{"categories":1549},[47],{"categories":1551},[47],{"categories":1553},[],{"categories":1555},[138],{"categories":1557},[88],{"categories":1559},[],{"categories":1561},[47],{"categories":1563},[47],{"categories":1565},[407],{"categories":1567},[407],{"categories":1569},[],{"categories":1571},[96],{"categories":1573},[114],{"categories":1575},[114],{"categories":1577},[47],{"categories":1579},[96],{"categories":1581},[],{"categories":1583},[135],{"categories":1585},[47],{"categories":1587},[47],{"categories":1589},[],{"categories":1591},[],{"categories":1593},[407],{"categories":1595},[47],{"categories":1597},[145],{"categories":1599},[91],{"categories":1601},[47],{"categories":1603},[],{"categories":1605},[96],{"categories":1607},[88],{"categories":1609},[88],{"categories":1611},[],{"categories":1613},[47],{"categories":1615},[135],{"categories":1617},[96],{"categories":1619},[],{"categories":1621},[47],{"categories":1623},[47],{"categories":1625},[96],{"categories":1627},[],{"categories":1629},[96],{"categories":1631},[145],{"categories":1633},[],{"categories":1635},[47],{"categories":1637},[],{"categories":1639},[47],{"categories":1641},[],{"categories":1643},[47],{"categories":1645},[47],{"categories":1647},[],{"categories":1649},[47],{"categories":1651},[114],{"categories":1653},[47],{"categories":1655},[47],{"categories":1657},[88],{"categories":1659},[47],{"categories":1661},[114],{"categories":1663},[96],{"categories":1665},[],{"categories":1667},[47],{"categories":1669},[152],{"categories":1671},[],{"categories":1673},[],{"categories":1675},[],{"categories":1677},[88],{"categories":1679},[114],{"categories":1681},[96],{"categories":1683},[47],{"categories":1685},[135],{"categories":1687},[96],{"categories":1689},[],{"categories":1691},[96],{"categories":1693},[],{"categories":1695},[47],{"categories":1697},[96],{"categories":1699},[47],{"categories":1701},[],{"categories":1703},[47],{"categories":1705},[47],{"categories":1707},[114],{"categories":1709},[135],{"categories":1711},[96],{"categories":1713},[135],{"categories":1715},[91],{"categories":1717},[],{"categories":1719},[],{"categories":1721},[47],{"categories":1723},[88],{"categories":1725},[114],{"categories":1727},[],{"categories":1729},[],{"categories":1731},[145],{"categories":1733},[135],{"categories":1735},[],{"categories":1737},[47],{"categories":1739},[],{"categories":1741},[152],{"categories":1743},[47],{"categories":1745},[407],{"categories":1747},[145],{"categories":1749},[],{"categories":1751},[96],{"categories":1753},[47],{"categories":1755},[96],{"categories":1757},[96],{"categories":1759},[47],{"categories":1761},[],{"categories":1763},[88],{"categories":1765},[47],{"categories":1767},[91],{"categories":1769},[145],{"categories":1771},[135],{"categories":1773},[],{"categories":1775},[],{"categories":1777},[],{"categories":1779},[96],{"categories":1781},[135],{"categories":1783},[114],{"categories":1785},[47],{"categories":1787},[114],{"categories":1789},[135],{"categories":1791},[],{"categories":1793},[135],{"categories":1795},[114],{"categories":1797},[91],{"categories":1799},[47],{"categories":1801},[114],{"categories":1803},[152],{"categories":1805},[],{"categories":1807},[],{"categories":1809},[138],{"categories":1811},[47,145],{"categories":1813},[114],{"categories":1815},[47],{"categories":1817},[96],{"categories":1819},[96],{"categories":1821},[47],{"categories":1823},[],{"categories":1825},[145],{"categories":1827},[47],{"categories":1829},[138],{"categories":1831},[96],{"categories":1833},[152],{"categories":1835},[407],{"categories":1837},[],{"categories":1839},[88],{"categories":1841},[96],{"categories":1843},[96],{"categories":1845},[145],{"categories":1847},[47],{"categories":1849},[47],{"categories":1851},[],{"categories":1853},[],{"categories":1855},[],{"categories":1857},[407],{"categories":1859},[114],{"categories":1861},[47],{"categories":1863},[47],{"categories":1865},[47],{"categories":1867},[],{"categories":1869},[138],{"categories":1871},[91],{"categories":1873},[],{"categories":1875},[96],{"categories":1877},[407],{"categories":1879},[],{"categories":1881},[135],{"categories":1883},[135],{"categories":1885},[],{"categories":1887},[145],{"categories":1889},[135],{"categories":1891},[47],{"categories":1893},[],{"categories":1895},[114],{"categories":1897},[47],{"categories":1899},[135],{"categories":1901},[96],{"categories":1903},[114],{"categories":1905},[],{"categories":1907},[96],{"categories":1909},[135],{"categories":1911},[47],{"categories":1913},[],{"categories":1915},[47],{"categories":1917},[47],{"categories":1919},[407],{"categories":1921},[114],{"categories":1923},[138],{"categories":1925},[138],{"categories":1927},[],{"categories":1929},[],{"categories":1931},[],{"categories":1933},[96],{"categories":1935},[145],{"categories":1937},[145],{"categories":1939},[],{"categories":1941},[],{"categories":1943},[47],{"categories":1945},[],{"categories":1947},[96],{"categories":1949},[47],{"categories":1951},[],{"categories":1953},[47],{"categories":1955},[91],{"categories":1957},[47],{"categories":1959},[152],{"categories":1961},[96],{"categories":1963},[47],{"categories":1965},[145],{"categories":1967},[114],{"categories":1969},[96],{"categories":1971},[],{"categories":1973},[114],{"categories":1975},[96],{"categories":1977},[96],{"categories":1979},[],{"categories":1981},[91],{"categories":1983},[96],{"categories":1985},[],{"categories":1987},[47],{"categories":1989},[88],{"categories":1991},[114],{"categories":1993},[407],{"categories":1995},[96],{"categories":1997},[96],{"categories":1999},[88],{"categories":2001},[47],{"categories":2003},[],{"categories":2005},[],{"categories":2007},[135],{"categories":2009},[47,91],{"categories":2011},[],{"categories":2013},[88],{"categories":2015},[138],{"categories":2017},[47],{"categories":2019},[145],{"categories":2021},[47],{"categories":2023},[96],{"categories":2025},[47],{"categories":2027},[47],{"categories":2029},[114],{"categories":2031},[96],{"categories":2033},[],{"categories":2035},[],{"categories":2037},[96],{"categories":2039},[47],{"categories":2041},[407],{"categories":2043},[],{"categories":2045},[47],{"categories":2047},[96],{"categories":2049},[],{"categories":2051},[47],{"categories":2053},[152],{"categories":2055},[138],{"categories":2057},[96],{"categories":2059},[47],{"categories":2061},[407],{"categories":2063},[],{"categories":2065},[47],{"categories":2067},[152],{"categories":2069},[135],{"categories":2071},[47],{"categories":2073},[],{"categories":2075},[152],{"categories":2077},[114],{"categories":2079},[47],{"categories":2081},[47],{"categories":2083},[88],{"categories":2085},[],{"categories":2087},[],{"categories":2089},[135],{"categories":2091},[47],{"categories":2093},[138],{"categories":2095},[152],{"categories":2097},[152],{"categories":2099},[114],{"categories":2101},[],{"categories":2103},[],{"categories":2105},[47],{"categories":2107},[],{"categories":2109},[47,145],{"categories":2111},[114],{"categories":2113},[96],{"categories":2115},[145],{"categories":2117},[47],{"categories":2119},[88],{"categories":2121},[],{"categories":2123},[],{"categories":2125},[88],{"categories":2127},[152],{"categories":2129},[47],{"categories":2131},[],{"categories":2133},[135,47],{"categories":2135},[407],{"categories":2137},[88],{"categories":2139},[],{"categories":2141},[91],{"categories":2143},[91],{"categories":2145},[47],{"categories":2147},[145],{"categories":2149},[96],{"categories":2151},[114],{"categories":2153},[152],{"categories":2155},[135],{"categories":2157},[47],{"categories":2159},[47],{"categories":2161},[47],{"categories":2163},[88],{"categories":2165},[47],{"categories":2167},[96],{"categories":2169},[114],{"categories":2171},[],{"categories":2173},[],{"categories":2175},[138],{"categories":2177},[145],{"categories":2179},[47],{"categories":2181},[135],{"categories":2183},[138],{"categories":2185},[47],{"categories":2187},[47],{"categories":2189},[96],{"categories":2191},[96],{"categories":2193},[47,91],{"categories":2195},[],{"categories":2197},[135],{"categories":2199},[],{"categories":2201},[47],{"categories":2203},[114],{"categories":2205},[88],{"categories":2207},[88],{"categories":2209},[96],{"categories":2211},[47],{"categories":2213},[91],{"categories":2215},[145],{"categories":2217},[152],{"categories":2219},[],{"categories":2221},[114],{"categories":2223},[47],{"categories":2225},[47],{"categories":2227},[114],{"categories":2229},[145],{"categories":2231},[47],{"categories":2233},[96],{"categories":2235},[114],{"categories":2237},[47],{"categories":2239},[135],{"categories":2241},[47],{"categories":2243},[47],{"categories":2245},[407],{"categories":2247},[99],{"categories":2249},[96],{"categories":2251},[47],{"categories":2253},[114],{"categories":2255},[96],{"categories":2257},[152],{"categories":2259},[47],{"categories":2261},[],{"categories":2263},[47],{"categories":2265},[],{"categories":2267},[],{"categories":2269},[],{"categories":2271},[91],{"categories":2273},[47],{"categories":2275},[96],{"categories":2277},[114],{"categories":2279},[114],{"categories":2281},[114],{"categories":2283},[114],{"categories":2285},[],{"categories":2287},[88],{"categories":2289},[96],{"categories":2291},[114],{"categories":2293},[88],{"categories":2295},[96],{"categories":2297},[47],{"categories":2299},[47,96],{"categories":2301},[96],{"categories":2303},[407],{"categories":2305},[114],{"categories":2307},[114],{"categories":2309},[96],{"categories":2311},[47],{"categories":2313},[],{"categories":2315},[114],{"categories":2317},[152],{"categories":2319},[88],{"categories":2321},[47],{"categories":2323},[47],{"categories":2325},[],{"categories":2327},[145],{"categories":2329},[],{"categories":2331},[88],{"categories":2333},[96],{"categories":2335},[114],{"categories":2337},[47],{"categories":2339},[114],{"categories":2341},[88],{"categories":2343},[114],{"categories":2345},[114],{"categories":2347},[],{"categories":2349},[91],{"categories":2351},[96],{"categories":2353},[114],{"categories":2355},[114],{"categories":2357},[114],{"categories":2359},[114],{"categories":2361},[114],{"categories":2363},[114],{"categories":2365},[114],{"categories":2367},[114],{"categories":2369},[114],{"categories":2371},[114],{"categories":2373},[138],{"categories":2375},[88],{"categories":2377},[47],{"categories":2379},[47],{"categories":2381},[],{"categories":2383},[47,88],{"categories":2385},[],{"categories":2387},[96],{"categories":2389},[114],{"categories":2391},[96],{"categories":2393},[47],{"categories":2395},[47],{"categories":2397},[47],{"categories":2399},[47],{"categories":2401},[47],{"categories":2403},[96],{"categories":2405},[91],{"categories":2407},[135],{"categories":2409},[114],{"categories":2411},[47],{"categories":2413},[],{"categories":2415},[],{"categories":2417},[96],{"categories":2419},[135],{"categories":2421},[47],{"categories":2423},[],{"categories":2425},[],{"categories":2427},[152],{"categories":2429},[47],{"categories":2431},[],{"categories":2433},[],{"categories":2435},[88],{"categories":2437},[91],{"categories":2439},[47],{"categories":2441},[91],{"categories":2443},[135],{"categories":2445},[],{"categories":2447},[114],{"categories":2449},[],{"categories":2451},[135],{"categories":2453},[47],{"categories":2455},[152],{"categories":2457},[],{"categories":2459},[152],{"categories":2461},[],{"categories":2463},[],{"categories":2465},[96],{"categories":2467},[],{"categories":2469},[91],{"categories":2471},[88],{"categories":2473},[135],{"categories":2475},[145],{"categories":2477},[],{"categories":2479},[],{"categories":2481},[47],{"categories":2483},[88],{"categories":2485},[152],{"categories":2487},[],{"categories":2489},[96],{"categories":2491},[96],{"categories":2493},[114],{"categories":2495},[47],{"categories":2497},[96],{"categories":2499},[47],{"categories":2501},[96],{"categories":2503},[47],{"categories":2505},[99],{"categories":2507},[114],{"categories":2509},[],{"categories":2511},[152],{"categories":2513},[145],{"categories":2515},[96],{"categories":2517},[],{"categories":2519},[47],{"categories":2521},[96],{"categories":2523},[91],{"categories":2525},[88],{"categories":2527},[47],{"categories":2529},[135],{"categories":2531},[145],{"categories":2533},[145],{"categories":2535},[47],{"categories":2537},[138],{"categories":2539},[47],{"categories":2541},[96],{"categories":2543},[91],{"categories":2545},[96],{"categories":2547},[47],{"categories":2549},[47],{"categories":2551},[96],{"categories":2553},[114],{"categories":2555},[],{"categories":2557},[88],{"categories":2559},[47],{"categories":2561},[96],{"categories":2563},[47],{"categories":2565},[47],{"categories":2567},[],{"categories":2569},[135],{"categories":2571},[91],{"categories":2573},[114],{"categories":2575},[47],{"categories":2577},[47],{"categories":2579},[135],{"categories":2581},[152],{"categories":2583},[138],{"categories":2585},[47],{"categories":2587},[114],{"categories":2589},[47],{"categories":2591},[96],{"categories":2593},[407],{"categories":2595},[47],{"categories":2597},[96],{"categories":2599},[138],{"categories":2601},[],{"categories":2603},[96],{"categories":2605},[145],{"categories":2607},[135],{"categories":2609},[47],{"categories":2611},[88],{"categories":2613},[91],{"categories":2615},[145],{"categories":2617},[],{"categories":2619},[96],{"categories":2621},[47],{"categories":2623},[],{"categories":2625},[114],{"categories":2627},[],{"categories":2629},[114],{"categories":2631},[47],{"categories":2633},[96],{"categories":2635},[96],{"categories":2637},[96],{"categories":2639},[],{"categories":2641},[],{"categories":2643},[47],{"categories":2645},[47],{"categories":2647},[],{"categories":2649},[135],{"categories":2651},[96],{"categories":2653},[152],{"categories":2655},[88],{"categories":2657},[],{"categories":2659},[],{"categories":2661},[114],{"categories":2663},[145],{"categories":2665},[47],{"categories":2667},[47],{"categories":2669},[47],{"categories":2671},[145],{"categories":2673},[114],{"categories":2675},[135],{"categories":2677},[47],{"categories":2679},[47],{"categories":2681},[47],{"categories":2683},[114],{"categories":2685},[47],{"categories":2687},[114],{"categories":2689},[96],{"categories":2691},[96],{"categories":2693},[145],{"categories":2695},[96],{"categories":2697},[47],{"categories":2699},[145],{"categories":2701},[135],{"categories":2703},[],{"categories":2705},[96],{"categories":2707},[],{"categories":2709},[],{"categories":2711},[91],{"categories":2713},[47],{"categories":2715},[96],{"categories":2717},[88],{"categories":2719},[96],{"categories":2721},[152],{"categories":2723},[],{"categories":2725},[96],{"categories":2727},[],{"categories":2729},[88],{"categories":2731},[96],{"categories":2733},[],{"categories":2735},[96],{"categories":2737},[47],{"categories":2739},[114],{"categories":2741},[47],{"categories":2743},[96],{"categories":2745},[114],{"categories":2747},[96],{"categories":2749},[145],{"categories":2751},[135],{"categories":2753},[88],{"categories":2755},[],{"categories":2757},[96],{"categories":2759},[135],{"categories":2761},[114],{"categories":2763},[47],{"categories":2765},[135],{"categories":2767},[88],{"categories":2769},[],{"categories":2771},[96],{"categories":2773},[96],{"categories":2775},[47],{"categories":2777},[],{"categories":2779},[96],{"categories":2781},[99],{"categories":2783},[114],{"categories":2785},[96],{"categories":2787},[91],{"categories":2789},[],{"categories":2791},[47],{"categories":2793},[99],{"categories":2795},[47],{"categories":2797},[96],{"categories":2799},[114],{"categories":2801},[88],{"categories":2803},[407],{"categories":2805},[47],{"categories":2807},[47],{"categories":2809},[47],{"categories":2811},[114],{"categories":2813},[91],{"categories":2815},[47],{"categories":2817},[135],{"categories":2819},[114],{"categories":2821},[407],{"categories":2823},[47],{"categories":2825},[],{"categories":2827},[],{"categories":2829},[407],{"categories":2831},[138],{"categories":2833},[96],{"categories":2835},[96],{"categories":2837},[114],{"categories":2839},[47],{"categories":2841},[88],{"categories":2843},[135],{"categories":2845},[96],{"categories":2847},[47],{"categories":2849},[152],{"categories":2851},[47],{"categories":2853},[96],{"categories":2855},[],{"categories":2857},[47],{"categories":2859},[47],{"categories":2861},[114],{"categories":2863},[88],{"categories":2865},[],{"categories":2867},[47],{"categories":2869},[47],{"categories":2871},[145],{"categories":2873},[135],{"categories":2875},[47,96],{"categories":2877},[152,91],{"categories":2879},[47],{"categories":2881},[],{"categories":2883},[96],{"categories":2885},[],{"categories":2887},[145],{"categories":2889},[47],{"categories":2891},[114],{"categories":2893},[],{"categories":2895},[96],{"categories":2897},[],{"categories":2899},[96],{"categories":2901},[88],{"categories":2903},[96],{"categories":2905},[47],{"categories":2907},[407],{"categories":2909},[152],{"categories":2911},[91],{"categories":2913},[91],{"categories":2915},[88],{"categories":2917},[88],{"categories":2919},[47],{"categories":2921},[96],{"categories":2923},[47],{"categories":2925},[47],{"categories":2927},[88],{"categories":2929},[47],{"categories":2931},[152],{"categories":2933},[114],{"categories":2935},[47],{"categories":2937},[96],{"categories":2939},[47],{"categories":2941},[],{"categories":2943},[145],{"categories":2945},[],{"categories":2947},[96],{"categories":2949},[88],{"categories":2951},[],{"categories":2953},[407],{"categories":2955},[47],{"categories":2957},[],{"categories":2959},[114],{"categories":2961},[96],{"categories":2963},[145],{"categories":2965},[47],{"categories":2967},[96],{"categories":2969},[145],{"categories":2971},[96],{"categories":2973},[114],{"categories":2975},[88],{"categories":2977},[114],{"categories":2979},[145],{"categories":2981},[47],{"categories":2983},[135],{"categories":2985},[47],{"categories":2987},[47],{"categories":2989},[47],{"categories":2991},[47],{"categories":2993},[96],{"categories":2995},[47],{"categories":2997},[96],{"categories":2999},[47],{"categories":3001},[88],{"categories":3003},[47],{"categories":3005},[96],{"categories":3007},[135],{"categories":3009},[88],{"categories":3011},[96],{"categories":3013},[135],{"categories":3015},[],{"categories":3017},[47],{"categories":3019},[47],{"categories":3021},[145],{"categories":3023},[],{"categories":3025},[96],{"categories":3027},[152],{"categories":3029},[47],{"categories":3031},[114],{"categories":3033},[152],{"categories":3035},[96],{"categories":3037},[91],{"categories":3039},[91],{"categories":3041},[47],{"categories":3043},[88],{"categories":3045},[],{"categories":3047},[47],{"categories":3049},[],{"categories":3051},[88],{"categories":3053},[47],{"categories":3055},[96],{"categories":3057},[96],{"categories":3059},[],{"categories":3061},[145],{"categories":3063},[145],{"categories":3065},[152],{"categories":3067},[135],{"categories":3069},[],{"categories":3071},[47],{"categories":3073},[88],{"categories":3075},[47],{"categories":3077},[145],{"categories":3079},[88],{"categories":3081},[114],{"categories":3083},[114],{"categories":3085},[],{"categories":3087},[114],{"categories":3089},[96],{"categories":3091},[135],{"categories":3093},[138],{"categories":3095},[47],{"categories":3097},[],{"categories":3099},[114],{"categories":3101},[145],{"categories":3103},[91],{"categories":3105},[47],{"categories":3107},[88],{"categories":3109},[407],{"categories":3111},[88],{"categories":3113},[],{"categories":3115},[],{"categories":3117},[114],{"categories":3119},[],{"categories":3121},[96],{"categories":3123},[96],{"categories":3125},[96],{"categories":3127},[],{"categories":3129},[47],{"categories":3131},[],{"categories":3133},[114],{"categories":3135},[88],{"categories":3137},[135],{"categories":3139},[47],{"categories":3141},[114],{"categories":3143},[114],{"categories":3145},[],{"categories":3147},[114],{"categories":3149},[88],{"categories":3151},[47],{"categories":3153},[],{"categories":3155},[96],{"categories":3157},[96],{"categories":3159},[88],{"categories":3161},[],{"categories":3163},[],{"categories":3165},[],{"categories":3167},[135],{"categories":3169},[96],{"categories":3171},[47],{"categories":3173},[],{"categories":3175},[],{"categories":3177},[],{"categories":3179},[135],{"categories":3181},[],{"categories":3183},[88],{"categories":3185},[],{"categories":3187},[],{"categories":3189},[135],{"categories":3191},[47],{"categories":3193},[114],{"categories":3195},[],{"categories":3197},[152],{"categories":3199},[114],{"categories":3201},[152],{"categories":3203},[47],{"categories":3205},[],{"categories":3207},[],{"categories":3209},[96],{"categories":3211},[],{"categories":3213},[],{"categories":3215},[96],{"categories":3217},[47],{"categories":3219},[],{"categories":3221},[96],{"categories":3223},[114],{"categories":3225},[152],{"categories":3227},[138],{"categories":3229},[96],{"categories":3231},[96],{"categories":3233},[],{"categories":3235},[],{"categories":3237},[],{"categories":3239},[114],{"categories":3241},[],{"categories":3243},[],{"categories":3245},[135],{"categories":3247},[88],{"categories":3249},[],{"categories":3251},[91],{"categories":3253},[152],{"categories":3255},[47],{"categories":3257},[145],{"categories":3259},[88],{"categories":3261},[138],{"categories":3263},[91],{"categories":3265},[145],{"categories":3267},[],{"categories":3269},[],{"categories":3271},[96],{"categories":3273},[88],{"categories":3275},[135],{"categories":3277},[88],{"categories":3279},[96],{"categories":3281},[407],{"categories":3283},[96],{"categories":3285},[],{"categories":3287},[47],{"categories":3289},[114],{"categories":3291},[145],{"categories":3293},[],{"categories":3295},[135],{"categories":3297},[114],{"categories":3299},[88],{"categories":3301},[96],{"categories":3303},[47],{"categories":3305},[91],{"categories":3307},[96,407],{"categories":3309},[96],{"categories":3311},[145],{"categories":3313},[47],{"categories":3315},[138],{"categories":3317},[152],{"categories":3319},[96],{"categories":3321},[],{"categories":3323},[96],{"categories":3325},[47],{"categories":3327},[91],{"categories":3329},[],{"categories":3331},[],{"categories":3333},[47],{"categories":3335},[138],{"categories":3337},[47],{"categories":3339},[],{"categories":3341},[114],{"categories":3343},[],{"categories":3345},[114],{"categories":3347},[145],{"categories":3349},[96],{"categories":3351},[47],{"categories":3353},[152],{"categories":3355},[145],{"categories":3357},[],{"categories":3359},[114],{"categories":3361},[47],{"categories":3363},[],{"categories":3365},[47],{"categories":3367},[96],{"categories":3369},[47],{"categories":3371},[96],{"categories":3373},[47],{"categories":3375},[47],{"categories":3377},[47],{"categories":3379},[47],{"categories":3381},[91],{"categories":3383},[],{"categories":3385},[99],{"categories":3387},[114],{"categories":3389},[47],{"categories":3391},[],{"categories":3393},[145],{"categories":3395},[47],{"categories":3397},[47],{"categories":3399},[96],{"categories":3401},[114],{"categories":3403},[47],{"categories":3405},[47],{"categories":3407},[91],{"categories":3409},[96],{"categories":3411},[135],{"categories":3413},[],{"categories":3415},[138],{"categories":3417},[47],{"categories":3419},[],{"categories":3421},[114],{"categories":3423},[152],{"categories":3425},[],{"categories":3427},[],{"categories":3429},[114],{"categories":3431},[114],{"categories":3433},[152],{"categories":3435},[88],{"categories":3437},[96],{"categories":3439},[96],{"categories":3441},[47],{"categories":3443},[91],{"categories":3445},[],{"categories":3447},[],{"categories":3449},[114],{"categories":3451},[138],{"categories":3453},[145],{"categories":3455},[96],{"categories":3457},[135],{"categories":3459},[138],{"categories":3461},[138],{"categories":3463},[],{"categories":3465},[114],{"categories":3467},[47],{"categories":3469},[47],{"categories":3471},[145],{"categories":3473},[],{"categories":3475},[114],{"categories":3477},[114],{"categories":3479},[114],{"categories":3481},[],{"categories":3483},[96],{"categories":3485},[47],{"categories":3487},[],{"categories":3489},[88],{"categories":3491},[91],{"categories":3493},[],{"categories":3495},[47],{"categories":3497},[47],{"categories":3499},[],{"categories":3501},[145],{"categories":3503},[],{"categories":3505},[],{"categories":3507},[],{"categories":3509},[],{"categories":3511},[47],{"categories":3513},[114],{"categories":3515},[],{"categories":3517},[],{"categories":3519},[47],{"categories":3521},[47],{"categories":3523},[47],{"categories":3525},[138],{"categories":3527},[47],{"categories":3529},[138],{"categories":3531},[],{"categories":3533},[138],{"categories":3535},[138],{"categories":3537},[407],{"categories":3539},[96],{"categories":3541},[145],{"categories":3543},[],{"categories":3545},[],{"categories":3547},[138],{"categories":3549},[145],{"categories":3551},[145],{"categories":3553},[145],{"categories":3555},[],{"categories":3557},[88],{"categories":3559},[145],{"categories":3561},[145],{"categories":3563},[88],{"categories":3565},[145],{"categories":3567},[91],{"categories":3569},[145],{"categories":3571},[145],{"categories":3573},[145],{"categories":3575},[138],{"categories":3577},[114],{"categories":3579},[114],{"categories":3581},[47],{"categories":3583},[145],{"categories":3585},[138],{"categories":3587},[407],{"categories":3589},[138],{"categories":3591},[138],{"categories":3593},[138],{"categories":3595},[],{"categories":3597},[91],{"categories":3599},[],{"categories":3601},[407],{"categories":3603},[145],{"categories":3605},[145],{"categories":3607},[145],{"categories":3609},[96],{"categories":3611},[114,91],{"categories":3613},[138],{"categories":3615},[],{"categories":3617},[],{"categories":3619},[138],{"categories":3621},[],{"categories":3623},[138],{"categories":3625},[114],{"categories":3627},[96],{"categories":3629},[],{"categories":3631},[145],{"categories":3633},[47],{"categories":3635},[135],{"categories":3637},[],{"categories":3639},[47],{"categories":3641},[],{"categories":3643},[114],{"categories":3645},[88],{"categories":3647},[138],{"categories":3649},[],{"categories":3651},[145],{"categories":3653},[114],[3655,3719,3793,3932],{"id":3656,"title":3657,"ai":3658,"body":3663,"categories":3691,"created_at":48,"date_modified":48,"description":40,"extension":49,"faq":48,"featured":50,"kicker_label":48,"meta":3692,"navigation":69,"path":3705,"published_at":3706,"question":48,"scraped_at":3707,"seo":3708,"sitemap":3709,"source_id":3710,"source_name":3711,"source_type":76,"source_url":3712,"stem":3713,"tags":3714,"thumbnail_url":48,"tldr":3716,"tweet":48,"unknown_tags":3717,"__hash__":3718},"summaries\u002Fsummaries\u002F138f159d6a0dc547-tokenspeed-beats-tensorrt-llm-9-11-on-agentic-codi-summary.md","TokenSpeed Beats TensorRT-LLM 9-11% on Agentic Coding Inference",{"provider":7,"model":8,"input_tokens":3659,"output_tokens":3660,"processing_time_ms":3661,"cost_usd":3662},6300,1652,21300,0.00157915,{"type":14,"value":3664,"toc":3686},[3665,3669,3672,3676,3679,3683],[17,3666,3668],{"id":3667},"tackling-agentic-inference-bottlenecks","Tackling Agentic Inference Bottlenecks",[22,3670,3671],{},"Agentic coding systems like Claude Code, Codex, and Cursor push inference engines with contexts over 50K tokens across dozens of turns, stressing per-GPU tokens-per-minute (TPM) for multi-user scaling and per-user tokens-per-second (TPS) for responsiveness (target floor: 70 TPS, up to 200+ TPS). Public benchmarks miss this dual pressure, so TokenSpeed (MIT-licensed preview from LightSeek Foundation) prioritizes both metrics via specialized architecture, avoiding generic chat optimizations.",[17,3673,3675],{"id":3674},"architectural-edges-for-speed-and-safety","Architectural Edges for Speed and Safety",[22,3677,3678],{},"TokenSpeed builds on five subsystems: (1) Compiler-backed SPMD modeling auto-generates collective ops from I\u002FO annotations, skipping manual comms code. (2) Scheduler splits C++ control plane (FSM with type-enforced KV cache ownership\u002Ftransfers for compile-time safety) from Python execution plane (fast iteration). (3) Pluggable kernel layer with registry supports heterogeneous accelerators; its MLA kernel (grouping q_seqlen\u002Fnum_heads for Tensor Core fill, tuned binary prefill softmax) beats TensorRT-LLM decode\u002Fprefill, adopted by vLLM. (4) Safe KV reuse restrictions. (5) SMG for low-overhead CPU-GPU handoff. These cut KV errors (common pitfall) and enable modular accel support beyond NVIDIA.",[17,3680,3682],{"id":3681},"benchmark-dominance-on-real-workloads","Benchmark Dominance on Real Workloads",[22,3684,3685],{},"On NVIDIA B200 with SWE-smith traces (production-like coding agent traffic) and Kimi K2.5 model, TokenSpeed in Attention TP4 + MoE TP4 config tops TensorRT-LLM Pareto: 9% faster at batch=1 min-latency (>70 TPS\u002Fuser), 11% higher throughput at ~100 TPS\u002Fuser. Decode MLA folds query-seq into head axis for better BMM tile fill; binary prefill tunes softmax. With speculative decoding + long prefix KV at batches 4\u002F8\u002F16, latency nearly halves vs. TensorRT-LLM. Single-node only for now; PD disagg coming.",{"title":40,"searchDepth":41,"depth":41,"links":3687},[3688,3689,3690],{"id":3667,"depth":41,"text":3668},{"id":3674,"depth":41,"text":3675},{"id":3681,"depth":41,"text":3682},[47],{"content_references":3693,"triage":3702},[3694,3698],{"type":3695,"title":3696,"url":3697,"context":57},"tool","TokenSpeed","https:\u002F\u002Fgithub.com\u002Flightseekorg\u002Ftokenspeed",{"type":54,"title":3699,"url":3700,"context":3701},"LightSeek TokenSpeed Technical Details","https:\u002F\u002Flightseek.org\u002Fblog\u002Flightseek-tokenspeed.html","recommended",{"relevance":65,"novelty":66,"quality":65,"actionability":66,"composite":3703,"reasoning":3704},3.6,"Category: AI & LLMs. The article discusses a new open-source LLM inference engine, TokenSpeed, which addresses specific performance issues in agentic workloads, directly relevant to AI engineers and developers. It provides insights into architectural improvements and benchmarks, but lacks detailed implementation guidance for practical application.","\u002Fsummaries\u002F138f159d6a0dc547-tokenspeed-beats-tensorrt-llm-9-11-on-agentic-codi-summary","2026-05-07 22:03:47","2026-05-08 11:28:23",{"title":3657,"description":40},{"loc":3705},"138f159d6a0dc547","MarkTechPost","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F05\u002F07\u002Flightseek-foundation-releases-tokenspeed-an-open-source-llm-inference-engine-targeting-tensorrt-llm-level-performance-for-agentic-workloads\u002F","summaries\u002F138f159d6a0dc547-tokenspeed-beats-tensorrt-llm-9-11-on-agentic-codi-summary",[80,3715,81],"agents","TokenSpeed open-source engine optimizes agentic workloads with long contexts (>50K tokens) and multi-turn convos, delivering 9% lower latency and 11% higher throughput than TensorRT-LLM at 70-100 TPS\u002Fuser on NVIDIA B200.",[],"iEELj0BdlJHttBF4chi4fvtEa11ZZu5n0Lg0DMzVIIg",{"id":3720,"title":3721,"ai":3722,"body":3727,"categories":3768,"created_at":48,"date_modified":48,"description":40,"extension":49,"faq":48,"featured":50,"kicker_label":48,"meta":3769,"navigation":69,"path":3779,"published_at":3780,"question":48,"scraped_at":3781,"seo":3782,"sitemap":3783,"source_id":3784,"source_name":3785,"source_type":76,"source_url":3786,"stem":3787,"tags":3788,"thumbnail_url":48,"tldr":3790,"tweet":48,"unknown_tags":3791,"__hash__":3792},"summaries\u002Fsummaries\u002F1b682c7e4ee45c46-637mb-llm-runs-offline-on-base-macbook-air-works-s-summary.md","637MB LLM Runs Offline on Base MacBook Air, Works Surprisingly Well",{"provider":7,"model":8,"input_tokens":3723,"output_tokens":3724,"processing_time_ms":3725,"cost_usd":3726},5208,1356,14310,0.00121275,{"type":14,"value":3728,"toc":3763},[3729,3733,3749,3753,3756,3760],[17,3730,3732],{"id":3731},"effortless-local-setup-delivers-instant-offline-inference","Effortless Local Setup Delivers Instant, Offline Inference",[22,3734,3735,3736,3740,3741,3744,3745,3748],{},"Install Ollama with ",[3737,3738,3739],"code",{},"brew install ollama",", start the server via ",[3737,3742,3743],{},"ollama serve",", and load TinyLlama—a 700MB model based on Llama 2—with ",[3737,3746,3747],{},"ollama run tinyllama",". This three-command process skips Docker, Python environments, API keys, and accounts, downloading the model once for subsequent instant loads. On a base MacBook Air (no GPU or cooling upgrades), responses stream without latency, spinners, or internet—working in tunnels or planes with zero data telemetry, rate limits, or quotas. Tokens appear as fast as local typing, shifting AI from remote servers to a self-contained file.",[17,3750,3752],{"id":3751},"handles-practical-tasks-like-a-junior-dev-fails-on-complexity","Handles Practical Tasks Like a Junior Dev, Fails on Complexity",[22,3754,3755],{},"TinyLlama generates a fully functional Node.js Express server with routes, middleware, error handling, and comments—copy-paste runnable without edits. In casual conversations, it explains REST vs. GraphQL differences naturally, matching a coworker's tone and gently correcting user errors without robotic disclaimers. Limits emerge in long contexts (forgets details), multi-step reasoning (loses track of ideas), and hallucinations (invents nonexistent libraries). Failures resemble a junior developer's gaps—coherent but bounded—not random nonsense, making it viable for autocomplete, email rewrites, error explanations, and summaries.",[17,3757,3759],{"id":3758},"lowers-ai-floor-for-privacy-accessibility-and-everyday-use","Lowers AI Floor for Privacy, Accessibility, and Everyday Use",[22,3761,3762],{},"This setup democratizes AI: embed models in apps for offline assistants, enable learning in low-connectivity areas, process sensitive data without third-party uploads, and eliminate per-token costs. For the 'long tail' of routine tasks, small local models suffice, decoupling utility from massive scale, GPUs, and cloud bills. Frontier models still dominate complex reasoning, but the baseline shifts from paid APIs to free laptop files—challenging 'bigger is always better' narratives. Next steps include editor-integrated coding aids, personal fine-tunes on notes, multi-agent small-model collaborations, and offline RAG over documents.",{"title":40,"searchDepth":41,"depth":41,"links":3764},[3765,3766,3767],{"id":3731,"depth":41,"text":3732},{"id":3751,"depth":41,"text":3752},{"id":3758,"depth":41,"text":3759},[47],{"content_references":3770,"triage":3777},[3771,3773,3775],{"type":3695,"title":3772,"context":3701},"TinyLlama",{"type":3695,"title":3774,"context":3701},"Ollama",{"type":54,"title":3776,"context":57},"Llama 2",{"relevance":65,"novelty":66,"quality":65,"actionability":65,"composite":67,"reasoning":3778},"Category: AI & LLMs. The article discusses the practical application of a lightweight LLM that can run offline, addressing the audience's pain point of integrating AI into their products without heavy infrastructure. It provides a clear setup process and examples of practical tasks the model can handle, making it actionable for developers.","\u002Fsummaries\u002F1b682c7e4ee45c46-637mb-llm-runs-offline-on-base-macbook-air-works-s-summary","2026-05-05 18:01:01","2026-05-06 16:13:47",{"title":3721,"description":40},{"loc":3779},"1b682c7e4ee45c46","Towards AI","https:\u002F\u002Fpub.towardsai.net\u002Fi-ran-a-637mb-llm-on-my-base-macbook-air-and-now-im-questioning-everything-cd78287d0ccc?source=rss----98111c9905da---4","summaries\u002F1b682c7e4ee45c46-637mb-llm-runs-offline-on-base-macbook-air-works-s-summary",[80,81,3789],"ai-tools","TinyLlama, a 637MB open-source LLM, runs instantly on a stock MacBook Air via Ollama—no internet, GPU, or API needed—handling Node.js servers and casual chats effectively, lowering the bar for useful local AI.",[],"q08Qvpflcgj-8E3EIjojpd_j_dc9AsoFnv5ZNE-FrQc",{"id":3794,"title":3795,"ai":3796,"body":3801,"categories":3905,"created_at":48,"date_modified":48,"description":40,"extension":49,"faq":48,"featured":50,"kicker_label":48,"meta":3906,"navigation":69,"path":3920,"published_at":3921,"question":48,"scraped_at":3922,"seo":3923,"sitemap":3924,"source_id":3925,"source_name":3915,"source_type":76,"source_url":3926,"stem":3927,"tags":3928,"thumbnail_url":48,"tldr":3929,"tweet":48,"unknown_tags":3930,"__hash__":3931},"summaries\u002Fsummaries\u002F9cf4eabf30c8f73e-open-source-ai-innovation-engine-or-security-risk-summary.md","Open Source AI: Innovation Engine or Security Risk?",{"provider":7,"model":8,"input_tokens":3797,"output_tokens":3798,"processing_time_ms":3799,"cost_usd":3800},8403,2068,28390,0.00242375,{"type":14,"value":3802,"toc":3898},[3803,3807,3810,3813,3817,3820,3823,3826,3830,3833,3836,3839,3843,3846,3849,3852,3871,3875],[17,3804,3806],{"id":3805},"open-source-as-ais-innovation-backbone","Open Source as AI's Innovation Backbone",[22,3808,3809],{},"Gabe Goodhart champions open source as the core of AI progress, arguing that AI's science—math and tensors—is unusually close to usable products, unlike past tech waves. This tight coupling means open source hosts most real innovation, with examples like linear attention mechanisms enabling better long-context models through collaborative tweaks (e.g., hybridizing recurrent linear layers with attention). Martin Keen reinforces this, noting open source underpins even closed frontier models via standards like Anthropic's Model Context Protocol (MCP), donated to Linux Foundation, and agent skill specs like skill.md. These allow open-weight models (Mistral, Llama, Deepseek) or closed ones to invoke services uniformly. All panelists concur: open source democratizes access, accelerates catch-up to frontier capabilities, and fosters architectures anyone can run on their hardware, bypassing lab gatekeeping.",[22,3811,3812],{},"Jeff Crume, the security skeptic, doesn't dispute innovation benefits but tempers hype. He invokes Kerckhoffs' principle from cryptography: only keys should be secret, not algorithms, as scrutiny strengthens systems. Yet he cautions Linux's history—once claimed malware-proof—shows open source isn't secure by default. Consensus emerges: open source thrives on 'a thousand eyes' for innovation, but scale (billions of parameters) overwhelms full vetting.",[17,3814,3816],{"id":3815},"secure-vs-securable-core-security-distinction","Secure vs. Securable: Core Security Distinction",[22,3818,3819],{},"Jeff Crume draws a sharp line: open source AI is 'securable' (design allows fixes) but not 'secure' without deliberate controls. Proprietary claims of inherent security fare no better; security stems from implementation, not source status. Transparency builds trust, essential for AI, but latent bugs in decades-old open code prove even crowds miss flaws. AI itself aids detection—scanning source or reverse-engineering binaries via LLMs\u002Fdecompilers, a capability predating gen AI but now amplified.",[22,3821,3822],{},"Gabe echoes: AI stacks mirror Linux\u002FKubernetes—composable open projects with attack surfaces needing updates and policies. Open code enables fixes, but poor projects emit 'vibe code Spidey sense' (unmanaged security). Martin highlights hybrid realities: closed models rely on open foundations, blurring lines. Divergence: Gabe sees open weights accelerating science (e.g., attention innovations), while Jeff notes proprietary guardrails (pre\u002Fpost-model filters) block misuse—open weights invite 'obliteration' of safety layers via embedding tweaks.",[22,3824,3825],{},"Panel agrees on trust: opacity breeds blind faith, not security. Open source invites scrutiny, but demands proactive policy.",[17,3827,3829],{"id":3828},"model-access-bad-actors-and-emerging-threats","Model Access, Bad Actors, and Emerging Threats",[22,3831,3832],{},"Debate heats on access: frontier models (e.g., latest from labs) gatekeep via approvals\u002Fconsortia, while open models on Hugging Face run anywhere. Martin predicts open source will close gaps quickly. Jeff worries bad actors access simultaneously—security through obscurity fails, as leaks inevitable. Yet open weights expose more: attackers strip refusals, unleashing unfiltered capabilities.",[22,3834,3835],{},"Gabe ties to agents: autonomy turns agent loops into code interpreters where 'the internet is your untrusted code.' Textual inputs, once filtered by humans\u002Fprograms, now trigger actions via tools—massive attack surface. OpenClaw-like systems exemplify chaos. Jeff nods to AI's dual role: vulnerability scanner and exploit amplifier (reverse-engineering binaries). Martin\u002F Gabe stress context layers (beyond models\u002Fsoftware) compound risks.",[22,3837,3838],{},"Strongest arguments: Pro-open (Gabe\u002FMartin)—stifling access hampers progress; security (Jeff)—scale defeats 'many eyes,' demands controls. No one-size-fits-all; mitigate via guardrails, sandboxes, updates.",[17,3840,3842],{"id":3841},"using-ai-to-secure-ai-and-forward-outlook","Using AI to Secure AI and Forward Outlook",[22,3844,3845],{},"Jeff sees AI securing itself as nuanced: LLMs find code vulns faster than humans, even in proprietary binaries (decompile → scan). Not new—pre-gen AI tools existed—but gen AI scales it. Gabe warns of net-new agent risks, urging trust-boundary rethinking.",[22,3847,3848],{},"Predictions: Open models catch frontiers; innovation via open science\u002Farchitectures unstoppable. Recommendations: Vet projects rigorously; sandbox agents; stay updated; blend open\u002Fclosed (e.g., open standards with closed models). Tradeoffs: Open weights boost utility\u002Finnovation but heighten misuse; closed offers controls at velocity cost.",[22,3850,3851],{},"Notable quotes:",[3853,3854,3855,3859,3862,3865,3868],"ul",{},[3856,3857,3858],"li",{},"Gabe Goodhart: \"Open-source relative to most other innovation waves is where the vast majority of the actual innovation is happening because science by its very nature is open.\"",[3856,3860,3861],{},"Jeff Crume: \"Linux is a good example of a system that is securable, but in and of itself is not necessarily secure.\"",[3856,3863,3864],{},"Gabe Goodhart: \"The agent loop is essentially a code interpreter and the code is literally any text you pass through it... now the internet is your untrusted code.\"",[3856,3866,3867],{},"Jeff Crume: \"Security through obscurity is not an effective model... the only thing about a crypto system that should be secret are the keys.\"",[3856,3869,3870],{},"Martin Keen: \"Open source is foundational to everything in AI now even if we're talking about models that were actually frontier closed models.\"",[17,3872,3874],{"id":3873},"key-takeaways","Key Takeaways",[3853,3876,3877,3880,3883,3886,3889,3892,3895],{},[3856,3878,3879],{},"Prioritize 'securable' open source projects with strong security contribution policies and update cadences—avoid vibe-check fails.",[3856,3881,3882],{},"Distinguish open code (innovation accelerator) from open weights (misuse risk)—use guardrails for models, sandboxes for agents.",[3856,3884,3885],{},"Leverage AI for vuln scanning on open or closed code; reverse-engineering erodes proprietary edges.",[3856,3887,3888],{},"Blend approaches: Open standards (MCP, skill.md) enhance closed models; run open weights on your infra for flexibility.",[3856,3890,3891],{},"Build trust via transparency and controls, not secrecy—bad actors leak anyway; focus on implementation.",[3856,3893,3894],{},"For agents, treat all inputs as untrusted code—rethink textual data assumptions.",[3856,3896,3897],{},"Expect open models to trail but catch frontier capabilities quickly via collaborative innovation.",{"title":40,"searchDepth":41,"depth":41,"links":3899},[3900,3901,3902,3903,3904],{"id":3805,"depth":41,"text":3806},{"id":3815,"depth":41,"text":3816},{"id":3828,"depth":41,"text":3829},{"id":3841,"depth":41,"text":3842},{"id":3873,"depth":41,"text":3874},[47],{"content_references":3907,"triage":3917},[3908,3913],{"type":3909,"title":3910,"author":3911,"url":3912,"context":57},"podcast","Security Intelligence x Mixture of Experts Crossover Episode","IBM Technology (Matt Kazinski host)","https:\u002F\u002Fibm.biz\u002F~sTfk9xICA",{"type":3909,"title":3914,"author":3915,"url":3916,"context":3701},"Mixture of Experts","IBM Technology","https:\u002F\u002Fibm.biz\u002F~SMOMF0sqx",{"relevance":66,"novelty":66,"quality":65,"actionability":41,"composite":3918,"reasoning":3919},3.05,"Category: AI & LLMs. The article discusses the role of open source in AI innovation and security, which aligns with the AI & LLMs category. While it presents some new perspectives on the security risks associated with open source AI, it lacks specific actionable steps for the audience to implement in their projects.","\u002Fsummaries\u002F9cf4eabf30c8f73e-open-source-ai-innovation-engine-or-security-risk-summary","2026-04-29 10:00:42","2026-05-03 16:43:49",{"title":3795,"description":40},{"loc":3920},"e15ac1bd93fe2101","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=PJGIWDW_W2A","summaries\u002F9cf4eabf30c8f73e-open-source-ai-innovation-engine-or-security-risk-summary",[81,80,3715],"Panelists agree open source drives AI breakthroughs but warn it's 'securable' not 'secure'—needs rigorous practices to mitigate risks like model tampering and agent exploits.",[],"k2Bl5Kceueq5fD2_72bTo7FXkyKIWmwztjNZnjDyot8",{"id":3933,"title":3934,"ai":3935,"body":3939,"categories":3986,"created_at":48,"date_modified":48,"description":40,"extension":49,"faq":48,"featured":50,"kicker_label":48,"meta":3987,"navigation":69,"path":3997,"published_at":3998,"question":48,"scraped_at":3999,"seo":4000,"sitemap":4001,"source_id":4002,"source_name":3785,"source_type":76,"source_url":4003,"stem":4004,"tags":4005,"thumbnail_url":48,"tldr":4006,"tweet":48,"unknown_tags":4007,"__hash__":4008},"summaries\u002Fsummaries\u002Ffbbbc098d7e53ea7-hermes-agent-persists-learning-across-sessions-summary.md","Hermes Agent Persists Learning Across Sessions",{"provider":7,"model":8,"input_tokens":3936,"output_tokens":3724,"processing_time_ms":3937,"cost_usd":3938},3887,12936,0.0014329,{"type":14,"value":3940,"toc":3981},[3941,3945,3948,3952,3960,3971,3974,3978],[17,3942,3944],{"id":3943},"session-amnesia-limits-current-ai-agents","Session Amnesia Limits Current AI Agents",[22,3946,3947],{},"Most AI agents today erase user-specific knowledge—like your tech stack, naming conventions, server details, or preferences—after each session. This forces repetitive context pasting, starting every conversation from scratch and wasting time on rediscovering basics. The result: agents feel like strangers, unable to build on prior help despite nodding along during interactions.",[17,3949,3951],{"id":3950},"hermes-builds-reusable-knowledge-via-learning-loop","Hermes Builds Reusable Knowledge via Learning Loop",[22,3953,3954,3955,3959],{},"Hermes Agent, an open-source project by Nous Research, embeds persistence from the ground up. Its core mechanism is a ",[3956,3957,3958],"em",{},"learning loop"," that:",[3853,3961,3962,3965,3968],{},[3856,3963,3964],{},"Records what worked in interactions.",[3856,3966,3967],{},"Distills those into reusable procedures.",[3856,3969,3970],{},"Automatically loads relevant procedures for matching future problems.",[22,3972,3973],{},"This isn't a bolted-on memory feature but a foundational design, turning one-off help into scalable, context-aware automation. Builders get an agent that evolves with use, reducing setup friction over time.",[17,3975,3977],{"id":3976},"practical-value-for-ai-agent-builders","Practical Value for AI Agent Builders",[22,3979,3980],{},"Hermes stands out among agents by addressing real-world retention gaps, making it ideal for ongoing workflows like coding or ops. Exploring its mechanics reveals patterns for your own agents: prioritize procedure extraction over raw chat history to enable true adaptation. If shipping persistent AI tools, benchmark against Hermes to avoid common forgetfulness pitfalls—it's a concrete step toward agents that compound value across sessions.",{"title":40,"searchDepth":41,"depth":41,"links":3982},[3983,3984,3985],{"id":3943,"depth":41,"text":3944},{"id":3950,"depth":41,"text":3951},{"id":3976,"depth":41,"text":3977},[47],{"content_references":3988,"triage":3993},[3989],{"type":3695,"title":3990,"author":3991,"url":3992,"context":57},"Hermes Agent","Nous Research","https:\u002F\u002Fnousresearch.com\u002F",{"relevance":3994,"novelty":65,"quality":65,"actionability":65,"composite":3995,"reasoning":3996},5,4.35,"Category: AI & LLMs. The article discusses Hermes, an AI agent that learns across sessions, addressing a significant pain point for developers building AI tools. It provides actionable insights on how to implement a learning loop in AI agents, making it highly relevant and practical for the target audience.","\u002Fsummaries\u002Ffbbbc098d7e53ea7-hermes-agent-persists-learning-across-sessions-summary","2026-04-21 14:01:02","2026-04-21 15:26:08",{"title":3934,"description":40},{"loc":3997},"fbbbc098d7e53ea7","https:\u002F\u002Fpub.towardsai.net\u002Fthe-ai-agent-that-actually-learns-from-you-inside-hermes-by-nous-research-fd074717a8e7?source=rss----98111c9905da---4","summaries\u002Ffbbbc098d7e53ea7-hermes-agent-persists-learning-across-sessions-summary",[3715,80,81],"Unlike typical AI agents that reset context per session, Hermes from Nous Research uses a learning loop to capture successful procedures from interactions and auto-apply them to similar future tasks.",[],"lsDq90yZPxLIKlzGTbUAmJbeqmIwISt1vnbqR2XZ_TQ"]