[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-cabinet-turns-karpathy-s-llm-wiki-into-agent-works-summary":3,"summaries-facets-categories":138,"summary-related-cabinet-turns-karpathy-s-llm-wiki-into-agent-works-summary":4543},{"id":4,"title":5,"ai":6,"body":13,"categories":85,"created_at":87,"date_modified":87,"description":79,"extension":88,"faq":87,"featured":89,"kicker_label":87,"meta":90,"navigation":119,"path":120,"published_at":121,"question":87,"scraped_at":122,"seo":123,"sitemap":124,"source_id":125,"source_name":126,"source_type":127,"source_url":128,"stem":129,"tags":130,"thumbnail_url":87,"tldr":135,"tweet":87,"unknown_tags":136,"__hash__":137},"summaries\u002Fsummaries\u002Fcabinet-turns-karpathy-s-llm-wiki-into-agent-works-summary.md","Cabinet Turns Karpathy's LLM Wiki into Agent Workspace",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",7529,1748,10123,0.00235715,{"type":14,"value":15,"toc":78},"minimark",[16,21,25,37,40,44,47,50,54,57,67,70],[17,18,20],"h2",{"id":19},"karpathys-layered-wiki-solves-llm-context-loss","Karpathy's Layered Wiki Solves LLM Context Loss",[22,23,24],"p",{},"LLMs forget prior context across sessions because their knowledge is limited to the current prompt. Karpathy proposes a local \"wiki\" modeled after Obsidian's graph structure: interconnected markdown nodes with infinite layers of links for efficient traversal. Instead of flat files, organize knowledge hierarchically—one entry point links to sub-skills or details, enabling agents to hop through layers without token overload.",[22,26,27,28,32,33,36],{},"Key infrastructure: an ",[29,30,31],"strong",{},"index"," acts as a table of contents for quick catalog access; an ",[29,34,35],{},"append-only log"," provides chronological history like git commits, tracking updates without overwriting. Pull external knowledge (documents, research) into this curated base so the LLM \"knows\" it natively. This persists projects like plans or code, avoiding re-explanation each time. His gist details implementation: curate files, let agents traverse\u002Fupdate the graph.",[22,38,39],{},"Trade-off: manual setup with Obsidian requires downloading, configuring agents, and maintenance—hands-on work that delays production use.",[17,41,43],{"id":42},"manual-workflows-waste-time-on-repetition","Manual Workflows Waste Time on Repetition",[22,45,46],{},"Without persistence, workflows degrade: research competitors in Claude, save output, then three days later paste it back for a blog post—losing links to sources. A week on, newsletter overlaps blog content due to no awareness. Pasting takes 8-12 minutes per session (less than full re-research but still manual), no logging, no version control, inconsistent tone without baked-in frameworks.",[22,48,49],{},"Agents can't self-reference prior work, leading to redundant research (e.g., competitor pricing changes ignored) or hallucinated continuity. Flat markdown repos (like author's Consume, built on GitHub) lack depth—code manipulates files but misses graph traversal and shared history.",[17,51,53],{"id":52},"cabinet-productizes-the-wiki-for-human-agent-teams","Cabinet Productizes the Wiki for Human-Agent Teams",[22,55,56],{},"Cabinet (1,000+ GitHub stars, open-source, npx runnable, Mac app soon) packages Karpathy's idea into a shareable \"cabinet\": folders with markdown, sheets, HTML apps. Agents query\u002Fupdate the internal repo automatically—research agent scans competitor list weekly, detects changes (pricing\u002Flaunches), increments versions, logs to changelog, flags content agent for review.",[22,58,59,62,63,66],{},[29,60,61],{},"Automation loop",": Agents maintain source-of-truth databases, quantify \"significant\" changes to avoid noise, enable reversion via logs. Humans interact via ",[29,64,65],{},"apps","—HTML\u002FJS dashboards for visualization (e.g., competitor profiles), editable without databases (updates sync to markdown).",[22,68,69],{},"Share cabinets to transfer full project context between people\u002Fagents, like zipping a workplace. Beats Paperclip's shallow agent.md templates by supporting multi-file depth (HTML, sheets). For consultants, hold client knowledge in one portable GUI; organizations get middleware for AI integration—readable changelogs explain agent actions.",[22,71,72,73,77],{},"Run locally: ",[74,75,76],"code",{},"npx"," for instant start, no cloud. Author plans to migrate Consume from GitHub to cabinets for better portability. Outcome: continuous, live documentation that scales knowledge work, blending human curation with agent maintenance.",{"title":79,"searchDepth":80,"depth":80,"links":81},"",2,[82,83,84],{"id":19,"depth":80,"text":20},{"id":42,"depth":80,"text":43},{"id":52,"depth":80,"text":53},[86],"AI & LLMs",null,"md",false,{"content_references":91,"triage":114},[92,97,101,107,110,112],{"type":93,"title":94,"url":95,"context":96},"tool","RunCabinet","https:\u002F\u002Fruncabinet.com\u002F","recommended",{"type":93,"title":98,"url":99,"context":100},"Consume Platform","https:\u002F\u002Fconsume.granot.io\u002F","mentioned",{"type":102,"title":103,"author":104,"url":105,"context":106},"other","Karpathy on LLM Knowledge Bases","Andrej Karpathy","https:\u002F\u002Fx.com\u002Fkarpathy\u002Fstatus\u002F2039805659525644595","cited",{"type":102,"title":108,"author":104,"url":109,"context":96},"Karpathy's Knowledge Base Gist","https:\u002F\u002Fgist.github.com\u002Fkarpathy\u002F442a6bf555914893e9891c11519de94f",{"type":93,"title":111,"context":100},"Obsidian",{"type":93,"title":113,"context":100},"Paperclip",{"relevance":115,"novelty":116,"quality":116,"actionability":116,"composite":117,"reasoning":118},5,4,4.35,"Category: AI & LLMs. The article provides a practical implementation of Karpathy's LLM wiki concept, addressing the audience's pain point of context loss in LLMs. It details how to set up a persistent knowledge base using Cabinet, which is actionable for developers looking to enhance their AI products.",true,"\u002Fsummaries\u002Fcabinet-turns-karpathy-s-llm-wiki-into-agent-works-summary","2026-04-13 09:47:46","2026-04-19 01:21:25",{"title":5,"description":79},{"loc":120},"5a9c4191e1692804","AI Summaries (evaluation playlist)","article","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=mK91g0QZpSk","summaries\u002Fcabinet-turns-karpathy-s-llm-wiki-into-agent-works-summary",[131,132,133,134],"llm","agents","ai-tools","open-source","Implement Karpathy's persistent LLM knowledge base using Cabinet: an index for navigation, append-only log for history, and agent-updatable files that prevent context loss across sessions.",[],"95Auvf6SrPRttYGD6WylxaWw8ATfmdz_4fW5n_cjd4g",[139,142,144,147,149,152,155,158,161,163,165,167,169,171,173,175,177,179,181,183,185,187,189,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,234,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,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,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,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,667,669,671,673,675,677,679,681,683,685,687,689,691,693,695,697,699,701,703,705,707,709,711,713,715,717,719,721,723,725,727,729,731,733,735,737,739,741,743,745,747,749,751,753,755,757,759,761,763,765,767,769,771,773,775,777,779,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,827,829,831,833,835,837,839,841,843,845,847,849,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,917,919,921,923,925,927,929,931,933,935,937,939,941,943,945,947,949,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1009,1011,1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083,1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,1329,1331,1333,1335,1337,1339,1341,1343,1345,1347,1349,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371,1373,1375,1377,1379,1381,1383,1385,1387,1389,1391,1393,1395,1397,1399,1401,1403,1405,1407,1409,1411,1413,1415,1417,1419,1421,1423,1425,1427,1429,1431,1433,1435,1437,1439,1441,1443,1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1479,1481,1483,1485,1487,1489,1491,1493,1495,1497,1499,1501,1503,1505,1507,1509,1511,1513,1515,1517,1519,1521,1523,1525,1527,1529,1531,1533,1535,1537,1539,1541,1543,1545,1547,1549,1551,1553,1555,1557,1559,1561,1563,1565,1567,1569,1571,1573,1575,1577,1579,1581,1583,1585,1587,1589,1591,1593,1595,1597,1599,1601,1603,1605,1607,1609,1611,1613,1615,1617,1619,1621,1623,1625,1627,1629,1631,1633,1635,1637,1639,1641,1643,1645,1647,1649,1651,1653,1655,1657,1659,1661,1663,1665,1667,1669,1671,1673,1675,1677,1679,1681,1683,1685,1687,1689,1691,1693,1695,1697,1699,1701,1703,1705,1707,1709,1711,1713,1715,1717,1719,1721,1723,1725,1727,1729,1731,1733,1735,1737,1739,1741,1743,1745,1747,1749,1751,1753,1755,1757,1759,1761,1763,1765,1767,1769,1771,1773,1775,1777,1779,1781,1783,1785,1787,1789,1791,1793,1795,1797,1799,1801,1803,1805,1807,1809,1811,1813,1815,1817,1819,1821,1823,1825,1827,1829,1831,1833,1835,1837,1839,1841,1843,1845,1847,1849,1851,1853,1855,1857,1859,1861,1863,1865,1867,1869,1871,1873,1875,1877,1879,1881,1883,1885,1887,1889,1891,1893,1895,1897,1899,1901,1903,1905,1907,1909,1911,1913,1915,1917,1919,1921,1923,1925,1927,1929,1931,1933,1935,1937,1939,1941,1943,1945,1947,1949,1951,1953,1955,1957,1959,1961,1963,1965,1967,1969,1971,1973,1975,1977,1979,1981,1983,1985,1987,1989,1991,1993,1995,1997,1999,2001,2003,2005,2007,2009,2011,2013,2015,2017,2019,2021,2023,2025,2027,2029,2031,2033,2035,2037,2039,2041,2043,2045,2047,2049,2051,2053,2055,2057,2059,2061,2063,2065,2067,2069,2071,2073,2075,2077,2079,2081,2083,2085,2087,2089,2091,2093,2095,2097,2099,2101,2103,2105,2107,2109,2111,2113,2115,2117,2119,2121,2123,2125,2127,2129,2131,2133,2135,2137,2139,2141,2143,2145,2147,2149,2151,2153,2155,2157,2159,2161,2163,2165,2167,2169,2171,2173,2175,2177,2179,2181,2183,2185,2187,2189,2191,2193,2195,2197,2199,2201,2203,2205,2207,2209,2211,2213,2215,2217,2219,2221,2223,2225,2227,2229,2231,2233,2235,2237,2239,2241,2243,2245,2247,2249,2251,2253,2255,2257,2259,2261,2263,2265,2267,2269,2271,2273,2275,2277,2279,2281,2283,2285,2287,2289,2291,2293,2295,2297,2299,2301,2303,2305,2307,2309,2311,2313,2315,2317,2319,2321,2323,2325,2327,2329,2331,2333,2335,2337,2339,2341,2343,2345,2347,2349,2351,2353,2355,2357,2359,2361,2363,2365,2367,2369,2371,2373,2375,2377,2379,2381,2383,2385,2387,2389,2391,2393,2395,2397,2399,2401,2403,2405,2407,2409,2411,2413,2415,2417,2419,2421,2423,2425,2427,2429,2431,2433,2435,2437,2439,2441,2443,2445,2447,2449,2451,2453,2455,2457,2459,2461,2463,2465,2467,2469,2471,2473,2475,2477,2479,2481,2483,2485,2487,2489,2491,2493,2495,2497,2499,2501,2503,2505,2507,2509,2511,2513,2515,2517,2519,2521,2523,2525,2527,2529,2531,2533,2535,2537,2539,2541,2543,2545,2547,2549,2551,2553,2555,2557,2559,2561,2563,2565,2567,2569,2571,2573,2575,2577,2579,2581,2583,2585,2587,2589,2591,2593,2595,2597,2599,2601,2603,2605,2607,2609,2611,2613,2615,2617,2619,2621,2623,2625,2627,2629,2631,2633,2635,2637,2639,2641,2643,2645,2647,2649,2651,2653,2655,2657,2659,2661,2663,2665,2667,2669,2671,2673,2675,2677,2679,2681,2683,2685,2687,2689,2691,2693,2695,2697,2699,2701,2703,2705,2707,2709,2711,2713,2715,2717,2719,2721,2723,2725,2727,2729,2731,2733,2735,2737,2739,2741,2743,2745,2747,2749,2751,2753,2755,2757,2759,2761,2763,2765,2767,2769,2771,2773,2775,2777,2779,2781,2783,2785,2787,2789,2791,2793,2795,2797,2799,2801,2803,2805,2807,2809,2811,2813,2815,2817,2819,2821,2823,2825,2827,2829,2831,2833,2835,2837,2839,2841,2843,2845,2847,2849,2851,2853,2855,2857,2859,2861,2863,2865,2867,2869,2871,2873,2875,2877,2879,2881,2883,2885,2887,2889,2891,2893,2895,2897,2899,2901,2903,2905,2907,2909,2911,2913,2915,2917,2919,2921,2923,2925,2927,2929,2931,2933,2935,2937,2939,2941,2943,2945,2947,2949,2951,2953,2955,2957,2959,2961,2963,2965,2967,2969,2971,2973,2975,2977,2979,2981,2983,2985,2987,2989,2991,2993,2995,2997,2999,3001,3003,3005,3007,3009,3011,3013,3015,3017,3019,3021,3023,3025,3027,3029,3031,3033,3035,3037,3039,3041,3043,3045,3047,3049,3051,3053,3055,3057,3059,3061,3063,3065,3067,3069,3071,3073,3075,3077,3079,3081,3083,3085,3087,3089,3091,3093,3095,3097,3099,3101,3103,3105,3107,3109,3111,3113,3115,3117,3119,3121,3123,3125,3127,3129,3131,3133,3135,3137,3139,3141,3143,3145,3147,3149,3151,3153,3155,3157,3159,3161,3163,3165,3167,3169,3171,3173,3175,3177,3179,3181,3183,3185,3187,3189,3191,3193,3195,3197,3199,3201,3203,3205,3207,3209,3211,3213,3215,3217,3219,3221,3223,3225,3227,3229,3231,3233,3235,3237,3239,3241,3243,3245,3247,3249,3251,3253,3255,3257,3259,3261,3263,3265,3267,3269,3271,3273,3275,3277,3279,3281,3283,3285,3287,3289,3291,3293,3295,3297,3299,3301,3303,3305,3307,3309,3311,3313,3315,3317,3319,3321,3323,3325,3327,3329,3331,3333,3335,3337,3339,3341,3343,3345,3347,3349,3351,3353,3355,3357,3359,3361,3363,3365,3367,3369,3371,3373,3375,3377,3379,3381,3383,3385,3387,3389,3391,3393,3395,3397,3399,3401,3403,3405,3407,3409,3411,3413,3415,3417,3419,3421,3423,3425,3427,3429,3431,3433,3435,3437,3439,3441,3443,3445,3447,3449,3451,3453,3455,3457,3459,3461,3463,3465,3467,3469,3471,3473,3475,3477,3479,3481,3483,3485,3487,3489,3491,3493,3495,3497,3499,3501,3503,3505,3507,3509,3511,3513,3515,3517,3519,3521,3523,3525,3527,3529,3531,3533,3535,3537,3539,3541,3543,3545,3547,3549,3551,3553,3555,3557,3559,3561,3563,3565,3567,3569,3571,3573,3575,3577,3579,3581,3583,3585,3587,3589,3591,3593,3595,3597,3599,3601,3603,3605,3607,3609,3611,3613,3615,3617,3619,3621,3623,3625,3627,3629,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3669,3671,3673,3675,3677,3679,3681,3683,3685,3687,3689,3691,3693,3695,3697,3699,3701,3703,3705,3707,3709,3711,3713,3715,3717,3719,3721,3723,3725,3727,3729,3731,3733,3735,3737,3739,3741,3743,3745,3747,3749,3751,3753,3755,3757,3759,3761,3763,3765,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,3801,3803,3805,3807,3809,3811,3813,3815,3817,3819,3821,3823,3825,3827,3829,3831,3833,3835,3837,3839,3841,3843,3845,3847,3849,3851,3853,3855,3857,3859,3861,3863,3865,3867,3869,3871,3873,3875,3877,3879,3881,3883,3885,3887,3889,3891,3893,3895,3897,3899,3901,3903,3905,3907,3909,3911,3913,3915,3917,3919,3921,3923,3925,3927,3929,3931,3933,3935,3937,3939,3941,3943,3945,3947,3949,3951,3953,3955,3957,3959,3961,3963,3965,3967,3969,3971,3973,3975,3977,3979,3981,3983,3985,3987,3989,3991,3993,3995,3997,3999,4001,4003,4005,4007,4009,4011,4013,4015,4017,4019,4021,4023,4025,4027,4029,4031,4033,4035,4037,4039,4041,4043,4045,4047,4049,4051,4053,4055,4057,4059,4061,4063,4065,4067,4069,4071,4073,4075,4077,4079,4081,4083,4085,4087,4089,4091,4093,4095,4097,4099,4101,4103,4105,4107,4109,4111,4113,4115,4117,4119,4121,4123,4125,4127,4129,4131,4133,4135,4137,4139,4141,4143,4145,4147,4149,4151,4153,4155,4157,4159,4161,4163,4165,4167,4169,4171,4173,4175,4177,4179,4181,4183,4185,4187,4189,4191,4193,4195,4197,4199,4201,4203,4205,4207,4209,4211,4213,4215,4217,4219,4221,4223,4225,4227,4229,4231,4233,4235,4237,4239,4241,4243,4245,4247,4249,4251,4253,4255,4257,4259,4261,4263,4265,4267,4269,4271,4273,4275,4277,4279,4281,4283,4285,4287,4289,4291,4293,4295,4297,4299,4301,4303,4305,4307,4309,4311,4313,4315,4317,4319,4321,4323,4325,4327,4329,4331,4333,4335,4337,4339,4341,4343,4345,4347,4349,4351,4353,4355,4357,4359,4361,4363,4365,4367,4369,4371,4373,4375,4377,4379,4381,4383,4385,4387,4389,4391,4393,4395,4397,4399,4401,4403,4405,4407,4409,4411,4413,4415,4417,4419,4421,4423,4425,4427,4429,4431,4433,4435,4437,4439,4441,4443,4445,4447,4449,4451,4453,4455,4457,4459,4461,4463,4465,4467,4469,4471,4473,4475,4477,4479,4481,4483,4485,4487,4489,4491,4493,4495,4497,4499,4501,4503,4505,4507,4509,4511,4513,4515,4517,4519,4521,4523,4525,4527,4529,4531,4533,4535,4537,4539,4541],{"categories":140},[141],"Business & SaaS",{"categories":143},[141],{"categories":145},[146],"AI News & Trends",{"categories":148},[],{"categories":150},[151],"AI Automation",{"categories":153},[154],"Marketing & Growth",{"categories":156},[157],"Design & Frontend",{"categories":159},[160],"Software Engineering",{"categories":162},[151],{"categories":164},[],{"categories":166},[157],{"categories":168},[157],{"categories":170},[151],{"categories":172},[157],{"categories":174},[157],{"categories":176},[86],{"categories":178},[157],{"categories":180},[157],{"categories":182},[],{"categories":184},[157],{"categories":186},[157],{"categories":188},[86],{"categories":190},[191],"Developer Productivity",{"categories":193},[86],{"categories":195},[86],{"categories":197},[86],{"categories":199},[146],{"categories":201},[86],{"categories":203},[151],{"categories":205},[141],{"categories":207},[146],{"categories":209},[154],{"categories":211},[],{"categories":213},[],{"categories":215},[151],{"categories":217},[151],{"categories":219},[151],{"categories":221},[154],{"categories":223},[86],{"categories":225},[191],{"categories":227},[146],{"categories":229},[],{"categories":231},[],{"categories":233},[],{"categories":235},[236],"Data Science & Visualization",{"categories":238},[],{"categories":240},[151],{"categories":242},[160],{"categories":244},[151],{"categories":246},[151],{"categories":248},[86],{"categories":250},[154],{"categories":252},[151],{"categories":254},[],{"categories":256},[],{"categories":258},[],{"categories":260},[157],{"categories":262},[157],{"categories":264},[151],{"categories":266},[154],{"categories":268},[191],{"categories":270},[157],{"categories":272},[86],{"categories":274},[160],{"categories":276},[86],{"categories":278},[],{"categories":280},[151],{"categories":282},[86],{"categories":284},[191],{"categories":286},[191],{"categories":288},[],{"categories":290},[154],{"categories":292},[141],{"categories":294},[86],{"categories":296},[141],{"categories":298},[141],{"categories":300},[151],{"categories":302},[154],{"categories":304},[151],{"categories":306},[141],{"categories":308},[151],{"categories":310},[157],{"categories":312},[86],{"categories":314},[157],{"categories":316},[86],{"categories":318},[141],{"categories":320},[86],{"categories":322},[154],{"categories":324},[],{"categories":326},[86],{"categories":328},[141],{"categories":330},[],{"categories":332},[146],{"categories":334},[160],{"categories":336},[],{"categories":338},[86],{"categories":340},[157],{"categories":342},[86],{"categories":344},[157],{"categories":346},[],{"categories":348},[151],{"categories":350},[],{"categories":352},[],{"categories":354},[],{"categories":356},[86],{"categories":358},[],{"categories":360},[86],{"categories":362},[86],{"categories":364},[157],{"categories":366},[86],{"categories":368},[191],{"categories":370},[151],{"categories":372},[154],{"categories":374},[191],{"categories":376},[191],{"categories":378},[191],{"categories":380},[154],{"categories":382},[154],{"categories":384},[86],{"categories":386},[86],{"categories":388},[157],{"categories":390},[141],{"categories":392},[157],{"categories":394},[160],{"categories":396},[141],{"categories":398},[141],{"categories":400},[141],{"categories":402},[157],{"categories":404},[],{"categories":406},[],{"categories":408},[86],{"categories":410},[86],{"categories":412},[160],{"categories":414},[86],{"categories":416},[86],{"categories":418},[],{"categories":420},[86],{"categories":422},[86],{"categories":424},[],{"categories":426},[86],{"categories":428},[146],{"categories":430},[146],{"categories":432},[],{"categories":434},[],{"categories":436},[154],{"categories":438},[154],{"categories":440},[160],{"categories":442},[86],{"categories":444},[],{"categories":446},[],{"categories":448},[151],{"categories":450},[86],{"categories":452},[86],{"categories":454},[],{"categories":456},[86,141],{"categories":458},[86],{"categories":460},[],{"categories":462},[86],{"categories":464},[86],{"categories":466},[],{"categories":468},[],{"categories":470},[151],{"categories":472},[86],{"categories":474},[86],{"categories":476},[151],{"categories":478},[86],{"categories":480},[],{"categories":482},[],{"categories":484},[86],{"categories":486},[],{"categories":488},[86],{"categories":490},[86],{"categories":492},[],{"categories":494},[151],{"categories":496},[157],{"categories":498},[],{"categories":500},[151,501],"DevOps & Cloud",{"categories":503},[86],{"categories":505},[151],{"categories":507},[86],{"categories":509},[],{"categories":511},[],{"categories":513},[],{"categories":515},[],{"categories":517},[86],{"categories":519},[151],{"categories":521},[],{"categories":523},[151],{"categories":525},[],{"categories":527},[86],{"categories":529},[],{"categories":531},[],{"categories":533},[],{"categories":535},[],{"categories":537},[151],{"categories":539},[157],{"categories":541},[86],{"categories":543},[154],{"categories":545},[146],{"categories":547},[141],{"categories":549},[191],{"categories":551},[],{"categories":553},[151],{"categories":555},[151],{"categories":557},[86],{"categories":559},[],{"categories":561},[],{"categories":563},[],{"categories":565},[151],{"categories":567},[],{"categories":569},[151],{"categories":571},[151],{"categories":573},[146],{"categories":575},[151],{"categories":577},[86],{"categories":579},[],{"categories":581},[86],{"categories":583},[],{"categories":585},[146],{"categories":587},[151,588],"Product Strategy",{"categories":590},[160],{"categories":592},[501],{"categories":594},[588],{"categories":596},[86],{"categories":598},[151],{"categories":600},[],{"categories":602},[146],{"categories":604},[146],{"categories":606},[151],{"categories":608},[],{"categories":610},[151],{"categories":612},[86],{"categories":614},[86],{"categories":616},[191],{"categories":618},[86],{"categories":620},[],{"categories":622},[86,160],{"categories":624},[146],{"categories":626},[86],{"categories":628},[146],{"categories":630},[151],{"categories":632},[146],{"categories":634},[],{"categories":636},[160],{"categories":638},[141],{"categories":640},[],{"categories":642},[151],{"categories":644},[151],{"categories":646},[151],{"categories":648},[151],{"categories":650},[141],{"categories":652},[157],{"categories":654},[154],{"categories":656},[],{"categories":658},[151],{"categories":660},[],{"categories":662},[146],{"categories":664},[146],{"categories":666},[146],{"categories":668},[151],{"categories":670},[146],{"categories":672},[86],{"categories":674},[191],{"categories":676},[86],{"categories":678},[160],{"categories":680},[86,191],{"categories":682},[191],{"categories":684},[191],{"categories":686},[191],{"categories":688},[191],{"categories":690},[86],{"categories":692},[],{"categories":694},[],{"categories":696},[154],{"categories":698},[],{"categories":700},[86],{"categories":702},[191],{"categories":704},[86],{"categories":706},[157],{"categories":708},[160],{"categories":710},[],{"categories":712},[86],{"categories":714},[191],{"categories":716},[154],{"categories":718},[146],{"categories":720},[160],{"categories":722},[86],{"categories":724},[],{"categories":726},[160],{"categories":728},[157],{"categories":730},[141],{"categories":732},[141],{"categories":734},[],{"categories":736},[157],{"categories":738},[141],{"categories":740},[146],{"categories":742},[191],{"categories":744},[151],{"categories":746},[151],{"categories":748},[86],{"categories":750},[86],{"categories":752},[146],{"categories":754},[146],{"categories":756},[191],{"categories":758},[146],{"categories":760},[],{"categories":762},[588],{"categories":764},[151],{"categories":766},[146],{"categories":768},[146],{"categories":770},[146],{"categories":772},[86],{"categories":774},[151],{"categories":776},[151],{"categories":778},[141],{"categories":780},[141],{"categories":782},[86],{"categories":784},[146],{"categories":786},[],{"categories":788},[86],{"categories":790},[141],{"categories":792},[151],{"categories":794},[151],{"categories":796},[151],{"categories":798},[157],{"categories":800},[151],{"categories":802},[191],{"categories":804},[146],{"categories":806},[146],{"categories":808},[146],{"categories":810},[146],{"categories":812},[146],{"categories":814},[],{"categories":816},[],{"categories":818},[191],{"categories":820},[146],{"categories":822},[146],{"categories":824},[146],{"categories":826},[],{"categories":828},[86],{"categories":830},[],{"categories":832},[],{"categories":834},[157],{"categories":836},[141],{"categories":838},[],{"categories":840},[146],{"categories":842},[151],{"categories":844},[151],{"categories":846},[151],{"categories":848},[154],{"categories":850},[151],{"categories":852},[],{"categories":854},[146],{"categories":856},[146],{"categories":858},[86],{"categories":860},[],{"categories":862},[154],{"categories":864},[154],{"categories":866},[86],{"categories":868},[146],{"categories":870},[141],{"categories":872},[160],{"categories":874},[86],{"categories":876},[],{"categories":878},[86],{"categories":880},[86],{"categories":882},[160],{"categories":884},[86],{"categories":886},[86],{"categories":888},[86],{"categories":890},[154],{"categories":892},[146],{"categories":894},[86],{"categories":896},[86],{"categories":898},[146],{"categories":900},[151],{"categories":902},[191],{"categories":904},[141],{"categories":906},[86],{"categories":908},[191],{"categories":910},[191],{"categories":912},[],{"categories":914},[154],{"categories":916},[146],{"categories":918},[146],{"categories":920},[191],{"categories":922},[151],{"categories":924},[151],{"categories":926},[151],{"categories":928},[151],{"categories":930},[157],{"categories":932},[86],{"categories":934},[86],{"categories":936},[588],{"categories":938},[86],{"categories":940},[86],{"categories":942},[151],{"categories":944},[141],{"categories":946},[154],{"categories":948},[],{"categories":950},[141],{"categories":952},[141],{"categories":954},[],{"categories":956},[157],{"categories":958},[86],{"categories":960},[],{"categories":962},[],{"categories":964},[146],{"categories":966},[146],{"categories":968},[146],{"categories":970},[146],{"categories":972},[],{"categories":974},[146],{"categories":976},[86],{"categories":978},[86],{"categories":980},[],{"categories":982},[146],{"categories":984},[146],{"categories":986},[141],{"categories":988},[86],{"categories":990},[],{"categories":992},[],{"categories":994},[146],{"categories":996},[146],{"categories":998},[146],{"categories":1000},[86],{"categories":1002},[146],{"categories":1004},[146],{"categories":1006},[146],{"categories":1008},[146],{"categories":1010},[146],{"categories":1012},[],{"categories":1014},[151],{"categories":1016},[86],{"categories":1018},[154],{"categories":1020},[141],{"categories":1022},[151],{"categories":1024},[86],{"categories":1026},[],{"categories":1028},[154],{"categories":1030},[146],{"categories":1032},[146],{"categories":1034},[146],{"categories":1036},[146],{"categories":1038},[191],{"categories":1040},[160],{"categories":1042},[],{"categories":1044},[86],{"categories":1046},[151],{"categories":1048},[151],{"categories":1050},[151],{"categories":1052},[501],{"categories":1054},[151],{"categories":1056},[86],{"categories":1058},[86],{"categories":1060},[160],{"categories":1062},[501],{"categories":1064},[236],{"categories":1066},[86],{"categories":1068},[236],{"categories":1070},[],{"categories":1072},[154],{"categories":1074},[154],{"categories":1076},[157],{"categories":1078},[501],{"categories":1080},[151],{"categories":1082},[86],{"categories":1084},[86],{"categories":1086},[151],{"categories":1088},[151],{"categories":1090},[151],{"categories":1092},[191],{"categories":1094},[191],{"categories":1096},[151],{"categories":1098},[151],{"categories":1100},[],{"categories":1102},[151],{"categories":1104},[151],{"categories":1106},[86],{"categories":1108},[236],{"categories":1110},[151],{"categories":1112},[151],{"categories":1114},[151],{"categories":1116},[151],{"categories":1118},[141],{"categories":1120},[157],{"categories":1122},[146],{"categories":1124},[160],{"categories":1126},[501],{"categories":1128},[160],{"categories":1130},[236],{"categories":1132},[],{"categories":1134},[160],{"categories":1136},[],{"categories":1138},[],{"categories":1140},[160],{"categories":1142},[86],{"categories":1144},[],{"categories":1146},[],{"categories":1148},[],{"categories":1150},[141],{"categories":1152},[],{"categories":1154},[],{"categories":1156},[236],{"categories":1158},[86],{"categories":1160},[501],{"categories":1162},[86],{"categories":1164},[],{"categories":1166},[151],{"categories":1168},[191],{"categories":1170},[191],{"categories":1172},[154],{"categories":1174},[154],{"categories":1176},[154],{"categories":1178},[501],{"categories":1180},[160],{"categories":1182},[151],{"categories":1184},[141],{"categories":1186},[141],{"categories":1188},[160],{"categories":1190},[157],{"categories":1192},[236],{"categories":1194},[157],{"categories":1196},[],{"categories":1198},[86],{"categories":1200},[151],{"categories":1202},[151],{"categories":1204},[191],{"categories":1206},[151],{"categories":1208},[151],{"categories":1210},[157],{"categories":1212},[157],{"categories":1214},[151],{"categories":1216},[501],{"categories":1218},[86],{"categories":1220},[],{"categories":1222},[154],{"categories":1224},[151],{"categories":1226},[141],{"categories":1228},[151],{"categories":1230},[151],{"categories":1232},[],{"categories":1234},[86],{"categories":1236},[151],{"categories":1238},[151],{"categories":1240},[191],{"categories":1242},[151],{"categories":1244},[86],{"categories":1246},[],{"categories":1248},[151],{"categories":1250},[],{"categories":1252},[157],{"categories":1254},[191],{"categories":1256},[86],{"categories":1258},[160],{"categories":1260},[157],{"categories":1262},[191],{"categories":1264},[236],{"categories":1266},[191],{"categories":1268},[],{"categories":1270},[86],{"categories":1272},[86],{"categories":1274},[588],{"categories":1276},[160],{"categories":1278},[86,151],{"categories":1280},[151],{"categories":1282},[86],{"categories":1284},[151],{"categories":1286},[151,160],{"categories":1288},[151],{"categories":1290},[86],{"categories":1292},[],{"categories":1294},[191],{"categories":1296},[86],{"categories":1298},[151],{"categories":1300},[86],{"categories":1302},[],{"categories":1304},[160],{"categories":1306},[141],{"categories":1308},[151],{"categories":1310},[],{"categories":1312},[236],{"categories":1314},[160],{"categories":1316},[151],{"categories":1318},[160],{"categories":1320},[],{"categories":1322},[151],{"categories":1324},[],{"categories":1326},[151],{"categories":1328},[],{"categories":1330},[],{"categories":1332},[157],{"categories":1334},[191],{"categories":1336},[86],{"categories":1338},[151],{"categories":1340},[],{"categories":1342},[151],{"categories":1344},[160],{"categories":1346},[86],{"categories":1348},[86],{"categories":1350},[160],{"categories":1352},[160],{"categories":1354},[191],{"categories":1356},[141],{"categories":1358},[],{"categories":1360},[86],{"categories":1362},[86],{"categories":1364},[86],{"categories":1366},[151],{"categories":1368},[86],{"categories":1370},[],{"categories":1372},[157],{"categories":1374},[86],{"categories":1376},[151],{"categories":1378},[],{"categories":1380},[86],{"categories":1382},[],{"categories":1384},[86],{"categories":1386},[],{"categories":1388},[],{"categories":1390},[],{"categories":1392},[86],{"categories":1394},[86],{"categories":1396},[86],{"categories":1398},[86],{"categories":1400},[],{"categories":1402},[86],{"categories":1404},[86],{"categories":1406},[86],{"categories":1408},[],{"categories":1410},[86],{"categories":1412},[],{"categories":1414},[154],{"categories":1416},[86],{"categories":1418},[],{"categories":1420},[],{"categories":1422},[],{"categories":1424},[86],{"categories":1426},[146],{"categories":1428},[146],{"categories":1430},[],{"categories":1432},[151],{"categories":1434},[86],{"categories":1436},[],{"categories":1438},[86],{"categories":1440},[86],{"categories":1442},[146],{"categories":1444},[],{"categories":1446},[86],{"categories":1448},[146],{"categories":1450},[151],{"categories":1452},[86],{"categories":1454},[],{"categories":1456},[],{"categories":1458},[],{"categories":1460},[151],{"categories":1462},[151],{"categories":1464},[151],{"categories":1466},[151],{"categories":1468},[86],{"categories":1470},[157],{"categories":1472},[157],{"categories":1474},[151],{"categories":1476},[151],{"categories":1478},[191],{"categories":1480},[588],{"categories":1482},[191],{"categories":1484},[191],{"categories":1486},[86],{"categories":1488},[151],{"categories":1490},[86],{"categories":1492},[191],{"categories":1494},[86],{"categories":1496},[151],{"categories":1498},[151],{"categories":1500},[151],{"categories":1502},[151],{"categories":1504},[151],{"categories":1506},[86],{"categories":1508},[191],{"categories":1510},[191],{"categories":1512},[154],{"categories":1514},[151],{"categories":1516},[],{"categories":1518},[151],{"categories":1520},[],{"categories":1522},[146],{"categories":1524},[86],{"categories":1526},[],{"categories":1528},[141],{"categories":1530},[157],{"categories":1532},[157],{"categories":1534},[151],{"categories":1536},[151],{"categories":1538},[86],{"categories":1540},[86],{"categories":1542},[146],{"categories":1544},[146],{"categories":1546},[501],{"categories":1548},[151],{"categories":1550},[146],{"categories":1552},[],{"categories":1554},[86],{"categories":1556},[151],{"categories":1558},[151],{"categories":1560},[151],{"categories":1562},[151],{"categories":1564},[86],{"categories":1566},[86],{"categories":1568},[86],{"categories":1570},[86],{"categories":1572},[151],{"categories":1574},[151],{"categories":1576},[151],{"categories":1578},[151],{"categories":1580},[],{"categories":1582},[157],{"categories":1584},[86],{"categories":1586},[86],{"categories":1588},[86],{"categories":1590},[],{"categories":1592},[154],{"categories":1594},[],{"categories":1596},[191],{"categories":1598},[],{"categories":1600},[151],{"categories":1602},[191],{"categories":1604},[157],{"categories":1606},[191],{"categories":1608},[],{"categories":1610},[191],{"categories":1612},[191],{"categories":1614},[],{"categories":1616},[157],{"categories":1618},[151],{"categories":1620},[151],{"categories":1622},[191],{"categories":1624},[86],{"categories":1626},[86],{"categories":1628},[],{"categories":1630},[146],{"categories":1632},[],{"categories":1634},[154],{"categories":1636},[],{"categories":1638},[157],{"categories":1640},[146],{"categories":1642},[157],{"categories":1644},[157],{"categories":1646},[157],{"categories":1648},[157],{"categories":1650},[157],{"categories":1652},[157],{"categories":1654},[157],{"categories":1656},[157],{"categories":1658},[157],{"categories":1660},[157],{"categories":1662},[],{"categories":1664},[151],{"categories":1666},[157],{"categories":1668},[86],{"categories":1670},[86],{"categories":1672},[157],{"categories":1674},[157],{"categories":1676},[157],{"categories":1678},[157],{"categories":1680},[157],{"categories":1682},[157],{"categories":1684},[157],{"categories":1686},[86,157],{"categories":1688},[157],{"categories":1690},[157],{"categories":1692},[157],{"categories":1694},[157],{"categories":1696},[],{"categories":1698},[157],{"categories":1700},[157],{"categories":1702},[157],{"categories":1704},[157],{"categories":1706},[157],{"categories":1708},[157],{"categories":1710},[157],{"categories":1712},[157],{"categories":1714},[157],{"categories":1716},[157,86],{"categories":1718},[157],{"categories":1720},[157],{"categories":1722},[],{"categories":1724},[146],{"categories":1726},[],{"categories":1728},[86],{"categories":1730},[],{"categories":1732},[151],{"categories":1734},[501],{"categories":1736},[588],{"categories":1738},[151],{"categories":1740},[151],{"categories":1742},[],{"categories":1744},[151],{"categories":1746},[],{"categories":1748},[151],{"categories":1750},[],{"categories":1752},[],{"categories":1754},[86],{"categories":1756},[86],{"categories":1758},[86],{"categories":1760},[146],{"categories":1762},[146],{"categories":1764},[146],{"categories":1766},[146],{"categories":1768},[],{"categories":1770},[146],{"categories":1772},[],{"categories":1774},[146],{"categories":1776},[86],{"categories":1778},[146],{"categories":1780},[146],{"categories":1782},[146],{"categories":1784},[146],{"categories":1786},[86],{"categories":1788},[146],{"categories":1790},[151],{"categories":1792},[],{"categories":1794},[151],{"categories":1796},[146],{"categories":1798},[86],{"categories":1800},[146],{"categories":1802},[146],{"categories":1804},[146],{"categories":1806},[86],{"categories":1808},[86],{"categories":1810},[86],{"categories":1812},[],{"categories":1814},[],{"categories":1816},[86],{"categories":1818},[146],{"categories":1820},[],{"categories":1822},[86],{"categories":1824},[151],{"categories":1826},[86],{"categories":1828},[151],{"categories":1830},[151],{"categories":1832},[86],{"categories":1834},[],{"categories":1836},[],{"categories":1838},[151],{"categories":1840},[151],{"categories":1842},[151],{"categories":1844},[151],{"categories":1846},[151],{"categories":1848},[151],{"categories":1850},[151],{"categories":1852},[151],{"categories":1854},[],{"categories":1856},[151],{"categories":1858},[151],{"categories":1860},[151],{"categories":1862},[86],{"categories":1864},[86],{"categories":1866},[86],{"categories":1868},[146],{"categories":1870},[86],{"categories":1872},[86],{"categories":1874},[86],{"categories":1876},[151],{"categories":1878},[154],{"categories":1880},[154],{"categories":1882},[154],{"categories":1884},[151],{"categories":1886},[],{"categories":1888},[86],{"categories":1890},[],{"categories":1892},[],{"categories":1894},[86],{"categories":1896},[],{"categories":1898},[151],{"categories":1900},[157],{"categories":1902},[191],{"categories":1904},[236],{"categories":1906},[86],{"categories":1908},[151],{"categories":1910},[157],{"categories":1912},[],{"categories":1914},[151],{"categories":1916},[154,141],{"categories":1918},[151],{"categories":1920},[151],{"categories":1922},[501],{"categories":1924},[160],{"categories":1926},[154],{"categories":1928},[191],{"categories":1930},[86],{"categories":1932},[],{"categories":1934},[86],{"categories":1936},[],{"categories":1938},[86],{"categories":1940},[86],{"categories":1942},[151],{"categories":1944},[],{"categories":1946},[86],{"categories":1948},[151],{"categories":1950},[86],{"categories":1952},[191],{"categories":1954},[151],{"categories":1956},[86],{"categories":1958},[86,191],{"categories":1960},[191],{"categories":1962},[],{"categories":1964},[86],{"categories":1966},[86],{"categories":1968},[86],{"categories":1970},[],{"categories":1972},[],{"categories":1974},[151],{"categories":1976},[154],{"categories":1978},[146],{"categories":1980},[151],{"categories":1982},[86],{"categories":1984},[146],{"categories":1986},[],{"categories":1988},[191],{"categories":1990},[146],{"categories":1992},[],{"categories":1994},[236],{"categories":1996},[154],{"categories":1998},[141],{"categories":2000},[146],{"categories":2002},[86],{"categories":2004},[151],{"categories":2006},[86],{"categories":2008},[151],{"categories":2010},[151],{"categories":2012},[146],{"categories":2014},[191],{"categories":2016},[157],{"categories":2018},[141],{"categories":2020},[86],{"categories":2022},[86],{"categories":2024},[],{"categories":2026},[],{"categories":2028},[86],{"categories":2030},[],{"categories":2032},[86],{"categories":2034},[146],{"categories":2036},[],{"categories":2038},[151],{"categories":2040},[191],{"categories":2042},[146],{"categories":2044},[191],{"categories":2046},[151],{"categories":2048},[86],{"categories":2050},[],{"categories":2052},[151],{"categories":2054},[151],{"categories":2056},[157],{"categories":2058},[151],{"categories":2060},[157],{"categories":2062},[151],{"categories":2064},[151],{"categories":2066},[157],{"categories":2068},[],{"categories":2070},[],{"categories":2072},[157],{"categories":2074},[157],{"categories":2076},[157],{"categories":2078},[160],{"categories":2080},[191],{"categories":2082},[191],{"categories":2084},[151],{"categories":2086},[146],{"categories":2088},[191],{"categories":2090},[191],{"categories":2092},[154],{"categories":2094},[157],{"categories":2096},[151],{"categories":2098},[151],{"categories":2100},[86],{"categories":2102},[191],{"categories":2104},[86],{"categories":2106},[],{"categories":2108},[501],{"categories":2110},[588],{"categories":2112},[],{"categories":2114},[],{"categories":2116},[151],{"categories":2118},[146],{"categories":2120},[154],{"categories":2122},[154],{"categories":2124},[236],{"categories":2126},[157],{"categories":2128},[236],{"categories":2130},[236],{"categories":2132},[151],{"categories":2134},[],{"categories":2136},[],{"categories":2138},[236],{"categories":2140},[160],{"categories":2142},[86],{"categories":2144},[160],{"categories":2146},[236],{"categories":2148},[160],{"categories":2150},[236],{"categories":2152},[141],{"categories":2154},[160],{"categories":2156},[191],{"categories":2158},[86],{"categories":2160},[],{"categories":2162},[236],{"categories":2164},[501],{"categories":2166},[],{"categories":2168},[86],{"categories":2170},[86],{"categories":2172},[],{"categories":2174},[],{"categories":2176},[86],{"categories":2178},[86],{"categories":2180},[146],{"categories":2182},[86],{"categories":2184},[],{"categories":2186},[146],{"categories":2188},[],{"categories":2190},[],{"categories":2192},[146],{"categories":2194},[146],{"categories":2196},[86],{"categories":2198},[86],{"categories":2200},[86],{"categories":2202},[86],{"categories":2204},[86],{"categories":2206},[86],{"categories":2208},[154],{"categories":2210},[],{"categories":2212},[86],{"categories":2214},[],{"categories":2216},[],{"categories":2218},[151],{"categories":2220},[191],{"categories":2222},[],{"categories":2224},[501],{"categories":2226},[86,501],{"categories":2228},[86],{"categories":2230},[],{"categories":2232},[157],{"categories":2234},[157],{"categories":2236},[157],{"categories":2238},[157],{"categories":2240},[157],{"categories":2242},[],{"categories":2244},[],{"categories":2246},[],{"categories":2248},[160],{"categories":2250},[151],{"categories":2252},[141],{"categories":2254},[160],{"categories":2256},[191],{"categories":2258},[157],{"categories":2260},[],{"categories":2262},[154],{"categories":2264},[588],{"categories":2266},[236],{"categories":2268},[236],{"categories":2270},[236],{"categories":2272},[191],{"categories":2274},[588],{"categories":2276},[191],{"categories":2278},[],{"categories":2280},[141],{"categories":2282},[160],{"categories":2284},[86],{"categories":2286},[157],{"categories":2288},[154],{"categories":2290},[160],{"categories":2292},[154],{"categories":2294},[86],{"categories":2296},[157],{"categories":2298},[160],{"categories":2300},[501],{"categories":2302},[86],{"categories":2304},[146],{"categories":2306},[160],{"categories":2308},[],{"categories":2310},[86],{"categories":2312},[160],{"categories":2314},[160],{"categories":2316},[151],{"categories":2318},[],{"categories":2320},[154],{"categories":2322},[154],{"categories":2324},[154],{"categories":2326},[151],{"categories":2328},[86],{"categories":2330},[],{"categories":2332},[141],{"categories":2334},[191],{"categories":2336},[191],{"categories":2338},[236],{"categories":2340},[141],{"categories":2342},[146],{"categories":2344},[236],{"categories":2346},[],{"categories":2348},[146],{"categories":2350},[146],{"categories":2352},[146],{"categories":2354},[86],{"categories":2356},[141],{"categories":2358},[86],{"categories":2360},[],{"categories":2362},[],{"categories":2364},[],{"categories":2366},[160],{"categories":2368},[151],{"categories":2370},[],{"categories":2372},[191],{"categories":2374},[157],{"categories":2376},[],{"categories":2378},[154],{"categories":2380},[],{"categories":2382},[157],{"categories":2384},[86],{"categories":2386},[191],{"categories":2388},[141],{"categories":2390},[],{"categories":2392},[157],{"categories":2394},[157],{"categories":2396},[86],{"categories":2398},[],{"categories":2400},[],{"categories":2402},[160],{"categories":2404},[86],{"categories":2406},[],{"categories":2408},[151],{"categories":2410},[86],{"categories":2412},[],{"categories":2414},[160],{"categories":2416},[151],{"categories":2418},[86],{"categories":2420},[236],{"categories":2422},[86],{"categories":2424},[],{"categories":2426},[236],{"categories":2428},[86],{"categories":2430},[160],{"categories":2432},[86],{"categories":2434},[236],{"categories":2436},[151],{"categories":2438},[86],{"categories":2440},[86],{"categories":2442},[86,151],{"categories":2444},[151],{"categories":2446},[151],{"categories":2448},[151],{"categories":2450},[157],{"categories":2452},[191],{"categories":2454},[86],{"categories":2456},[191],{"categories":2458},[157],{"categories":2460},[86],{"categories":2462},[],{"categories":2464},[],{"categories":2466},[86],{"categories":2468},[86],{"categories":2470},[86],{"categories":2472},[151],{"categories":2474},[86],{"categories":2476},[],{"categories":2478},[86],{"categories":2480},[86],{"categories":2482},[151],{"categories":2484},[151],{"categories":2486},[86],{"categories":2488},[86],{"categories":2490},[],{"categories":2492},[86],{"categories":2494},[],{"categories":2496},[86],{"categories":2498},[86],{"categories":2500},[86],{"categories":2502},[86],{"categories":2504},[86],{"categories":2506},[86],{"categories":2508},[86],{"categories":2510},[],{"categories":2512},[86],{"categories":2514},[146],{"categories":2516},[146],{"categories":2518},[],{"categories":2520},[],{"categories":2522},[86],{"categories":2524},[],{"categories":2526},[86],{"categories":2528},[86,501],{"categories":2530},[],{"categories":2532},[146],{"categories":2534},[],{"categories":2536},[86],{"categories":2538},[],{"categories":2540},[],{"categories":2542},[],{"categories":2544},[86],{"categories":2546},[],{"categories":2548},[86],{"categories":2550},[],{"categories":2552},[86],{"categories":2554},[86],{"categories":2556},[],{"categories":2558},[],{"categories":2560},[86,501],{"categories":2562},[501,86],{"categories":2564},[146],{"categories":2566},[],{"categories":2568},[86],{"categories":2570},[],{"categories":2572},[86],{"categories":2574},[86],{"categories":2576},[],{"categories":2578},[146],{"categories":2580},[86,141],{"categories":2582},[146],{"categories":2584},[160],{"categories":2586},[],{"categories":2588},[151],{"categories":2590},[86],{"categories":2592},[154],{"categories":2594},[86],{"categories":2596},[191],{"categories":2598},[191],{"categories":2600},[501],{"categories":2602},[146],{"categories":2604},[86],{"categories":2606},[501],{"categories":2608},[160],{"categories":2610},[86],{"categories":2612},[191],{"categories":2614},[],{"categories":2616},[86],{"categories":2618},[],{"categories":2620},[],{"categories":2622},[86],{"categories":2624},[],{"categories":2626},[86],{"categories":2628},[160],{"categories":2630},[141],{"categories":2632},[191],{"categories":2634},[154],{"categories":2636},[151],{"categories":2638},[191],{"categories":2640},[],{"categories":2642},[154],{"categories":2644},[],{"categories":2646},[],{"categories":2648},[86],{"categories":2650},[146],{"categories":2652},[154],{"categories":2654},[],{"categories":2656},[86],{"categories":2658},[146],{"categories":2660},[146],{"categories":2662},[154],{"categories":2664},[146],{"categories":2666},[86],{"categories":2668},[146],{"categories":2670},[86],{"categories":2672},[],{"categories":2674},[86],{"categories":2676},[86],{"categories":2678},[86],{"categories":2680},[146],{"categories":2682},[],{"categories":2684},[],{"categories":2686},[157],{"categories":2688},[146],{"categories":2690},[],{"categories":2692},[86],{"categories":2694},[86],{"categories":2696},[86],{"categories":2698},[86],{"categories":2700},[86],{"categories":2702},[86],{"categories":2704},[86],{"categories":2706},[86],{"categories":2708},[86],{"categories":2710},[154],{"categories":2712},[86,157],{"categories":2714},[146],{"categories":2716},[146],{"categories":2718},[86],{"categories":2720},[160],{"categories":2722},[236],{"categories":2724},[86],{"categories":2726},[86],{"categories":2728},[],{"categories":2730},[],{"categories":2732},[86],{"categories":2734},[86],{"categories":2736},[],{"categories":2738},[157],{"categories":2740},[157],{"categories":2742},[191],{"categories":2744},[86],{"categories":2746},[191],{"categories":2748},[86],{"categories":2750},[86],{"categories":2752},[],{"categories":2754},[86],{"categories":2756},[],{"categories":2758},[],{"categories":2760},[86],{"categories":2762},[],{"categories":2764},[],{"categories":2766},[146],{"categories":2768},[],{"categories":2770},[86],{"categories":2772},[86],{"categories":2774},[86],{"categories":2776},[],{"categories":2778},[86],{"categories":2780},[146],{"categories":2782},[588],{"categories":2784},[151],{"categories":2786},[86],{"categories":2788},[],{"categories":2790},[151],{"categories":2792},[86],{"categories":2794},[],{"categories":2796},[86],{"categories":2798},[],{"categories":2800},[151],{"categories":2802},[],{"categories":2804},[],{"categories":2806},[151],{"categories":2808},[151],{"categories":2810},[151],{"categories":2812},[86],{"categories":2814},[],{"categories":2816},[151],{"categories":2818},[151],{"categories":2820},[],{"categories":2822},[],{"categories":2824},[151],{"categories":2826},[86],{"categories":2828},[146],{"categories":2830},[588],{"categories":2832},[154],{"categories":2834},[],{"categories":2836},[157],{"categories":2838},[86],{"categories":2840},[86],{"categories":2842},[141],{"categories":2844},[146],{"categories":2846},[146],{"categories":2848},[146],{"categories":2850},[146],{"categories":2852},[],{"categories":2854},[151],{"categories":2856},[151],{"categories":2858},[151],{"categories":2860},[151],{"categories":2862},[191],{"categories":2864},[86],{"categories":2866},[141],{"categories":2868},[],{"categories":2870},[191],{"categories":2872},[151],{"categories":2874},[157],{"categories":2876},[157],{"categories":2878},[157],{"categories":2880},[157],{"categories":2882},[157],{"categories":2884},[157],{"categories":2886},[86,141],{"categories":2888},[151],{"categories":2890},[141],{"categories":2892},[146],{"categories":2894},[146],{"categories":2896},[191],{"categories":2898},[],{"categories":2900},[],{"categories":2902},[154],{"categories":2904},[],{"categories":2906},[86],{"categories":2908},[154],{"categories":2910},[86],{"categories":2912},[160],{"categories":2914},[151],{"categories":2916},[141],{"categories":2918},[151],{"categories":2920},[160],{"categories":2922},[191],{"categories":2924},[151],{"categories":2926},[],{"categories":2928},[191],{"categories":2930},[],{"categories":2932},[],{"categories":2934},[151],{"categories":2936},[151],{"categories":2938},[151],{"categories":2940},[86],{"categories":2942},[86],{"categories":2944},[86],{"categories":2946},[86],{"categories":2948},[86],{"categories":2950},[],{"categories":2952},[501],{"categories":2954},[86],{"categories":2956},[],{"categories":2958},[],{"categories":2960},[],{"categories":2962},[191],{"categories":2964},[],{"categories":2966},[86],{"categories":2968},[],{"categories":2970},[146],{"categories":2972},[86],{"categories":2974},[146],{"categories":2976},[86],{"categories":2978},[151],{"categories":2980},[],{"categories":2982},[86],{"categories":2984},[86],{"categories":2986},[],{"categories":2988},[236],{"categories":2990},[236],{"categories":2992},[160],{"categories":2994},[157],{"categories":2996},[],{"categories":2998},[86],{"categories":3000},[151],{"categories":3002},[],{"categories":3004},[],{"categories":3006},[86],{"categories":3008},[160],{"categories":3010},[151],{"categories":3012},[141],{"categories":3014},[191,160],{"categories":3016},[160],{"categories":3018},[86],{"categories":3020},[151],{"categories":3022},[],{"categories":3024},[],{"categories":3026},[],{"categories":3028},[],{"categories":3030},[],{"categories":3032},[],{"categories":3034},[86],{"categories":3036},[],{"categories":3038},[],{"categories":3040},[86],{"categories":3042},[],{"categories":3044},[],{"categories":3046},[],{"categories":3048},[86],{"categories":3050},[146],{"categories":3052},[],{"categories":3054},[],{"categories":3056},[],{"categories":3058},[86],{"categories":3060},[],{"categories":3062},[86],{"categories":3064},[86],{"categories":3066},[],{"categories":3068},[86],{"categories":3070},[160],{"categories":3072},[],{"categories":3074},[191],{"categories":3076},[191],{"categories":3078},[],{"categories":3080},[154],{"categories":3082},[],{"categories":3084},[],{"categories":3086},[],{"categories":3088},[157],{"categories":3090},[146],{"categories":3092},[151],{"categories":3094},[86],{"categories":3096},[141],{"categories":3098},[86],{"categories":3100},[],{"categories":3102},[],{"categories":3104},[141],{"categories":3106},[154],{"categories":3108},[151],{"categories":3110},[],{"categories":3112},[501],{"categories":3114},[],{"categories":3116},[154],{"categories":3118},[86],{"categories":3120},[86],{"categories":3122},[154],{"categories":3124},[86],{"categories":3126},[157],{"categories":3128},[151],{"categories":3130},[86],{"categories":3132},[151],{"categories":3134},[86],{"categories":3136},[151],{"categories":3138},[191],{"categories":3140},[191],{"categories":3142},[157],{"categories":3144},[],{"categories":3146},[86],{"categories":3148},[86],{"categories":3150},[154],{"categories":3152},[588],{"categories":3154},[191],{"categories":3156},[146],{"categories":3158},[86],{"categories":3160},[146],{"categories":3162},[86],{"categories":3164},[86],{"categories":3166},[],{"categories":3168},[86],{"categories":3170},[],{"categories":3172},[86],{"categories":3174},[154],{"categories":3176},[86],{"categories":3178},[86],{"categories":3180},[86],{"categories":3182},[],{"categories":3184},[86],{"categories":3186},[86],{"categories":3188},[588],{"categories":3190},[],{"categories":3192},[146],{"categories":3194},[501],{"categories":3196},[160],{"categories":3198},[],{"categories":3200},[236],{"categories":3202},[],{"categories":3204},[],{"categories":3206},[146],{"categories":3208},[86],{"categories":3210},[],{"categories":3212},[86],{"categories":3214},[86],{"categories":3216},[151],{"categories":3218},[86],{"categories":3220},[146],{"categories":3222},[146],{"categories":3224},[157],{"categories":3226},[157],{"categories":3228},[157],{"categories":3230},[86],{"categories":3232},[236],{"categories":3234},[146],{"categories":3236},[191],{"categories":3238},[],{"categories":3240},[157],{"categories":3242},[157],{"categories":3244},[501],{"categories":3246},[157],{"categories":3248},[157],{"categories":3250},[151],{"categories":3252},[146],{"categories":3254},[501],{"categories":3256},[86],{"categories":3258},[86],{"categories":3260},[86],{"categories":3262},[86],{"categories":3264},[],{"categories":3266},[151],{"categories":3268},[86],{"categories":3270},[157],{"categories":3272},[],{"categories":3274},[],{"categories":3276},[146],{"categories":3278},[],{"categories":3280},[151],{"categories":3282},[151],{"categories":3284},[151],{"categories":3286},[151],{"categories":3288},[151],{"categories":3290},[151],{"categories":3292},[151],{"categories":3294},[151],{"categories":3296},[],{"categories":3298},[],{"categories":3300},[86],{"categories":3302},[],{"categories":3304},[151],{"categories":3306},[191],{"categories":3308},[191],{"categories":3310},[236],{"categories":3312},[141],{"categories":3314},[],{"categories":3316},[],{"categories":3318},[],{"categories":3320},[157],{"categories":3322},[86],{"categories":3324},[],{"categories":3326},[141],{"categories":3328},[141],{"categories":3330},[157],{"categories":3332},[191],{"categories":3334},[236],{"categories":3336},[157],{"categories":3338},[157],{"categories":3340},[],{"categories":3342},[151],{"categories":3344},[141],{"categories":3346},[141],{"categories":3348},[86],{"categories":3350},[151],{"categories":3352},[160],{"categories":3354},[157],{"categories":3356},[],{"categories":3358},[154],{"categories":3360},[236],{"categories":3362},[146],{"categories":3364},[146],{"categories":3366},[146],{"categories":3368},[501],{"categories":3370},[],{"categories":3372},[151],{"categories":3374},[],{"categories":3376},[151],{"categories":3378},[151],{"categories":3380},[86],{"categories":3382},[86],{"categories":3384},[160],{"categories":3386},[151],{"categories":3388},[160],{"categories":3390},[],{"categories":3392},[151],{"categories":3394},[157],{"categories":3396},[157],{"categories":3398},[157],{"categories":3400},[86],{"categories":3402},[151],{"categories":3404},[86],{"categories":3406},[141],{"categories":3408},[146],{"categories":3410},[157],{"categories":3412},[146],{"categories":3414},[86],{"categories":3416},[],{"categories":3418},[146],{"categories":3420},[151],{"categories":3422},[146],{"categories":3424},[146],{"categories":3426},[146],{"categories":3428},[146],{"categories":3430},[],{"categories":3432},[],{"categories":3434},[146],{"categories":3436},[146],{"categories":3438},[],{"categories":3440},[146],{"categories":3442},[146],{"categories":3444},[86],{"categories":3446},[86],{"categories":3448},[146],{"categories":3450},[146],{"categories":3452},[86],{"categories":3454},[],{"categories":3456},[86],{"categories":3458},[151],{"categories":3460},[86],{"categories":3462},[86],{"categories":3464},[],{"categories":3466},[86],{"categories":3468},[86],{"categories":3470},[86],{"categories":3472},[146],{"categories":3474},[],{"categories":3476},[],{"categories":3478},[],{"categories":3480},[],{"categories":3482},[86],{"categories":3484},[86],{"categories":3486},[],{"categories":3488},[154],{"categories":3490},[146],{"categories":3492},[],{"categories":3494},[],{"categories":3496},[],{"categories":3498},[],{"categories":3500},[],{"categories":3502},[86],{"categories":3504},[],{"categories":3506},[],{"categories":3508},[86],{"categories":3510},[],{"categories":3512},[151],{"categories":3514},[151],{"categories":3516},[151],{"categories":3518},[141],{"categories":3520},[],{"categories":3522},[154],{"categories":3524},[160],{"categories":3526},[160],{"categories":3528},[501],{"categories":3530},[146],{"categories":3532},[],{"categories":3534},[86],{"categories":3536},[86],{"categories":3538},[141],{"categories":3540},[],{"categories":3542},[141],{"categories":3544},[],{"categories":3546},[],{"categories":3548},[],{"categories":3550},[160],{"categories":3552},[151],{"categories":3554},[151],{"categories":3556},[151],{"categories":3558},[151],{"categories":3560},[151],{"categories":3562},[],{"categories":3564},[146],{"categories":3566},[86],{"categories":3568},[86],{"categories":3570},[86],{"categories":3572},[],{"categories":3574},[141],{"categories":3576},[],{"categories":3578},[157],{"categories":3580},[236],{"categories":3582},[157],{"categories":3584},[],{"categories":3586},[],{"categories":3588},[86],{"categories":3590},[151],{"categories":3592},[],{"categories":3594},[86],{"categories":3596},[86],{"categories":3598},[86],{"categories":3600},[151],{"categories":3602},[151],{"categories":3604},[86],{"categories":3606},[236],{"categories":3608},[151],{"categories":3610},[],{"categories":3612},[86],{"categories":3614},[],{"categories":3616},[588],{"categories":3618},[160],{"categories":3620},[236],{"categories":3622},[160],{"categories":3624},[501],{"categories":3626},[86],{"categories":3628},[160],{"categories":3630},[146],{"categories":3632},[501],{"categories":3634},[160],{"categories":3636},[157],{"categories":3638},[157],{"categories":3640},[],{"categories":3642},[160],{"categories":3644},[],{"categories":3646},[191],{"categories":3648},[160],{"categories":3650},[],{"categories":3652},[236],{"categories":3654},[236],{"categories":3656},[588],{"categories":3658},[],{"categories":3660},[86],{"categories":3662},[160],{"categories":3664},[501],{"categories":3666},[151],{"categories":3668},[151],{"categories":3670},[236],{"categories":3672},[86],{"categories":3674},[191],{"categories":3676},[86],{"categories":3678},[],{"categories":3680},[],{"categories":3682},[],{"categories":3684},[154],{"categories":3686},[86],{"categories":3688},[157],{"categories":3690},[160],{"categories":3692},[160],{"categories":3694},[86],{"categories":3696},[154],{"categories":3698},[191],{"categories":3700},[86],{"categories":3702},[160],{"categories":3704},[86],{"categories":3706},[160],{"categories":3708},[191],{"categories":3710},[191],{"categories":3712},[151],{"categories":3714},[191],{"categories":3716},[160],{"categories":3718},[141],{"categories":3720},[160],{"categories":3722},[160],{"categories":3724},[160],{"categories":3726},[160],{"categories":3728},[],{"categories":3730},[146],{"categories":3732},[],{"categories":3734},[236],{"categories":3736},[86],{"categories":3738},[86],{"categories":3740},[],{"categories":3742},[],{"categories":3744},[],{"categories":3746},[86],{"categories":3748},[146],{"categories":3750},[86],{"categories":3752},[86],{"categories":3754},[],{"categories":3756},[86],{"categories":3758},[157],{"categories":3760},[86],{"categories":3762},[86],{"categories":3764},[86],{"categories":3766},[],{"categories":3768},[],{"categories":3770},[],{"categories":3772},[501],{"categories":3774},[501],{"categories":3776},[141],{"categories":3778},[151],{"categories":3780},[141,154],{"categories":3782},[86],{"categories":3784},[146],{"categories":3786},[],{"categories":3788},[157],{"categories":3790},[236],{"categories":3792},[86],{"categories":3794},[160],{"categories":3796},[86],{"categories":3798},[],{"categories":3800},[236],{"categories":3802},[501],{"categories":3804},[151],{"categories":3806},[141],{"categories":3808},[501],{"categories":3810},[151],{"categories":3812},[191],{"categories":3814},[151],{"categories":3816},[191],{"categories":3818},[86],{"categories":3820},[191],{"categories":3822},[191],{"categories":3824},[160],{"categories":3826},[236],{"categories":3828},[86],{"categories":3830},[154],{"categories":3832},[],{"categories":3834},[86],{"categories":3836},[157],{"categories":3838},[236],{"categories":3840},[141],{"categories":3842},[86],{"categories":3844},[236],{"categories":3846},[191],{"categories":3848},[86],{"categories":3850},[86],{"categories":3852},[236],{"categories":3854},[86],{"categories":3856},[191],{"categories":3858},[86],{"categories":3860},[],{"categories":3862},[86],{"categories":3864},[86],{"categories":3866},[86],{"categories":3868},[86],{"categories":3870},[],{"categories":3872},[151],{"categories":3874},[501],{"categories":3876},[],{"categories":3878},[],{"categories":3880},[86],{"categories":3882},[141],{"categories":3884},[154],{"categories":3886},[141],{"categories":3888},[141],{"categories":3890},[151],{"categories":3892},[],{"categories":3894},[86],{"categories":3896},[146],{"categories":3898},[86],{"categories":3900},[86],{"categories":3902},[],{"categories":3904},[151],{"categories":3906},[146],{"categories":3908},[86,501],{"categories":3910},[151,501],{"categories":3912},[501],{"categories":3914},[86],{"categories":3916},[151],{"categories":3918},[151],{"categories":3920},[160],{"categories":3922},[160],{"categories":3924},[160],{"categories":3926},[86],{"categories":3928},[157],{"categories":3930},[151],{"categories":3932},[],{"categories":3934},[501],{"categories":3936},[],{"categories":3938},[501],{"categories":3940},[501],{"categories":3942},[141],{"categories":3944},[151],{"categories":3946},[],{"categories":3948},[501],{"categories":3950},[86],{"categories":3952},[146],{"categories":3954},[86],{"categories":3956},[157],{"categories":3958},[160],{"categories":3960},[160],{"categories":3962},[160],{"categories":3964},[501],{"categories":3966},[],{"categories":3968},[],{"categories":3970},[],{"categories":3972},[86],{"categories":3974},[160],{"categories":3976},[86],{"categories":3978},[160],{"categories":3980},[501],{"categories":3982},[501],{"categories":3984},[86],{"categories":3986},[151],{"categories":3988},[],{"categories":3990},[86],{"categories":3992},[86],{"categories":3994},[86],{"categories":3996},[],{"categories":3998},[],{"categories":4000},[501],{"categories":4002},[501],{"categories":4004},[86,501],{"categories":4006},[151],{"categories":4008},[151],{"categories":4010},[151],{"categories":4012},[151],{"categories":4014},[151],{"categories":4016},[151],{"categories":4018},[],{"categories":4020},[160],{"categories":4022},[86],{"categories":4024},[160],{"categories":4026},[154],{"categories":4028},[86],{"categories":4030},[588],{"categories":4032},[588],{"categories":4034},[151],{"categories":4036},[160],{"categories":4038},[],{"categories":4040},[151],{"categories":4042},[86],{"categories":4044},[],{"categories":4046},[157],{"categories":4048},[],{"categories":4050},[86],{"categories":4052},[151],{"categories":4054},[146],{"categories":4056},[86],{"categories":4058},[],{"categories":4060},[],{"categories":4062},[157],{"categories":4064},[157],{"categories":4066},[191],{"categories":4068},[157],{"categories":4070},[151],{"categories":4072},[],{"categories":4074},[151],{"categories":4076},[146],{"categories":4078},[86],{"categories":4080},[86],{"categories":4082},[],{"categories":4084},[86],{"categories":4086},[191],{"categories":4088},[86],{"categories":4090},[],{"categories":4092},[236],{"categories":4094},[160],{"categories":4096},[160],{"categories":4098},[141],{"categories":4100},[141],{"categories":4102},[141],{"categories":4104},[151],{"categories":4106},[141],{"categories":4108},[151],{"categories":4110},[501],{"categories":4112},[588],{"categories":4114},[146],{"categories":4116},[146],{"categories":4118},[146],{"categories":4120},[501],{"categories":4122},[146,141],{"categories":4124},[236],{"categories":4126},[151],{"categories":4128},[],{"categories":4130},[86],{"categories":4132},[],{"categories":4134},[160],{"categories":4136},[236],{"categories":4138},[157],{"categories":4140},[160],{"categories":4142},[191],{"categories":4144},[],{"categories":4146},[151],{"categories":4148},[],{"categories":4150},[588],{"categories":4152},[],{"categories":4154},[157],{"categories":4156},[157],{"categories":4158},[236],{"categories":4160},[],{"categories":4162},[86],{"categories":4164},[236],{"categories":4166},[],{"categories":4168},[86],{"categories":4170},[86],{"categories":4172},[],{"categories":4174},[191],{"categories":4176},[86],{"categories":4178},[],{"categories":4180},[86],{"categories":4182},[],{"categories":4184},[],{"categories":4186},[151],{"categories":4188},[151],{"categories":4190},[],{"categories":4192},[160],{"categories":4194},[160],{"categories":4196},[160],{"categories":4198},[86,151],{"categories":4200},[151],{"categories":4202},[151],{"categories":4204},[151],{"categories":4206},[236],{"categories":4208},[236],{"categories":4210},[],{"categories":4212},[146],{"categories":4214},[86],{"categories":4216},[236],{"categories":4218},[236],{"categories":4220},[146],{"categories":4222},[141],{"categories":4224},[151],{"categories":4226},[160],{"categories":4228},[86],{"categories":4230},[86],{"categories":4232},[151],{"categories":4234},[160],{"categories":4236},[151],{"categories":4238},[86],{"categories":4240},[154],{"categories":4242},[],{"categories":4244},[86],{"categories":4246},[],{"categories":4248},[86],{"categories":4250},[86],{"categories":4252},[160],{"categories":4254},[],{"categories":4256},[236],{"categories":4258},[86],{"categories":4260},[151],{"categories":4262},[151],{"categories":4264},[160],{"categories":4266},[191],{"categories":4268},[191],{"categories":4270},[146],{"categories":4272},[86],{"categories":4274},[151],{"categories":4276},[],{"categories":4278},[151],{"categories":4280},[86],{"categories":4282},[146],{"categories":4284},[86],{"categories":4286},[86],{"categories":4288},[86],{"categories":4290},[151],{"categories":4292},[236],{"categories":4294},[86],{"categories":4296},[157],{"categories":4298},[86],{"categories":4300},[86],{"categories":4302},[86],{"categories":4304},[86],{"categories":4306},[],{"categories":4308},[86],{"categories":4310},[236],{"categories":4312},[157],{"categories":4314},[86],{"categories":4316},[157],{"categories":4318},[],{"categories":4320},[],{"categories":4322},[],{"categories":4324},[86],{"categories":4326},[],{"categories":4328},[],{"categories":4330},[],{"categories":4332},[],{"categories":4334},[151],{"categories":4336},[191],{"categories":4338},[151],{"categories":4340},[151],{"categories":4342},[160],{"categories":4344},[141],{"categories":4346},[86],{"categories":4348},[86],{"categories":4350},[86],{"categories":4352},[141],{"categories":4354},[191],{"categories":4356},[],{"categories":4358},[236],{"categories":4360},[154],{"categories":4362},[86],{"categories":4364},[157],{"categories":4366},[191],{"categories":4368},[191],{"categories":4370},[588],{"categories":4372},[151],{"categories":4374},[86],{"categories":4376},[86],{"categories":4378},[191],{"categories":4380},[86],{"categories":4382},[],{"categories":4384},[],{"categories":4386},[501],{"categories":4388},[157],{"categories":4390},[191],{"categories":4392},[86],{"categories":4394},[146],{"categories":4396},[191],{"categories":4398},[141],{"categories":4400},[151],{"categories":4402},[151],{"categories":4404},[146],{"categories":4406},[86],{"categories":4408},[],{"categories":4410},[],{"categories":4412},[],{"categories":4414},[86],{"categories":4416},[],{"categories":4418},[146],{"categories":4420},[],{"categories":4422},[86],{"categories":4424},[],{"categories":4426},[146],{"categories":4428},[151],{"categories":4430},[86],{"categories":4432},[501],{"categories":4434},[86],{"categories":4436},[191],{"categories":4438},[86],{"categories":4440},[191],{"categories":4442},[191],{"categories":4444},[],{"categories":4446},[],{"categories":4448},[191],{"categories":4450},[191],{"categories":4452},[191],{"categories":4454},[],{"categories":4456},[191],{"categories":4458},[151],{"categories":4460},[151],{"categories":4462},[],{"categories":4464},[86],{"categories":4466},[154],{"categories":4468},[236],{"categories":4470},[86],{"categories":4472},[],{"categories":4474},[191],{"categories":4476},[86],{"categories":4478},[588],{"categories":4480},[191],{"categories":4482},[191],{"categories":4484},[154],{"categories":4486},[160],{"categories":4488},[160],{"categories":4490},[],{"categories":4492},[160],{"categories":4494},[86],{"categories":4496},[],{"categories":4498},[],{"categories":4500},[151],{"categories":4502},[],{"categories":4504},[151],{"categories":4506},[151],{"categories":4508},[146],{"categories":4510},[86],{"categories":4512},[146],{"categories":4514},[191],{"categories":4516},[146],{"categories":4518},[160],{"categories":4520},[160],{"categories":4522},[160],{"categories":4524},[146],{"categories":4526},[86],{"categories":4528},[151],{"categories":4530},[501],{"categories":4532},[141],{"categories":4534},[501],{"categories":4536},[501],{"categories":4538},[160],{"categories":4540},[501],{"categories":4542},[501],[4544,4773,4858,4943],{"id":4545,"title":4546,"ai":4547,"body":4552,"categories":4741,"created_at":87,"date_modified":87,"description":79,"extension":88,"faq":87,"featured":89,"kicker_label":87,"meta":4742,"navigation":119,"path":4760,"published_at":4761,"question":87,"scraped_at":4762,"seo":4763,"sitemap":4764,"source_id":4765,"source_name":4766,"source_type":127,"source_url":4767,"stem":4768,"tags":4769,"thumbnail_url":87,"tldr":4770,"tweet":87,"unknown_tags":4771,"__hash__":4772},"summaries\u002Fsummaries\u002Ftiny-llms-and-on-device-agents-via-litert-lm-on-ed-summary.md","Tiny LLMs and On-Device Agents via LiteRT-LM on Edge Hardware",{"provider":7,"model":8,"input_tokens":4548,"output_tokens":4549,"processing_time_ms":4550,"cost_usd":4551},8771,2602,22997,0.0030327,{"type":14,"value":4553,"toc":4733},[4554,4558,4561,4564,4567,4571,4578,4584,4587,4595,4599,4602,4605,4672,4675,4678,4682,4685,4688,4691,4695,4698,4701,4705],[17,4555,4557],{"id":4556},"edge-ai-benefits-drive-on-device-llms","Edge AI Benefits Drive On-Device LLMs",[22,4559,4560],{},"Running LLMs on edge devices solves key constraints: ultra-low latency for in-loop UX like live voice translation (impossible via cloud), full privacy in messaging apps, offline capability, and cost savings on laptops. Cormac Brick, Google AI Edge tech lead, emphasizes these over cloud alternatives, drawing from 10 years optimizing hardware from Raspberry Pi to NPUs. Tradeoffs include RAM limits (e.g., 2-4GB for viable models) and hardware variability, pushing optimizations like memory-mapped per-layer embeddings to keep effective params low.",[22,4562,4563],{},"\"There's a lot of benefits to running on the edge. There's latency or UX improvements for some really sensitive in-the-loop things like live voice translation.\" — Cormac Brick, highlighting why Pixel's on-device translation beats cloud latency.",[22,4565,4566],{},"Google's stack—LiteRT (ex-TensorFlow Lite), MediaPipe, LiteRT-LM—ships in Photos, YouTube Shorts effects, and Android system services. One .tflite file deploys cross-platform (Android\u002FiOS\u002FMac\u002FLinux\u002FWindows\u002FWeb\u002FIoT) on CPU\u002FGPU; NPUs need separate compilation. This enables broad reach beyond premium devices.",[17,4568,4570],{"id":4569},"system-genai-vs-in-app-tiny-llms-deployment-patterns","System GenAI vs. In-App Tiny LLMs: Deployment Patterns",[22,4572,4573,4574,4577],{},"Two trends emerge: ",[29,4575,4576],{},"system-level GenAI"," integrates 2-5B param models into OS (Android AI Core, Apple Intelligence) for broad APIs like summarization\u002Fprompting, pre-loaded on premium devices. Customization via prompting or skills; no app downloads needed.",[22,4579,4580,4583],{},[29,4581,4582],{},"In-app GenAI"," uses tiny LLMs (TLMs, 100-500M params) bundled with apps\u002Fwebpages for wider device compatibility. Fine-tuning is essential below 500M params for production reliability on tasks like summarization, transcription, voice-to-function (e.g., Function Gemma at 270M params hits 85-90% on 10 Android functions). Prompting alone fails for tiny models; fine-tuning yields \"really reliable performance.\"",[22,4585,4586],{},"Decision chain: System for foundation tasks (leverage OS investment); in-app for custom, task-specific reliability. Tradeoff: System limits to premium hardware; tiny models sacrifice generality but gain deployability.",[22,4588,4589,4590,4594],{},"\"For the really really tiny models certainly less than 500 ",[4591,4592,4593],"span",{},"million parameters"," you need to fine-tune to get production level reliability.\" — Brick on why prompting isn't enough for edge-scale models.",[17,4596,4598],{"id":4597},"gemma-2b4b-edge-optimized-for-agents-and-multimodality","Gemma 2B\u002F4B: Edge-Optimized for Agents and Multimodality",[22,4600,4601],{},"Gemma 2 (E2B: 2B effective params; E4B: 4B) targets edge with RAM efficiency via partial embedding loads (hundreds of bytes per token). Multimodal (audio\u002Fimage\u002Ftext for small sizes); built-in function calling + thinking unlocks on-device agents. Apache 2.0 license broadens use.",[22,4603,4604],{},"Performance (snapshot, ongoing optimizations with Qualcomm\u002FIntel\u002FRaspberry Pi):",[4606,4607,4608,4624],"table",{},[4609,4610,4611],"thead",{},[4612,4613,4614,4618,4621],"tr",{},[4615,4616,4617],"th",{},"Device",[4615,4619,4620],{},"Gemma 2B Prefill\u002FDecode (tok\u002Fs)",[4615,4622,4623],{},"Gemma 4B Prefill\u002FDecode (tok\u002Fs)",[4625,4626,4627,4639,4650,4661],"tbody",{},[4612,4628,4629,4633,4636],{},[4630,4631,4632],"td",{},"High-end Android (GPU)",[4630,4634,4635],{},"2000+\u002F1000+",[4630,4637,4638],{},"~half",[4612,4640,4641,4644,4647],{},[4630,4642,4643],{},"MacBook",[4630,4645,4646],{},"1000s",[4630,4648,4649],{},"Proportional",[4612,4651,4652,4655,4658],{},[4630,4653,4654],{},"Raspberry Pi 5",[4630,4656,4657],{},"20\u002F133",[4630,4659,4660],{},"N\u002FA",[4612,4662,4663,4666,4669],{},[4630,4664,4665],{},"Qualcomm IoT NPU",[4630,4667,4668],{},"High (NPU boost)",[4630,4670,4671],{},"High",[22,4673,4674],{},"E2B\u002F4B on AI Core roadmap for Android integration. Larger Gemma for laptops (32GB RAM).",[22,4676,4677],{},"\"One of the big step ups... was they've kind of built in function calling which is excellent and they also have built-in thinking. So that combination... unlocks our ability to now do skills on device.\" — Brick on Gemma's agent enablers.",[17,4679,4681],{"id":4680},"progressive-skills-token-efficient-on-device-agents","Progressive Skills: Token-Efficient On-Device Agents",[22,4683,4684],{},"Google AI Gallery app demos agent skills: mood journaling (log\u002Fanalyze trends via voice), calendar checks, Wikipedia queries, music synthesis from images. No fine-tuning; skills as on-demand JS snippets with one-line descriptions.",[22,4686,4687],{},"Mechanism: Progressive disclosure—model sees skill summaries first, loads details (functions) only if relevant via a \"load skill\" meta-function. Cuts context bloat, boosts reliability on lightweight models (poor at long contexts). Patterns: knowledge augmentation (Wikipedia), interactive UI (flashcards), web services (weather\u002Fmaps\u002Fmusic).",[22,4689,4690],{},"\"The way we've built the skills is there's a kind of one-line description... if it thinks that sounds interesting, then it asks for more... This is particularly important for token efficiency and frankly reliability on edge models.\" — Brick explaining conditional depth over full MCP descriptions.",[17,4692,4694],{"id":4693},"tiny-model-workflow-fine-tune-and-deploy","Tiny Model Workflow: Fine-Tune and Deploy",[22,4696,4697],{},"For TLMs: Fine-tune Gemma-based models (e.g., 100-500M) on task data, quantize, deploy via LiteRT-LM. Example app (team-built): Real-world tiny LLM use, voice-to-action. Cross-platform speed via hardware accel (GPU\u002FNPU).",[22,4699,4700],{},"Tradeoffs: Tiny = task-specific excellence but no generality; needs fine-tuning. Results: Voice-to-function at 85-90% on small models, deployable everywhere.",[17,4702,4704],{"id":4703},"key-takeaways","Key Takeaways",[4706,4707,4708,4712,4715,4718,4721,4724,4727,4730],"ul",{},[4709,4710,4711],"li",{},"Prioritize edge for latency\u002Fprivacy\u002Foffline\u002Fcost; use LiteRT-LM for cross-platform .tflite deployment (CPU\u002FGPU standard, NPU compiled).",[4709,4713,4714],{},"Choose system GenAI (2-5B params via OS APIs) for foundation tasks on premium devices; in-app TLMs (100-500M) for custom tasks with fine-tuning.",[4709,4716,4717],{},"Gemma 2B\u002F4B: 2-4GB RAM effective, multimodal, agent-ready; expect 100-2000+ tok\u002Fs depending on hardware.",[4709,4719,4720],{},"Build skills progressively: One-line summaries → on-demand JS loads for token efficiency and dynamic tools.",[4709,4722,4723],{},"Fine-tune tiny models below 500M params for 85-90% reliability on voice\u002Faction tasks; avoid prompting alone.",[4709,4725,4726],{},"Optimize embeddings (memory-map PLE) to fit RAM constraints; track partners like Qualcomm for NPU gains.",[4709,4728,4729],{},"Test on real hardware: Raspberry Pi 133 tok\u002Fs decode viable for simple analysis; high-end phones hit production speeds.",[4709,4731,4732],{},"Extend models low-code: Wikipedia\u002Fmaps\u002Fmusic skills turn static LLMs into fresh-knowledge agents.",{"title":79,"searchDepth":80,"depth":80,"links":4734},[4735,4736,4737,4738,4739,4740],{"id":4556,"depth":80,"text":4557},{"id":4569,"depth":80,"text":4570},{"id":4597,"depth":80,"text":4598},{"id":4680,"depth":80,"text":4681},{"id":4693,"depth":80,"text":4694},{"id":4703,"depth":80,"text":4704},[86],{"content_references":4743,"triage":4758},[4744,4746,4748,4750,4753,4755],{"type":93,"title":4745,"context":100},"LiteRT-LM",{"type":93,"title":4747,"context":100},"MediaPipe",{"type":93,"title":4749,"context":100},"LiteRT",{"type":93,"title":4751,"author":4752,"context":100},"Gemma 2B","Google DeepMind",{"type":93,"title":4754,"context":100},"Google AI Gallery",{"type":4756,"title":4757,"context":100},"event","NeurIPS 2016",{"relevance":115,"novelty":116,"quality":116,"actionability":116,"composite":117,"reasoning":4759},"Category: AI & LLMs. The article discusses the practical implementation of LLMs on edge devices, addressing specific pain points like latency and privacy, which are crucial for product builders. It provides insights into deployment patterns and performance metrics that can guide developers in choosing the right model for their applications.","\u002Fsummaries\u002Ftiny-llms-and-on-device-agents-via-litert-lm-on-ed-summary","2026-05-03 22:00:06","2026-05-04 16:07:29",{"title":4546,"description":79},{"loc":4760},"916b0f9e88910f87","AI Engineer","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=BKWpYIWvAo4","summaries\u002Ftiny-llms-and-on-device-agents-via-litert-lm-on-ed-summary",[131,132,133,134],"LiteRT-LM runs Gemma 2B\u002F4B models at 1000+ tokens\u002Fsec on phones and delivers agent skills with function calling, while tiny 100-500M param models excel in fine-tuned in-app tasks like voice-to-action at 85-90% reliability.",[],"2thNTMamJ6HZicvDpyj21esgWMIloh446Bkq8a870lY",{"id":4774,"title":4775,"ai":4776,"body":4781,"categories":4826,"created_at":87,"date_modified":87,"description":79,"extension":88,"faq":87,"featured":89,"kicker_label":87,"meta":4827,"navigation":119,"path":4845,"published_at":4846,"question":87,"scraped_at":4847,"seo":4848,"sitemap":4849,"source_id":4850,"source_name":4851,"source_type":127,"source_url":4852,"stem":4853,"tags":4854,"thumbnail_url":87,"tldr":4855,"tweet":87,"unknown_tags":4856,"__hash__":4857},"summaries\u002Fsummaries\u002Fgemma-chat-offline-vibe-coding-with-gemma-4-on-mac-summary.md","Gemma Chat: Offline Vibe Coding with Gemma 4 on Mac",{"provider":7,"model":8,"input_tokens":4777,"output_tokens":4778,"processing_time_ms":4779,"cost_usd":4780},6334,1865,16673,0.0021768,{"type":14,"value":4782,"toc":4821},[4783,4787,4790,4793,4797,4800,4803,4807,4818],[17,4784,4786],{"id":4785},"build-and-iterate-small-apps-offline-with-privacy","Build and Iterate Small Apps Offline with Privacy",[22,4788,4789],{},"Use Gemma Chat's Build Mode to prompt Gemma 4 for small web apps like landing pages, Pomodoro timers, dashboards, or games (e.g., Chrome Dino clone with keyboard controls). The agent creates, edits, reads files in a sandbox workspace, runs bash commands, and updates a live preview in real-time—even streaming partial file writes every few hundred milliseconds for a dynamic build experience. Switch to Chat Mode for general assistance with tools like calculations, web search, or URL fetching (online only). Voice input via local Whisper speech-to-text in the browser keeps everything on-device, ensuring prompts, code, and files stay private without cloud transmission.",[22,4791,4792],{},"This local-first setup trades cloud model power for zero API costs and full control: download models once (e.g., 3GB E4B recommended for balanced speed\u002Fcapability), then work offline on planes or private prototypes. Smaller E2B suits 8GB Macs for speed; larger MoE or 31B dense models leverage 16-32GB RAM for better reasoning on complex tasks.",[17,4794,4796],{"id":4795},"xml-tool-protocol-boosts-reliability-on-local-models","XML Tool Protocol Boosts Reliability on Local Models",[22,4798,4799],{},"Gemma Chat uses a simple XML-style protocol for tools (write file, edit file, read file, list files, run bash, open preview) instead of JSON function calling, which smaller local models handle more reliably. An MLX server streams model output to the Electron app interface, enabling agent loops where the model observes results and iterates. This powers vibe coding workflows similar to Bolt or Replit AI builders but fully local via Apple's MLX framework on Apple Silicon.",[22,4801,4802],{},"Google's Gemma 4 excels here due to its focus on agentic workflows, code generation, and local deployment—positioned by DeepMind as their strongest open family yet. Backed by Google AI Studio's Ammar Reshi (MIT-licensed repo) and promoted by the official Gemma account, it demonstrates practical local AI without benchmarks, highlighting open models' maturity for developer tools.",[17,4804,4806],{"id":4805},"setup-trade-offs-and-realistic-use-cases","Setup Trade-offs and Realistic Use Cases",[22,4808,4809,4810,4813,4814,4817],{},"Clone the GitHub repo, run ",[74,4811,4812],{},"npm install"," (Node 20+), and ",[74,4815,4816],{},"npm run dev"," (Python required); first launch downloads models and MLX. Build a DMG for distribution. Limitations include Mac-only (MLX dependency), initial internet for downloads, slower inference than cloud (e.g., Cursor\u002FClaude), and no full SaaS apps—ideal for prototypes, demos, student projects, or quick experiments where privacy or offline access matters.",[22,4819,4820],{},"Pay with hardware, not subscriptions: on Apple Silicon Macs, it replaces API bills for toy apps, letting you iterate button changes endlessly without credits. Not for production refactoring, but proves local agents are viable for real workflows, pushing open AI toward usable, permissionless coding environments.",{"title":79,"searchDepth":80,"depth":80,"links":4822},[4823,4824,4825],{"id":4785,"depth":80,"text":4786},{"id":4795,"depth":80,"text":4796},{"id":4805,"depth":80,"text":4806},[86],{"content_references":4828,"triage":4841},[4829,4832,4835,4837,4839],{"type":93,"title":4830,"author":4831,"context":96},"Gemma Chat","Ammar Reshi",{"type":93,"title":4833,"author":4834,"context":100},"MLX","Apple",{"type":102,"title":4836,"author":4752,"context":100},"Gemma 4",{"type":93,"title":4838,"context":100},"MLX-LM",{"type":93,"title":4840,"context":100},"Whisper",{"relevance":116,"novelty":4842,"quality":116,"actionability":116,"composite":4843,"reasoning":4844},3,3.8,"Category: AI & LLMs. The article discusses using Gemma Chat for building AI-powered applications offline, addressing the audience's need for practical applications of AI tools. It provides specific examples of app types that can be built and details on the local setup, which enhances its actionability.","\u002Fsummaries\u002Fgemma-chat-offline-vibe-coding-with-gemma-4-on-mac-summary","2026-04-30 11:26:57","2026-05-03 16:50:27",{"title":4775,"description":79},{"loc":4845},"6511d28fd46031d0","AICodeKing","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=KnrdxmsZEqA","summaries\u002Fgemma-chat-offline-vibe-coding-with-gemma-4-on-mac-summary",[131,133,134,132],"Gemma Chat runs Google's Gemma 4 locally on Apple Silicon Macs via MLX for private, offline app building with live previews, file editing, and agentic tools—no API keys or subscriptions needed.",[],"q6h-hwK6_2MFPVSekNtU_5JXhjdzwf3ICkrFNE7W7gg",{"id":4859,"title":4860,"ai":4861,"body":4866,"categories":4907,"created_at":87,"date_modified":87,"description":79,"extension":88,"faq":87,"featured":89,"kicker_label":87,"meta":4908,"navigation":119,"path":4931,"published_at":4932,"question":87,"scraped_at":4933,"seo":4934,"sitemap":4935,"source_id":4936,"source_name":4766,"source_type":127,"source_url":4937,"stem":4938,"tags":4939,"thumbnail_url":87,"tldr":4940,"tweet":87,"unknown_tags":4941,"__hash__":4942},"summaries\u002Fsummaries\u002Fgemma-4-open-models-running-agents-on-phones-summary.md","Gemma 4: Open Models Running Agents on Phones",{"provider":7,"model":8,"input_tokens":4862,"output_tokens":4863,"processing_time_ms":4864,"cost_usd":4865},6735,1939,15707,0.002294,{"type":14,"value":4867,"toc":4902},[4868,4872,4875,4878,4882,4889,4893,4896,4899],[17,4869,4871],{"id":4870},"deploy-gemma-4-on-device-for-offline-agents-and-coding","Deploy Gemma 4 On-Device for Offline Agents and Coding",[22,4873,4874],{},"Gemma 4 family spans 2B to 32B parameters, all fitting consumer GPUs or smaller devices like Android phones, iPhones, Raspberry Pi, laptops, even Nintendo Switch via llama.cpp. Smallest 2B\u002F4B E2B models enable fully offline agentic apps: select skills like piano playing (generates MIDI), SVG generation (10 parallel instances at 100 tokens\u002Fsec produce unique SVGs), or Android app coding—all in airplane mode, no APIs. Larger 27B MoE delivers low-latency inference; 31B maximizes raw intelligence. On LM Arena, Gemma 4 punches above weight in top-left quadrant: small size, high community-rated conversational\u002Fhelpful performance, outperforming bigger closed models. Trade-off: Use for on-device privacy\u002Flow-latency; scale to APIs like Gemini for peak intelligence.",[22,4876,4877],{},"Progress from Gemma 1\u002F2\u002F3 shows capability gains without parameter bloat—exciting trajectory for pocket superintelligence in 1-2 years.",[17,4879,4881],{"id":4880},"e2b-architecture-slashes-on-device-memory-needs","E2B Architecture Slashes On-Device Memory Needs",[22,4883,4884,4885,4888],{},"E2B (effectively 2B params) uses per-layer embeddings: 4B total params but loads only 2B to GPU; rest as CPU\u002Fdisk lookup tables, skipping matrix multiplies. Activate with llama.cpp flag ",[74,4886,4887],{},"--override-tensor"," to offload embeddings. Result: 5B model runs like 2B on mobile, optimized for latency-critical apps. Apache 2.0 license now allows full commercial flexibility, unlike prior versions.",[17,4890,4892],{"id":4891},"multimodal-multilingual-fine-tuning-ecosystem","Multimodal, Multilingual Fine-Tuning Ecosystem",[22,4894,4895],{},"All models handle images\u002Fvideos\u002Faudio: speech-to-text translation (Spanish to French), object detection\u002Fpointing (e.g., locate llama in image), Japanese text explanation. Trained on 140+ languages with Gemini tokenizer—low-resource fine-tunes (Quechua, Indian languages) work out-of-box due to tokenization. Post-release stats: 10M base model downloads in 1 week, 500M Gemma family total, 1k+ community fine-tunes\u002Fquantizations, 100k+ total models on Hugging Face.",[22,4897,4898],{},"Official variants: ShieldGemma (safety filtering toxic inputs), Med-Gemini (radiology\u002FX-ray on Gemma 3 base). Community: AI Singapore (SE Asian languages), Sarvam (Indian sovereign AI). DeepMind paper (Dec 2023) used Gemma 3 for validated cancer therapy pathways in labs. Integrations: Android Studio offline agent for code gen (trained on Android data), Chrome extensions, finance\u002Flegal offline review.",[22,4900,4901],{},"Collaborate via Unsloth\u002FMLX\u002Fllama.cpp\u002FHugging Face\u002FvLLM—C\u002FKeras agnostic. Recommendation: Spend 1 hour testing latest open models for on-device tasks; customize with your data for agents that rival APIs in niche scenarios.",{"title":79,"searchDepth":80,"depth":80,"links":4903},[4904,4905,4906],{"id":4870,"depth":80,"text":4871},{"id":4880,"depth":80,"text":4881},{"id":4891,"depth":80,"text":4892},[86],{"content_references":4909,"triage":4929},[4910,4912,4914,4916,4917,4919,4921,4923,4925],{"type":93,"title":4911,"context":100},"llama.cpp",{"type":93,"title":4913,"context":100},"Hugging Face",{"type":93,"title":4915,"context":100},"Unsloth",{"type":93,"title":4833,"context":100},{"type":93,"title":4918,"context":100},"vLLM",{"type":93,"title":4920,"context":100},"Android Studio",{"type":102,"title":4922,"context":100},"ShieldGemma",{"type":102,"title":4924,"context":100},"Med-Gemini",{"type":4926,"title":4927,"author":4928,"context":100},"paper","Gemma 3 for cancer therapy pathways","DeepMind researchers",{"relevance":115,"novelty":116,"quality":116,"actionability":116,"composite":117,"reasoning":4930},"Category: AI & LLMs. The article provides in-depth information about deploying AI models on consumer devices, addressing practical applications for building AI-powered products. It discusses specific features like offline capabilities and multimodal processing, which are highly relevant for developers looking to integrate AI into their applications.","\u002Fsummaries\u002Fgemma-4-open-models-running-agents-on-phones-summary","2026-04-20 15:15:06","2026-04-20 16:34:59",{"title":4860,"description":79},{"loc":4931},"38b04ca9f5bb2faa","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=_gVFUEdhCyI","summaries\u002Fgemma-4-open-models-running-agents-on-phones-summary",[131,134,132,133],"Gemma 4's 2B-32B param models run offline on Android\u002FiOS\u002FRPi, handle multimodal reasoning\u002Fcoding\u002Fagents at 100 tokens\u002Fsec, Apache 2 licensed, with 10M downloads in a week fueling 1k+ community fine-tunes.",[],"6xsfFixPuiohU410Zs-h4QodMviVq5b8ofmdYHRLbBY",{"id":4944,"title":4945,"ai":4946,"body":4951,"categories":4991,"created_at":87,"date_modified":87,"description":79,"extension":88,"faq":87,"featured":89,"kicker_label":87,"meta":4992,"navigation":119,"path":5007,"published_at":4932,"question":87,"scraped_at":5008,"seo":5009,"sitemap":5010,"source_id":4936,"source_name":4766,"source_type":127,"source_url":4937,"stem":5011,"tags":5012,"thumbnail_url":87,"tldr":5013,"tweet":87,"unknown_tags":5014,"__hash__":5015},"summaries\u002Fsummaries\u002Fgemma-4-open-models-running-ai-agents-on-device-summary.md","Gemma 4: Open Models Running AI Agents On-Device",{"provider":7,"model":8,"input_tokens":4947,"output_tokens":4948,"processing_time_ms":4949,"cost_usd":4950},7092,1839,11145,0.00183105,{"type":14,"value":4952,"toc":4986},[4953,4957,4963,4966,4970,4973,4976,4980,4983],[17,4954,4956],{"id":4955},"on-device-deployment-powers-agentic-apps","On-Device Deployment Powers Agentic Apps",[22,4958,4959,4960,4962],{},"Gemma 4 models range from 2B to 32B parameters, all fitting on consumer GPUs, laptops, phones, or even Raspberry Pi\u002FNintendo Switch via llama.cpp. The 2B\u002F4B variants run fully offline in airplane mode, generating 100 tokens\u002Fsecond for tasks like Android app coding, piano-playing agents, or parallel SVG creation (10 instances on a laptop). Use llama.cpp with the ",[74,4961,4887],{}," flag to offload per-layer embeddings to CPU\u002Fdisk, slashing GPU needs while maintaining speed. Larger 31B model maximizes raw intelligence; 26B MoE variant prioritizes low-latency inference. All support multimodal inputs (images, video, audio) for speech-to-text translation (e.g., Spanish to French) or fine-grained analysis like object detection and llama localization in photos.",[22,4964,4965],{},"LM Arena scores place Gemma 4 in the top-left quadrant: highest capability per parameter size, outperforming larger closed models in community preference for conversation\u002Fhelpfulness. Evolution from Gemma 1\u002F2\u002F3 shows consistent gains without size bloat—Gemma 3 (1B-27B) was top open model on single GPU a year ago.",[17,4967,4969],{"id":4968},"e2b-architecture-cuts-compute-for-mobile","E2B Architecture Cuts Compute for Mobile",[22,4971,4972],{},"Gemma E2B\u002FE4B (effectively 2B\u002F4B active params despite 4B-5B total) uses per-layer embeddings as lookup tables instead of matrix multiplications. Embeddings load minimally into GPU; rest stays in slower memory (CPU\u002Fdisk), ideal for mobile. This novel architecture, released last summer, enables on-device multimodality without heavy compute—e.g., Japanese text extraction from images or video understanding. Tokenizer from Gemini supports 140+ languages out-of-box, excelling in low-resource fine-tunes like Quechua or Indian languages due to multilingual design.",[22,4974,4975],{},"Apache 2.0 license (new for Gemma 4) allows full flexibility: download, fine-tune, deploy anywhere. Post-release stats: 10M base model downloads in one week, 500M total Gemma family downloads, 100k+ derived models (quantizations\u002Ffine-tunes), top Hugging Face trending.",[17,4977,4979],{"id":4978},"ecosystem-and-specialized-variants-drive-adoption","Ecosystem and Specialized Variants Drive Adoption",[22,4981,4982],{},"Integrate via Hugging Face Transformers, Unsloth, MLX, vLLM for seamless fine-tuning\u002Finference—no ecosystem switches needed. Android Studio's agent mode uses offline Gemma for code gen, boosted by Android-specific training data. Official variants: Shield Gemma for toxicity filtering in production; Med-Gemini (Gemma 3-based) for radiology\u002FX-ray analysis, further fine-tunable.",[22,4984,4985],{},"Community builds sovereign AI: AI Singapore for SE Asian languages; Sarvam (India) for official languages via government-backed models. Research highlights: DeepMind paper (Dec 2023) used Gemma 3 to propose validated cancer therapy pathways in labs. Real apps span offline Chrome extensions, finance\u002Flegal reviews, subway\u002Fplane use—prioritize open models for privacy\u002Fagentic tasks, APIs for peak intelligence. Experiment now: 1 hour playing yields insights into customizing for niches; expect massive on-device gains in 6-12 months.",{"title":79,"searchDepth":80,"depth":80,"links":4987},[4988,4989,4990],{"id":4955,"depth":80,"text":4956},{"id":4968,"depth":80,"text":4969},{"id":4978,"depth":80,"text":4979},[86],{"content_references":4993,"triage":5005},[4994,4995,4997,4998,4999,5000,5001,5003,5004],{"type":93,"title":4911,"context":100},{"type":93,"title":4996,"context":100},"Hugging Face Transformers",{"type":93,"title":4915,"context":100},{"type":93,"title":4833,"context":100},{"type":93,"title":4918,"context":100},{"type":93,"title":4920,"context":100},{"type":102,"title":5002,"context":100},"Shield Gemma",{"type":102,"title":4924,"context":100},{"type":4926,"title":4927,"author":4928,"context":100},{"relevance":115,"novelty":116,"quality":116,"actionability":116,"composite":117,"reasoning":5006},"Category: AI & LLMs. The article discusses the Gemma 4 models, which are highly relevant for developers looking to integrate AI agents into their products, particularly with on-device capabilities. It provides actionable insights on deployment and architecture that can be directly applied to building AI-powered applications.","\u002Fsummaries\u002Fgemma-4-open-models-running-ai-agents-on-device-summary","2026-04-21 15:13:10",{"title":4945,"description":79},{"loc":5007},"summaries\u002Fgemma-4-open-models-running-ai-agents-on-device-summary",[131,134,133,132],"Gemma 4 delivers 2B-32B parameter models under Apache 2.0 that run offline on phones\u002Flaptops, handle multimodal tasks in 140+ languages, and lead LM Arena for size efficiency—enabling agentic apps like piano-playing or SVG generation without APIs.",[],"0b0Eo5YTmWyS13vAf1UqtuKv0a104JqK-eNjI3sxQ4k"]