[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-1c299b0df37a055a-multica-open-source-managed-coding-agents-platform-summary":3,"summaries-facets-categories":343,"summary-related-1c299b0df37a055a-multica-open-source-managed-coding-agents-platform-summary":3912},{"id":4,"title":5,"ai":6,"body":13,"categories":313,"created_at":315,"date_modified":315,"description":304,"extension":316,"faq":315,"featured":317,"kicker_label":315,"meta":318,"navigation":325,"path":326,"published_at":315,"question":315,"scraped_at":327,"seo":328,"sitemap":329,"source_id":330,"source_name":331,"source_type":332,"source_url":333,"stem":334,"tags":335,"thumbnail_url":315,"tldr":340,"tweet":315,"unknown_tags":341,"__hash__":342},"summaries\u002Fsummaries\u002F1c299b0df37a055a-multica-open-source-managed-coding-agents-platform-summary.md","Multica: Open-Source Managed Coding Agents Platform",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",9396,2640,15638,0.00290805,{"type":14,"value":15,"toc":303},"minimark",[16,21,25,28,34,37,41,49,78,81,89,92,96,99,125,128,133,137,140,226,229,232,243,246,250,258,261,265],[17,18,20],"h2",{"id":19},"agents-as-persistent-teammates","Agents as Persistent Teammates",[22,23,24],"p",{},"Multica redefines AI coding agents by making them act like real development team members. Instead of one-off interactions, you assign tasks, track progress in real-time, and enable skill compounding over multiple sessions. The platform fetches user workspaces automatically via API, eliminating manual watch\u002Funwatch workflows. Agents operate across apps\u002Fcli, apps\u002Fgateway, server\u002Fdaemon, with shared packages\u002Fcore for the agent engine, packages\u002Ftypes for TypeScript types, and packages\u002Futils for cross-cutting functions. This monorepo structure (restructured in a major refactor commit) supports 325 branches, 44 tags, and 2,341 commits, showing robust evolution.",[22,26,27],{},"Repo stats underscore traction: 12.6k stars, 1.5k forks, 92 issues, 78 PRs. Development leverages AI heavily—many commits co-authored by \"Claude Opus 4.6 (1M context)\"—demonstrating self-dogfooding where agents contribute to the platform's own codebase.",[29,30,31],"blockquote",{},[22,32,33],{},"\"Turn coding agents into real teammates — assign tasks, track progress, compound skills.\"",[22,35,36],{},"This shifts from ephemeral prompts to stateful, observable agents that build expertise, addressing a key pain in AI dev tools: lack of continuity and accountability.",[17,38,40],{"id":39},"self-hosting-with-full-stack-docker-compose","Self-Hosting with Full-Stack Docker Compose",[22,42,43,44,48],{},"Deploy Multica in one command for production-like setups: ",[45,46,47],"code",{},"docker compose -f docker-compose.selfhost.yml up -d",". This orchestrates PostgreSQL (with auto-migrations), backend server, and Next.js frontend. Key enhancements:",[50,51,52,60,66,72],"ul",{},[53,54,55,59],"li",{},[56,57,58],"strong",{},"Entrypoint Automation",": Dockerfile includes entrypoint.sh for migrations before server start; multi-stage Next.js build outputs standalone mode (apps\u002Fweb\u002Fnext.config.ts toggles based on env).",[53,61,62,65],{},[56,63,64],{},"Storage Flexibility",": Local file storage fallback (LOCAL_UPLOAD_DIR, LOCAL_UPLOAD_BASE_URL in .env.example) uses filepath for cross-platform safety and http.ServeFile against traversal attacks.",[53,67,68,71],{},[56,69,70],{},"Caddy Reverse Proxy",": Single-domain setup simplifies HTTPS without custom domains.",[53,73,74,77],{},[56,75,76],{},"Docker Optimizations",": .dockerignore excludes noise; .npmrc enforces pnpm shamefully-hoist=true for consistent node_modules; .gitattributes ensures LF line endings to fix CRLF issues on Windows.",[22,79,80],{},"Self-hosting docs (SELF_HOSTING.md) prioritize Docker over manual setups, with .env.example covering CLOUDFRONT_DOMAIN, LOCAL_UPLOAD_*, database creds. Trade-off: Docker builds require pnpm workspace relinking post-copy to preserve symlinks, avoiding Windows host path resolution failures.",[29,82,83],{},[22,84,85,86,88],{},"\"feat(deploy): add full-stack Docker Compose for self-hosting Add a one-command self-hosting setup: ",[45,87,47],{}," starts PostgreSQL, backend (with auto-migration), and frontend.\"",[22,90,91],{},"For non-Docker, brew taps multica-ai\u002Ftap\u002Fmultica; Windows PowerShell installer fetches latest via GitHub API, verifies SHA256, compares semvers.",[17,93,95],{"id":94},"client-side-ecosystem-cli-web-desktop","Client-Side Ecosystem: CLI, Web, Desktop",[22,97,98],{},"Multica spans multiple surfaces:",[50,100,101,107,113,119],{},[53,102,103,106],{},[56,104,105],{},"Daemon\u002FServer",": Watches all user workspaces by default (refactored to API fetch, dropping config lists, \u002Fwatch endpoints, CLI watch commands). Runs in apps\u002Fdaemon?",[53,108,109,112],{},[56,110,111],{},"Web App",": Next.js (apps\u002Fweb) with Markdown rendering (packages\u002Fui\u002Fmarkdown), file cards (preprocessed via CDN domain from \u002Fapi\u002Fconfig), CJK auto-spacing (text-autospace: ideograph-alpha ideograph-numeric for Chrome 119+).",[53,114,115,118],{},[56,116,117],{},"CLI",": apps\u002Fcli with Go releaser (.goreleaser.yml), install.sh fixes brew package qualification (multica-ai\u002Ftap\u002Fmultica).",[53,120,121,124],{},[56,122,123],{},"Editor\u002FStorage",": Unified file card rendering (no hardcoded CDN), GET \u002Fapi\u002Fconfig exposes cdn_domain; LocalStorage hooks reactively.",[22,126,127],{},"E2E tests cover issue creation regressions (e2e\u002F). UI packages enforce font discipline—no font-bold for density\u002Frhythm (docs\u002Fdesign.md).",[29,129,130],{},[22,131,132],{},"\"refactor(daemon): remove watch\u002Funwatch workspace logic, default to all workspaces... The daemon now automatically watches all workspaces the user belongs to, fetched directly from the API.\"",[17,134,136],{"id":135},"development-velocity-and-ai-integration","Development Velocity and AI Integration",[22,138,139],{},"Commits from Apr 2026 show rapid iteration:",[141,142,143,159],"table",{},[144,145,146],"thead",{},[147,148,149,153,156],"tr",{},[150,151,152],"th",{},"Date",[150,154,155],{},"Commit Insight",[150,157,158],{},"Impact",[160,161,162,174,184,194,205,216],"tbody",{},[147,163,164,168,171],{},[165,166,167],"td",{},"Apr 15",[165,169,170],{},"Daemon auto-watches all workspaces (#1003)",[165,172,173],{},"Simplifies ops, co-authored by Claude\u002FDevv.",[147,175,176,178,181],{},[165,177,167],{},[165,179,180],{},"Editor refactor: dynamic CDN, unified cards",[165,182,183],{},"Fixes legacy matching, reactive config store.",[147,185,186,188,191],{},[165,187,167],{},[165,189,190],{},"Fonts: CJK+Latin auto-space",[165,192,193],{},"Progressive enhancement for global readability.",[147,195,196,199,202],{},[165,197,198],{},"Apr 13",[165,200,201],{},"Brew script: qualified package name (#901)",[165,203,204],{},"Resolves tap resolution failures.",[147,206,207,210,213],{},[165,208,209],{},"Apr 10",[165,211,212],{},"Docker Compose self-host",[165,214,215],{},"One-command stack, multi-stage builds.",[147,217,218,220,223],{},[165,219,209],{},[165,221,222],{},"E2E: issue creation flows",[165,224,225],{},"Regression coverage.",[22,227,228],{},"Scripts\u002F for install\u002Fupgrade; .github\u002FPULL_REQUEST_TEMPLATE.md standardizes contributions. No security alerts. Makefile aligns with Go CLI for consistency.",[22,230,231],{},"This velocity—2,341 commits, heavy AI co-authorship—proves the platform's thesis: agents compound skills to accelerate their own ecosystem.",[29,233,234],{},[22,235,236,237,242],{},"\"Co-Authored-By: Claude Opus 4.6 (1M context) ",[238,239,241],"a",{"href":240},"mailto:noreply@anthropic.com","noreply@anthropic.com","\"",[22,244,245],{},"(Repeated across commits, highlighting practical AI dev loop.)",[17,247,249],{"id":248},"trade-offs-and-production-realities","Trade-offs and Production Realities",[22,251,252,253,257],{},"Strengths: Open-source (MIT?), self-hostable, multi-platform (macOS brew, Windows PS, Docker), agent persistence. Weaknesses: Young repo (commits to 2026?), 92 issues signal scaling pains; pnpm\u002FDocker quirks require careful builds; daemon watches ",[254,255,256],"em",{},"all"," workspaces (privacy risk?). No explicit model integrations mentioned, assumes bring-your-own-LLM.",[22,259,260],{},"For indie builders: Start with Docker self-host to prototype agent teams without vendor lock. For teams: CLI\u002Fdaemon for workflow integration.",[17,262,264],{"id":263},"key-takeaways","Key Takeaways",[50,266,267,274,285,288,291,294,297,300],{},[53,268,269,270,273],{},"Clone and self-host instantly: ",[45,271,272],{},"git clone https:\u002F\u002Fgithub.com\u002Fmultica-ai\u002Fmultica && cd multica && docker compose -f docker-compose.selfhost.yml up -d","—auto-migrates DB, serves full stack.",[53,275,276,277,280,281,284],{},"Install CLI cross-platform: macOS ",[45,278,279],{},"brew install multica-ai\u002Ftap\u002Fmultica","; Windows ",[45,282,283],{},"iwr -useb https:\u002F\u002Fraw.githubusercontent.com\u002Fmultica-ai\u002Fmultica\u002Fmain\u002Fscripts\u002Finstall.ps1 | iex"," (verifies checksums).",[53,286,287],{},"Migrate from manual watches: Daemon now defaults to all API-fetched workspaces—no config needed.",[53,289,290],{},"Customize storage: Set LOCAL_UPLOAD_DIR for air-gapped deploys; fallback secures with filepath\u002Fhttp.ServeFile.",[53,292,293],{},"Build\u002Fextend: Monorepo pnpm workspace; add agents via packages\u002Fcore; test E2E issue flows.",[53,295,296],{},"Dogfood AI: Use Claude-like co-authorship for your commits—emulate Multica's dev loop.",[53,298,299],{},"Monitor: 12.6k stars validate; watch issues\u002FPRs for agent skill compounding demos.",[53,301,302],{},"Avoid pitfalls: Ensure LF line endings (.gitattributes); copy full pnpm workspace in Docker to preserve symlinks.",{"title":304,"searchDepth":305,"depth":305,"links":306},"",2,[307,308,309,310,311,312],{"id":19,"depth":305,"text":20},{"id":39,"depth":305,"text":40},{"id":94,"depth":305,"text":95},{"id":135,"depth":305,"text":136},{"id":248,"depth":305,"text":249},{"id":263,"depth":305,"text":264},[314],"AI Automation",null,"md",false,{"content_references":319,"triage":320},[],{"relevance":321,"novelty":322,"quality":322,"actionability":322,"composite":323,"reasoning":324},5,4,4.35,"Category: AI Automation. The article provides a detailed overview of the Multica platform, which allows developers to utilize AI coding agents as persistent teammates, addressing a significant pain point in AI development tools. It includes practical deployment instructions using Docker, making it actionable for developers looking to implement this technology.",true,"\u002Fsummaries\u002F1c299b0df37a055a-multica-open-source-managed-coding-agents-platform-summary","2026-04-16 03:08:44",{"title":5,"description":304},{"loc":326},"1c299b0df37a055a","__oneoff__","article","https:\u002F\u002Fgithub.com\u002Fmultica-ai\u002Fmultica","summaries\u002F1c299b0df37a055a-multica-open-source-managed-coding-agents-platform-summary",[336,337,338,339],"agents","open-source","ai-automation","self-hosting","Multica transforms AI coding agents into persistent teammates—assign tasks, monitor progress, and compound their skills via a self-hostable monorepo with Docker Compose, CLI, and web\u002Fdesktop apps.",[338,339],"RQEg6nna1-yUYrksTVLR9gmIqrPSSuWIicJ3qFObzw0",[344,347,350,353,355,358,360,362,364,366,368,370,373,375,377,379,381,383,385,387,389,391,394,397,399,401,404,406,408,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,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,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,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,1540,1542,1544,1546,1548,1550,1552,1554,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910],{"categories":345},[346],"Developer Productivity",{"categories":348},[349],"Business & SaaS",{"categories":351},[352],"AI & LLMs",{"categories":354},[314],{"categories":356},[357],"Product Strategy",{"categories":359},[352],{"categories":361},[346],{"categories":363},[349],{"categories":365},[],{"categories":367},[352],{"categories":369},[],{"categories":371},[372],"AI News & Trends",{"categories":374},[314],{"categories":376},[372],{"categories":378},[314],{"categories":380},[314],{"categories":382},[352],{"categories":384},[352],{"categories":386},[372],{"categories":388},[352],{"categories":390},[],{"categories":392},[393],"Design & Frontend",{"categories":395},[396],"Data Science & Visualization",{"categories":398},[372],{"categories":400},[],{"categories":402},[403],"Software Engineering",{"categories":405},[352],{"categories":407},[314],{"categories":409},[410],"Marketing & Growth",{"categories":412},[352],{"categories":414},[314],{"categories":416},[],{"categories":418},[],{"categories":420},[393],{"categories":422},[314],{"categories":424},[346],{"categories":426},[393],{"categories":428},[352],{"categories":430},[314],{"categories":432},[372],{"categories":434},[],{"categories":436},[],{"categories":438},[314],{"categories":440},[403],{"categories":442},[],{"categories":444},[349],{"categories":446},[],{"categories":448},[],{"categories":450},[314],{"categories":452},[314],{"categories":454},[352],{"categories":456},[],{"categories":458},[403],{"categories":460},[],{"categories":462},[],{"categories":464},[],{"categories":466},[352],{"categories":468},[410],{"categories":470},[393],{"categories":472},[393],{"categories":474},[352],{"categories":476},[314],{"categories":478},[352],{"categories":480},[352],{"categories":482},[314],{"categories":484},[314],{"categories":486},[396],{"categories":488},[372],{"categories":490},[314],{"categories":492},[410],{"categories":494},[314],{"categories":496},[357],{"categories":498},[],{"categories":500},[314],{"categories":502},[],{"categories":504},[314],{"categories":506},[403],{"categories":508},[393],{"categories":510},[352],{"categories":512},[],{"categories":514},[],{"categories":516},[314],{"categories":518},[],{"categories":520},[352],{"categories":522},[],{"categories":524},[346],{"categories":526},[403],{"categories":528},[349],{"categories":530},[372],{"categories":532},[352],{"categories":534},[],{"categories":536},[352],{"categories":538},[],{"categories":540},[403],{"categories":542},[396],{"categories":544},[],{"categories":546},[352],{"categories":548},[393],{"categories":550},[],{"categories":552},[393],{"categories":554},[314],{"categories":556},[],{"categories":558},[314],{"categories":560},[372],{"categories":562},[352],{"categories":564},[],{"categories":566},[314],{"categories":568},[352],{"categories":570},[357],{"categories":572},[],{"categories":574},[352],{"categories":576},[314],{"categories":578},[314],{"categories":580},[],{"categories":582},[396],{"categories":584},[352],{"categories":586},[],{"categories":588},[346],{"categories":590},[349],{"categories":592},[352],{"categories":594},[314],{"categories":596},[403],{"categories":598},[352],{"categories":600},[],{"categories":602},[],{"categories":604},[352],{"categories":606},[],{"categories":608},[393],{"categories":610},[],{"categories":612},[352],{"categories":614},[],{"categories":616},[314],{"categories":618},[352],{"categories":620},[393],{"categories":622},[],{"categories":624},[352],{"categories":626},[352],{"categories":628},[349],{"categories":630},[314],{"categories":632},[352],{"categories":634},[393],{"categories":636},[314],{"categories":638},[],{"categories":640},[],{"categories":642},[372],{"categories":644},[],{"categories":646},[352],{"categories":648},[349,410],{"categories":650},[],{"categories":652},[352],{"categories":654},[],{"categories":656},[],{"categories":658},[352],{"categories":660},[],{"categories":662},[352],{"categories":664},[665],"DevOps & Cloud",{"categories":667},[],{"categories":669},[372],{"categories":671},[393],{"categories":673},[],{"categories":675},[372],{"categories":677},[372],{"categories":679},[352],{"categories":681},[410],{"categories":683},[],{"categories":685},[349],{"categories":687},[],{"categories":689},[352,665],{"categories":691},[352],{"categories":693},[352],{"categories":695},[314],{"categories":697},[352,403],{"categories":699},[396],{"categories":701},[352],{"categories":703},[410],{"categories":705},[314],{"categories":707},[314],{"categories":709},[],{"categories":711},[314],{"categories":713},[352,349],{"categories":715},[],{"categories":717},[393],{"categories":719},[393],{"categories":721},[],{"categories":723},[],{"categories":725},[372],{"categories":727},[],{"categories":729},[346],{"categories":731},[403],{"categories":733},[352],{"categories":735},[393],{"categories":737},[314],{"categories":739},[403],{"categories":741},[372],{"categories":743},[393],{"categories":745},[],{"categories":747},[352],{"categories":749},[352],{"categories":751},[352],{"categories":753},[372],{"categories":755},[346],{"categories":757},[352],{"categories":759},[314],{"categories":761},[665],{"categories":763},[393],{"categories":765},[314],{"categories":767},[],{"categories":769},[],{"categories":771},[393],{"categories":773},[372],{"categories":775},[396],{"categories":777},[],{"categories":779},[352],{"categories":781},[352],{"categories":783},[349],{"categories":785},[352],{"categories":787},[352],{"categories":789},[372],{"categories":791},[],{"categories":793},[314],{"categories":795},[403],{"categories":797},[],{"categories":799},[352],{"categories":801},[352],{"categories":803},[314],{"categories":805},[],{"categories":807},[],{"categories":809},[352],{"categories":811},[],{"categories":813},[349],{"categories":815},[314],{"categories":817},[],{"categories":819},[346],{"categories":821},[352],{"categories":823},[349],{"categories":825},[372],{"categories":827},[],{"categories":829},[],{"categories":831},[],{"categories":833},[372],{"categories":835},[372],{"categories":837},[],{"categories":839},[],{"categories":841},[349],{"categories":843},[],{"categories":845},[],{"categories":847},[346],{"categories":849},[],{"categories":851},[410],{"categories":853},[314],{"categories":855},[349],{"categories":857},[314],{"categories":859},[],{"categories":861},[357],{"categories":863},[393],{"categories":865},[403],{"categories":867},[352],{"categories":869},[314],{"categories":871},[349],{"categories":873},[352],{"categories":875},[],{"categories":877},[],{"categories":879},[403],{"categories":881},[396],{"categories":883},[357],{"categories":885},[314],{"categories":887},[352],{"categories":889},[],{"categories":891},[665],{"categories":893},[],{"categories":895},[314],{"categories":897},[],{"categories":899},[],{"categories":901},[352],{"categories":903},[393],{"categories":905},[410],{"categories":907},[314],{"categories":909},[],{"categories":911},[346],{"categories":913},[],{"categories":915},[372],{"categories":917},[352,665],{"categories":919},[372],{"categories":921},[352],{"categories":923},[349],{"categories":925},[352],{"categories":927},[],{"categories":929},[349],{"categories":931},[],{"categories":933},[403],{"categories":935},[393],{"categories":937},[372],{"categories":939},[396],{"categories":941},[346],{"categories":943},[352],{"categories":945},[403],{"categories":947},[],{"categories":949},[],{"categories":951},[357],{"categories":953},[],{"categories":955},[352],{"categories":957},[],{"categories":959},[393],{"categories":961},[393],{"categories":963},[393],{"categories":965},[],{"categories":967},[],{"categories":969},[372],{"categories":971},[314],{"categories":973},[352],{"categories":975},[352],{"categories":977},[352],{"categories":979},[349],{"categories":981},[352],{"categories":983},[],{"categories":985},[403],{"categories":987},[403],{"categories":989},[349],{"categories":991},[],{"categories":993},[352],{"categories":995},[352],{"categories":997},[349],{"categories":999},[372],{"categories":1001},[410],{"categories":1003},[314],{"categories":1005},[],{"categories":1007},[393],{"categories":1009},[],{"categories":1011},[352],{"categories":1013},[],{"categories":1015},[349],{"categories":1017},[314],{"categories":1019},[],{"categories":1021},[665],{"categories":1023},[396],{"categories":1025},[403],{"categories":1027},[410],{"categories":1029},[403],{"categories":1031},[314],{"categories":1033},[],{"categories":1035},[],{"categories":1037},[314],{"categories":1039},[346],{"categories":1041},[314],{"categories":1043},[357],{"categories":1045},[349],{"categories":1047},[],{"categories":1049},[352],{"categories":1051},[357],{"categories":1053},[352],{"categories":1055},[352],{"categories":1057},[410],{"categories":1059},[393],{"categories":1061},[314],{"categories":1063},[],{"categories":1065},[],{"categories":1067},[665],{"categories":1069},[403],{"categories":1071},[],{"categories":1073},[314],{"categories":1075},[352],{"categories":1077},[393,352],{"categories":1079},[346],{"categories":1081},[],{"categories":1083},[352],{"categories":1085},[346],{"categories":1087},[393],{"categories":1089},[314],{"categories":1091},[403],{"categories":1093},[],{"categories":1095},[352],{"categories":1097},[],{"categories":1099},[346],{"categories":1101},[],{"categories":1103},[314],{"categories":1105},[357],{"categories":1107},[352],{"categories":1109},[352],{"categories":1111},[393],{"categories":1113},[314],{"categories":1115},[665],{"categories":1117},[393],{"categories":1119},[314],{"categories":1121},[352],{"categories":1123},[352],{"categories":1125},[352],{"categories":1127},[372],{"categories":1129},[],{"categories":1131},[357],{"categories":1133},[314],{"categories":1135},[393],{"categories":1137},[314],{"categories":1139},[403],{"categories":1141},[393],{"categories":1143},[314],{"categories":1145},[372],{"categories":1147},[],{"categories":1149},[352],{"categories":1151},[393],{"categories":1153},[352],{"categories":1155},[346],{"categories":1157},[372],{"categories":1159},[352],{"categories":1161},[410],{"categories":1163},[352],{"categories":1165},[352],{"categories":1167},[314],{"categories":1169},[314],{"categories":1171},[352],{"categories":1173},[314],{"categories":1175},[393],{"categories":1177},[352],{"categories":1179},[],{"categories":1181},[],{"categories":1183},[403],{"categories":1185},[],{"categories":1187},[346],{"categories":1189},[665],{"categories":1191},[],{"categories":1193},[346],{"categories":1195},[349],{"categories":1197},[410],{"categories":1199},[],{"categories":1201},[349],{"categories":1203},[],{"categories":1205},[],{"categories":1207},[],{"categories":1209},[],{"categories":1211},[],{"categories":1213},[352],{"categories":1215},[314],{"categories":1217},[665],{"categories":1219},[346],{"categories":1221},[352],{"categories":1223},[403],{"categories":1225},[357],{"categories":1227},[352],{"categories":1229},[410],{"categories":1231},[352],{"categories":1233},[352],{"categories":1235},[352],{"categories":1237},[352,346],{"categories":1239},[403],{"categories":1241},[403],{"categories":1243},[393],{"categories":1245},[352],{"categories":1247},[],{"categories":1249},[],{"categories":1251},[],{"categories":1253},[403],{"categories":1255},[396],{"categories":1257},[372],{"categories":1259},[393],{"categories":1261},[],{"categories":1263},[352],{"categories":1265},[352],{"categories":1267},[],{"categories":1269},[],{"categories":1271},[314],{"categories":1273},[352],{"categories":1275},[349],{"categories":1277},[],{"categories":1279},[346],{"categories":1281},[352],{"categories":1283},[346],{"categories":1285},[352],{"categories":1287},[403],{"categories":1289},[410],{"categories":1291},[352,393],{"categories":1293},[372],{"categories":1295},[393],{"categories":1297},[],{"categories":1299},[665],{"categories":1301},[393],{"categories":1303},[314],{"categories":1305},[],{"categories":1307},[],{"categories":1309},[],{"categories":1311},[],{"categories":1313},[403],{"categories":1315},[314],{"categories":1317},[314],{"categories":1319},[352],{"categories":1321},[352],{"categories":1323},[],{"categories":1325},[393],{"categories":1327},[],{"categories":1329},[],{"categories":1331},[314],{"categories":1333},[],{"categories":1335},[],{"categories":1337},[410],{"categories":1339},[410],{"categories":1341},[314],{"categories":1343},[],{"categories":1345},[352],{"categories":1347},[352],{"categories":1349},[403],{"categories":1351},[393],{"categories":1353},[393],{"categories":1355},[314],{"categories":1357},[346],{"categories":1359},[352],{"categories":1361},[393],{"categories":1363},[393],{"categories":1365},[314],{"categories":1367},[314],{"categories":1369},[352],{"categories":1371},[],{"categories":1373},[],{"categories":1375},[352],{"categories":1377},[314],{"categories":1379},[372],{"categories":1381},[403],{"categories":1383},[346],{"categories":1385},[352],{"categories":1387},[],{"categories":1389},[314],{"categories":1391},[314],{"categories":1393},[],{"categories":1395},[346],{"categories":1397},[352],{"categories":1399},[346],{"categories":1401},[346],{"categories":1403},[],{"categories":1405},[],{"categories":1407},[314],{"categories":1409},[314],{"categories":1411},[352],{"categories":1413},[352],{"categories":1415},[372],{"categories":1417},[396],{"categories":1419},[357],{"categories":1421},[372],{"categories":1423},[393],{"categories":1425},[],{"categories":1427},[372],{"categories":1429},[],{"categories":1431},[],{"categories":1433},[],{"categories":1435},[],{"categories":1437},[403],{"categories":1439},[396],{"categories":1441},[],{"categories":1443},[352],{"categories":1445},[352],{"categories":1447},[396],{"categories":1449},[403],{"categories":1451},[],{"categories":1453},[],{"categories":1455},[314],{"categories":1457},[372],{"categories":1459},[372],{"categories":1461},[314],{"categories":1463},[346],{"categories":1465},[352,665],{"categories":1467},[],{"categories":1469},[393],{"categories":1471},[346],{"categories":1473},[314],{"categories":1475},[393],{"categories":1477},[],{"categories":1479},[314],{"categories":1481},[314],{"categories":1483},[352],{"categories":1485},[410],{"categories":1487},[403],{"categories":1489},[393],{"categories":1491},[],{"categories":1493},[314],{"categories":1495},[352],{"categories":1497},[314],{"categories":1499},[314],{"categories":1501},[314],{"categories":1503},[410],{"categories":1505},[314],{"categories":1507},[352],{"categories":1509},[],{"categories":1511},[410],{"categories":1513},[372],{"categories":1515},[314],{"categories":1517},[],{"categories":1519},[],{"categories":1521},[352],{"categories":1523},[314],{"categories":1525},[372],{"categories":1527},[314],{"categories":1529},[],{"categories":1531},[],{"categories":1533},[],{"categories":1535},[314],{"categories":1537},[],{"categories":1539},[],{"categories":1541},[396],{"categories":1543},[352],{"categories":1545},[396],{"categories":1547},[372],{"categories":1549},[352],{"categories":1551},[352],{"categories":1553},[314],{"categories":1555},[352],{"categories":1557},[],{"categories":1559},[],{"categories":1561},[665],{"categories":1563},[],{"categories":1565},[],{"categories":1567},[346],{"categories":1569},[],{"categories":1571},[],{"categories":1573},[],{"categories":1575},[],{"categories":1577},[403],{"categories":1579},[372],{"categories":1581},[410],{"categories":1583},[349],{"categories":1585},[352],{"categories":1587},[352],{"categories":1589},[349],{"categories":1591},[],{"categories":1593},[393],{"categories":1595},[314],{"categories":1597},[349],{"categories":1599},[352],{"categories":1601},[352],{"categories":1603},[346],{"categories":1605},[],{"categories":1607},[346],{"categories":1609},[352],{"categories":1611},[410],{"categories":1613},[314],{"categories":1615},[372],{"categories":1617},[349],{"categories":1619},[352],{"categories":1621},[314],{"categories":1623},[],{"categories":1625},[352],{"categories":1627},[346],{"categories":1629},[352],{"categories":1631},[],{"categories":1633},[372],{"categories":1635},[352],{"categories":1637},[],{"categories":1639},[349],{"categories":1641},[352],{"categories":1643},[],{"categories":1645},[],{"categories":1647},[],{"categories":1649},[352],{"categories":1651},[],{"categories":1653},[665],{"categories":1655},[352],{"categories":1657},[],{"categories":1659},[352],{"categories":1661},[352],{"categories":1663},[352],{"categories":1665},[352,665],{"categories":1667},[352],{"categories":1669},[352],{"categories":1671},[393],{"categories":1673},[314],{"categories":1675},[],{"categories":1677},[314],{"categories":1679},[352],{"categories":1681},[352],{"categories":1683},[352],{"categories":1685},[346],{"categories":1687},[346],{"categories":1689},[403],{"categories":1691},[393],{"categories":1693},[314],{"categories":1695},[],{"categories":1697},[352],{"categories":1699},[372],{"categories":1701},[352],{"categories":1703},[349],{"categories":1705},[],{"categories":1707},[665],{"categories":1709},[393],{"categories":1711},[393],{"categories":1713},[314],{"categories":1715},[372],{"categories":1717},[314],{"categories":1719},[352],{"categories":1721},[],{"categories":1723},[352],{"categories":1725},[],{"categories":1727},[],{"categories":1729},[352],{"categories":1731},[352],{"categories":1733},[352],{"categories":1735},[314],{"categories":1737},[352],{"categories":1739},[],{"categories":1741},[396],{"categories":1743},[314],{"categories":1745},[],{"categories":1747},[352],{"categories":1749},[372],{"categories":1751},[],{"categories":1753},[393],{"categories":1755},[665],{"categories":1757},[372],{"categories":1759},[403],{"categories":1761},[403],{"categories":1763},[372],{"categories":1765},[372],{"categories":1767},[665],{"categories":1769},[],{"categories":1771},[372],{"categories":1773},[352],{"categories":1775},[346],{"categories":1777},[372],{"categories":1779},[],{"categories":1781},[396],{"categories":1783},[372],{"categories":1785},[403],{"categories":1787},[372],{"categories":1789},[665],{"categories":1791},[352],{"categories":1793},[352],{"categories":1795},[],{"categories":1797},[349],{"categories":1799},[],{"categories":1801},[],{"categories":1803},[352],{"categories":1805},[352],{"categories":1807},[352],{"categories":1809},[352],{"categories":1811},[],{"categories":1813},[396],{"categories":1815},[346],{"categories":1817},[],{"categories":1819},[352],{"categories":1821},[352],{"categories":1823},[665],{"categories":1825},[665],{"categories":1827},[],{"categories":1829},[314],{"categories":1831},[372],{"categories":1833},[372],{"categories":1835},[352],{"categories":1837},[314],{"categories":1839},[],{"categories":1841},[393],{"categories":1843},[352],{"categories":1845},[352],{"categories":1847},[],{"categories":1849},[],{"categories":1851},[665],{"categories":1853},[352],{"categories":1855},[403],{"categories":1857},[349],{"categories":1859},[352],{"categories":1861},[],{"categories":1863},[314],{"categories":1865},[346],{"categories":1867},[346],{"categories":1869},[],{"categories":1871},[352],{"categories":1873},[393],{"categories":1875},[314],{"categories":1877},[],{"categories":1879},[352],{"categories":1881},[352],{"categories":1883},[314],{"categories":1885},[],{"categories":1887},[314],{"categories":1889},[403],{"categories":1891},[],{"categories":1893},[352],{"categories":1895},[],{"categories":1897},[352],{"categories":1899},[],{"categories":1901},[352],{"categories":1903},[352],{"categories":1905},[],{"categories":1907},[352],{"categories":1909},[372],{"categories":1911},[352],{"categories":1913},[352],{"categories":1915},[346],{"categories":1917},[352],{"categories":1919},[372],{"categories":1921},[314],{"categories":1923},[],{"categories":1925},[352],{"categories":1927},[410],{"categories":1929},[],{"categories":1931},[],{"categories":1933},[],{"categories":1935},[346],{"categories":1937},[372],{"categories":1939},[314],{"categories":1941},[352],{"categories":1943},[393],{"categories":1945},[314],{"categories":1947},[],{"categories":1949},[314],{"categories":1951},[],{"categories":1953},[352],{"categories":1955},[314],{"categories":1957},[352],{"categories":1959},[],{"categories":1961},[352],{"categories":1963},[352],{"categories":1965},[372],{"categories":1967},[393],{"categories":1969},[314],{"categories":1971},[393],{"categories":1973},[349],{"categories":1975},[],{"categories":1977},[],{"categories":1979},[352],{"categories":1981},[346],{"categories":1983},[372],{"categories":1985},[],{"categories":1987},[],{"categories":1989},[403],{"categories":1991},[393],{"categories":1993},[],{"categories":1995},[352],{"categories":1997},[],{"categories":1999},[410],{"categories":2001},[352],{"categories":2003},[665],{"categories":2005},[403],{"categories":2007},[],{"categories":2009},[314],{"categories":2011},[352],{"categories":2013},[314],{"categories":2015},[314],{"categories":2017},[352],{"categories":2019},[],{"categories":2021},[346],{"categories":2023},[352],{"categories":2025},[349],{"categories":2027},[403],{"categories":2029},[393],{"categories":2031},[],{"categories":2033},[],{"categories":2035},[],{"categories":2037},[314],{"categories":2039},[393],{"categories":2041},[372],{"categories":2043},[352],{"categories":2045},[372],{"categories":2047},[393],{"categories":2049},[],{"categories":2051},[393],{"categories":2053},[372],{"categories":2055},[349],{"categories":2057},[352],{"categories":2059},[372],{"categories":2061},[410],{"categories":2063},[],{"categories":2065},[],{"categories":2067},[396],{"categories":2069},[352,403],{"categories":2071},[372],{"categories":2073},[352],{"categories":2075},[314],{"categories":2077},[314],{"categories":2079},[352],{"categories":2081},[],{"categories":2083},[403],{"categories":2085},[352],{"categories":2087},[396],{"categories":2089},[314],{"categories":2091},[410],{"categories":2093},[665],{"categories":2095},[],{"categories":2097},[346],{"categories":2099},[314],{"categories":2101},[314],{"categories":2103},[403],{"categories":2105},[352],{"categories":2107},[352],{"categories":2109},[],{"categories":2111},[],{"categories":2113},[],{"categories":2115},[665],{"categories":2117},[372],{"categories":2119},[352],{"categories":2121},[352],{"categories":2123},[352],{"categories":2125},[],{"categories":2127},[396],{"categories":2129},[349],{"categories":2131},[],{"categories":2133},[314],{"categories":2135},[665],{"categories":2137},[],{"categories":2139},[393],{"categories":2141},[393],{"categories":2143},[],{"categories":2145},[403],{"categories":2147},[393],{"categories":2149},[352],{"categories":2151},[],{"categories":2153},[372],{"categories":2155},[352],{"categories":2157},[393],{"categories":2159},[314],{"categories":2161},[372],{"categories":2163},[],{"categories":2165},[314],{"categories":2167},[393],{"categories":2169},[352],{"categories":2171},[],{"categories":2173},[352],{"categories":2175},[352],{"categories":2177},[665],{"categories":2179},[372],{"categories":2181},[396],{"categories":2183},[396],{"categories":2185},[],{"categories":2187},[],{"categories":2189},[],{"categories":2191},[314],{"categories":2193},[403],{"categories":2195},[403],{"categories":2197},[],{"categories":2199},[],{"categories":2201},[352],{"categories":2203},[],{"categories":2205},[314],{"categories":2207},[352],{"categories":2209},[],{"categories":2211},[352],{"categories":2213},[349],{"categories":2215},[352],{"categories":2217},[410],{"categories":2219},[314],{"categories":2221},[352],{"categories":2223},[403],{"categories":2225},[372],{"categories":2227},[314],{"categories":2229},[],{"categories":2231},[372],{"categories":2233},[314],{"categories":2235},[314],{"categories":2237},[],{"categories":2239},[349],{"categories":2241},[314],{"categories":2243},[],{"categories":2245},[352],{"categories":2247},[346],{"categories":2249},[372],{"categories":2251},[665],{"categories":2253},[314],{"categories":2255},[314],{"categories":2257},[346],{"categories":2259},[352],{"categories":2261},[],{"categories":2263},[],{"categories":2265},[393],{"categories":2267},[352,349],{"categories":2269},[],{"categories":2271},[346],{"categories":2273},[396],{"categories":2275},[352],{"categories":2277},[403],{"categories":2279},[352],{"categories":2281},[314],{"categories":2283},[352],{"categories":2285},[352],{"categories":2287},[372],{"categories":2289},[314],{"categories":2291},[],{"categories":2293},[],{"categories":2295},[314],{"categories":2297},[352],{"categories":2299},[665],{"categories":2301},[],{"categories":2303},[352],{"categories":2305},[314],{"categories":2307},[],{"categories":2309},[352],{"categories":2311},[410],{"categories":2313},[396],{"categories":2315},[314],{"categories":2317},[352],{"categories":2319},[665],{"categories":2321},[],{"categories":2323},[352],{"categories":2325},[410],{"categories":2327},[393],{"categories":2329},[352],{"categories":2331},[],{"categories":2333},[410],{"categories":2335},[372],{"categories":2337},[352],{"categories":2339},[352],{"categories":2341},[346],{"categories":2343},[],{"categories":2345},[],{"categories":2347},[393],{"categories":2349},[352],{"categories":2351},[396],{"categories":2353},[410],{"categories":2355},[410],{"categories":2357},[372],{"categories":2359},[],{"categories":2361},[],{"categories":2363},[352],{"categories":2365},[],{"categories":2367},[352,403],{"categories":2369},[372],{"categories":2371},[314],{"categories":2373},[403],{"categories":2375},[352],{"categories":2377},[346],{"categories":2379},[],{"categories":2381},[],{"categories":2383},[346],{"categories":2385},[410],{"categories":2387},[352],{"categories":2389},[],{"categories":2391},[393,352],{"categories":2393},[665],{"categories":2395},[346],{"categories":2397},[],{"categories":2399},[349],{"categories":2401},[349],{"categories":2403},[352],{"categories":2405},[403],{"categories":2407},[314],{"categories":2409},[372],{"categories":2411},[410],{"categories":2413},[393],{"categories":2415},[352],{"categories":2417},[352],{"categories":2419},[352],{"categories":2421},[346],{"categories":2423},[352],{"categories":2425},[314],{"categories":2427},[372],{"categories":2429},[],{"categories":2431},[],{"categories":2433},[396],{"categories":2435},[403],{"categories":2437},[352],{"categories":2439},[393],{"categories":2441},[396],{"categories":2443},[352],{"categories":2445},[352],{"categories":2447},[314],{"categories":2449},[314],{"categories":2451},[352,349],{"categories":2453},[],{"categories":2455},[393],{"categories":2457},[],{"categories":2459},[352],{"categories":2461},[372],{"categories":2463},[346],{"categories":2465},[346],{"categories":2467},[314],{"categories":2469},[352],{"categories":2471},[349],{"categories":2473},[403],{"categories":2475},[410],{"categories":2477},[],{"categories":2479},[372],{"categories":2481},[352],{"categories":2483},[352],{"categories":2485},[372],{"categories":2487},[403],{"categories":2489},[352],{"categories":2491},[314],{"categories":2493},[372],{"categories":2495},[352],{"categories":2497},[393],{"categories":2499},[352],{"categories":2501},[352],{"categories":2503},[665],{"categories":2505},[357],{"categories":2507},[314],{"categories":2509},[352],{"categories":2511},[372],{"categories":2513},[314],{"categories":2515},[410],{"categories":2517},[352],{"categories":2519},[],{"categories":2521},[352],{"categories":2523},[],{"categories":2525},[],{"categories":2527},[],{"categories":2529},[349],{"categories":2531},[352],{"categories":2533},[314],{"categories":2535},[372],{"categories":2537},[372],{"categories":2539},[372],{"categories":2541},[372],{"categories":2543},[],{"categories":2545},[346],{"categories":2547},[314],{"categories":2549},[372],{"categories":2551},[346],{"categories":2553},[314],{"categories":2555},[352],{"categories":2557},[352,314],{"categories":2559},[314],{"categories":2561},[665],{"categories":2563},[372],{"categories":2565},[372],{"categories":2567},[314],{"categories":2569},[352],{"categories":2571},[],{"categories":2573},[372],{"categories":2575},[410],{"categories":2577},[346],{"categories":2579},[352],{"categories":2581},[352],{"categories":2583},[],{"categories":2585},[403],{"categories":2587},[],{"categories":2589},[346],{"categories":2591},[314],{"categories":2593},[372],{"categories":2595},[352],{"categories":2597},[372],{"categories":2599},[346],{"categories":2601},[372],{"categories":2603},[372],{"categories":2605},[],{"categories":2607},[349],{"categories":2609},[314],{"categories":2611},[372],{"categories":2613},[372],{"categories":2615},[372],{"categories":2617},[372],{"categories":2619},[372],{"categories":2621},[372],{"categories":2623},[372],{"categories":2625},[372],{"categories":2627},[372],{"categories":2629},[372],{"categories":2631},[396],{"categories":2633},[346],{"categories":2635},[352],{"categories":2637},[352],{"categories":2639},[],{"categories":2641},[352,346],{"categories":2643},[],{"categories":2645},[314],{"categories":2647},[372],{"categories":2649},[314],{"categories":2651},[352],{"categories":2653},[352],{"categories":2655},[352],{"categories":2657},[352],{"categories":2659},[352],{"categories":2661},[314],{"categories":2663},[349],{"categories":2665},[393],{"categories":2667},[372],{"categories":2669},[352],{"categories":2671},[],{"categories":2673},[],{"categories":2675},[314],{"categories":2677},[393],{"categories":2679},[352],{"categories":2681},[],{"categories":2683},[],{"categories":2685},[410],{"categories":2687},[352],{"categories":2689},[],{"categories":2691},[],{"categories":2693},[346],{"categories":2695},[349],{"categories":2697},[352],{"categories":2699},[349],{"categories":2701},[393],{"categories":2703},[],{"categories":2705},[372],{"categories":2707},[],{"categories":2709},[393],{"categories":2711},[352],{"categories":2713},[410],{"categories":2715},[],{"categories":2717},[410],{"categories":2719},[],{"categories":2721},[],{"categories":2723},[314],{"categories":2725},[],{"categories":2727},[349],{"categories":2729},[346],{"categories":2731},[393],{"categories":2733},[403],{"categories":2735},[],{"categories":2737},[],{"categories":2739},[352],{"categories":2741},[346],{"categories":2743},[410],{"categories":2745},[],{"categories":2747},[314],{"categories":2749},[314],{"categories":2751},[372],{"categories":2753},[352],{"categories":2755},[314],{"categories":2757},[352],{"categories":2759},[314],{"categories":2761},[352],{"categories":2763},[357],{"categories":2765},[372],{"categories":2767},[],{"categories":2769},[410],{"categories":2771},[403],{"categories":2773},[314],{"categories":2775},[],{"categories":2777},[352],{"categories":2779},[314],{"categories":2781},[349],{"categories":2783},[346],{"categories":2785},[352],{"categories":2787},[393],{"categories":2789},[403],{"categories":2791},[403],{"categories":2793},[352],{"categories":2795},[396],{"categories":2797},[352],{"categories":2799},[314],{"categories":2801},[349],{"categories":2803},[314],{"categories":2805},[352],{"categories":2807},[352],{"categories":2809},[314],{"categories":2811},[372],{"categories":2813},[],{"categories":2815},[346],{"categories":2817},[352],{"categories":2819},[314],{"categories":2821},[352],{"categories":2823},[352],{"categories":2825},[],{"categories":2827},[393],{"categories":2829},[349],{"categories":2831},[372],{"categories":2833},[352],{"categories":2835},[352],{"categories":2837},[393],{"categories":2839},[410],{"categories":2841},[396],{"categories":2843},[352],{"categories":2845},[372],{"categories":2847},[352],{"categories":2849},[314],{"categories":2851},[665],{"categories":2853},[352],{"categories":2855},[314],{"categories":2857},[396],{"categories":2859},[],{"categories":2861},[314],{"categories":2863},[403],{"categories":2865},[393],{"categories":2867},[352],{"categories":2869},[346],{"categories":2871},[349],{"categories":2873},[403],{"categories":2875},[],{"categories":2877},[314],{"categories":2879},[352],{"categories":2881},[],{"categories":2883},[372],{"categories":2885},[],{"categories":2887},[372],{"categories":2889},[352],{"categories":2891},[314],{"categories":2893},[314],{"categories":2895},[314],{"categories":2897},[],{"categories":2899},[],{"categories":2901},[352],{"categories":2903},[352],{"categories":2905},[],{"categories":2907},[393],{"categories":2909},[314],{"categories":2911},[410],{"categories":2913},[346],{"categories":2915},[],{"categories":2917},[],{"categories":2919},[372],{"categories":2921},[403],{"categories":2923},[352],{"categories":2925},[352],{"categories":2927},[352],{"categories":2929},[403],{"categories":2931},[372],{"categories":2933},[393],{"categories":2935},[352],{"categories":2937},[352],{"categories":2939},[352],{"categories":2941},[372],{"categories":2943},[352],{"categories":2945},[372],{"categories":2947},[314],{"categories":2949},[314],{"categories":2951},[403],{"categories":2953},[314],{"categories":2955},[352],{"categories":2957},[403],{"categories":2959},[393],{"categories":2961},[],{"categories":2963},[314],{"categories":2965},[],{"categories":2967},[],{"categories":2969},[349],{"categories":2971},[352],{"categories":2973},[314],{"categories":2975},[346],{"categories":2977},[314],{"categories":2979},[410],{"categories":2981},[],{"categories":2983},[314],{"categories":2985},[],{"categories":2987},[346],{"categories":2989},[314],{"categories":2991},[],{"categories":2993},[314],{"categories":2995},[352],{"categories":2997},[372],{"categories":2999},[352],{"categories":3001},[314],{"categories":3003},[372],{"categories":3005},[314],{"categories":3007},[403],{"categories":3009},[393],{"categories":3011},[346],{"categories":3013},[],{"categories":3015},[314],{"categories":3017},[393],{"categories":3019},[372],{"categories":3021},[352],{"categories":3023},[393],{"categories":3025},[346],{"categories":3027},[],{"categories":3029},[314],{"categories":3031},[314],{"categories":3033},[352],{"categories":3035},[],{"categories":3037},[314],{"categories":3039},[357],{"categories":3041},[372],{"categories":3043},[314],{"categories":3045},[349],{"categories":3047},[],{"categories":3049},[352],{"categories":3051},[357],{"categories":3053},[352],{"categories":3055},[314],{"categories":3057},[372],{"categories":3059},[346],{"categories":3061},[665],{"categories":3063},[352],{"categories":3065},[352],{"categories":3067},[352],{"categories":3069},[372],{"categories":3071},[349],{"categories":3073},[352],{"categories":3075},[393],{"categories":3077},[372],{"categories":3079},[665],{"categories":3081},[352],{"categories":3083},[],{"categories":3085},[],{"categories":3087},[665],{"categories":3089},[396],{"categories":3091},[314],{"categories":3093},[314],{"categories":3095},[372],{"categories":3097},[352],{"categories":3099},[346],{"categories":3101},[393],{"categories":3103},[314],{"categories":3105},[352],{"categories":3107},[410],{"categories":3109},[352],{"categories":3111},[314],{"categories":3113},[],{"categories":3115},[352],{"categories":3117},[352],{"categories":3119},[372],{"categories":3121},[346],{"categories":3123},[],{"categories":3125},[352],{"categories":3127},[352],{"categories":3129},[403],{"categories":3131},[393],{"categories":3133},[352,314],{"categories":3135},[410,349],{"categories":3137},[352],{"categories":3139},[],{"categories":3141},[314],{"categories":3143},[],{"categories":3145},[403],{"categories":3147},[352],{"categories":3149},[372],{"categories":3151},[],{"categories":3153},[314],{"categories":3155},[],{"categories":3157},[314],{"categories":3159},[346],{"categories":3161},[314],{"categories":3163},[352],{"categories":3165},[665],{"categories":3167},[410],{"categories":3169},[349],{"categories":3171},[349],{"categories":3173},[346],{"categories":3175},[346],{"categories":3177},[352],{"categories":3179},[314],{"categories":3181},[352],{"categories":3183},[352],{"categories":3185},[346],{"categories":3187},[352],{"categories":3189},[410],{"categories":3191},[372],{"categories":3193},[352],{"categories":3195},[314],{"categories":3197},[352],{"categories":3199},[],{"categories":3201},[403],{"categories":3203},[],{"categories":3205},[314],{"categories":3207},[346],{"categories":3209},[],{"categories":3211},[665],{"categories":3213},[352],{"categories":3215},[],{"categories":3217},[372],{"categories":3219},[314],{"categories":3221},[403],{"categories":3223},[352],{"categories":3225},[314],{"categories":3227},[403],{"categories":3229},[314],{"categories":3231},[372],{"categories":3233},[346],{"categories":3235},[372],{"categories":3237},[403],{"categories":3239},[352],{"categories":3241},[393],{"categories":3243},[352],{"categories":3245},[352],{"categories":3247},[352],{"categories":3249},[352],{"categories":3251},[314],{"categories":3253},[352],{"categories":3255},[314],{"categories":3257},[352],{"categories":3259},[346],{"categories":3261},[352],{"categories":3263},[314],{"categories":3265},[393],{"categories":3267},[346],{"categories":3269},[314],{"categories":3271},[393],{"categories":3273},[],{"categories":3275},[352],{"categories":3277},[352],{"categories":3279},[403],{"categories":3281},[],{"categories":3283},[314],{"categories":3285},[410],{"categories":3287},[352],{"categories":3289},[372],{"categories":3291},[410],{"categories":3293},[314],{"categories":3295},[349],{"categories":3297},[349],{"categories":3299},[352],{"categories":3301},[346],{"categories":3303},[],{"categories":3305},[352],{"categories":3307},[],{"categories":3309},[346],{"categories":3311},[352],{"categories":3313},[314],{"categories":3315},[314],{"categories":3317},[],{"categories":3319},[403],{"categories":3321},[403],{"categories":3323},[410],{"categories":3325},[393],{"categories":3327},[],{"categories":3329},[352],{"categories":3331},[346],{"categories":3333},[352],{"categories":3335},[403],{"categories":3337},[346],{"categories":3339},[372],{"categories":3341},[372],{"categories":3343},[],{"categories":3345},[372],{"categories":3347},[314],{"categories":3349},[393],{"categories":3351},[396],{"categories":3353},[352],{"categories":3355},[],{"categories":3357},[372],{"categories":3359},[403],{"categories":3361},[349],{"categories":3363},[352],{"categories":3365},[346],{"categories":3367},[665],{"categories":3369},[346],{"categories":3371},[],{"categories":3373},[],{"categories":3375},[372],{"categories":3377},[],{"categories":3379},[314],{"categories":3381},[314],{"categories":3383},[314],{"categories":3385},[],{"categories":3387},[352],{"categories":3389},[],{"categories":3391},[372],{"categories":3393},[346],{"categories":3395},[393],{"categories":3397},[352],{"categories":3399},[372],{"categories":3401},[372],{"categories":3403},[],{"categories":3405},[372],{"categories":3407},[346],{"categories":3409},[352],{"categories":3411},[],{"categories":3413},[314],{"categories":3415},[314],{"categories":3417},[346],{"categories":3419},[],{"categories":3421},[],{"categories":3423},[],{"categories":3425},[393],{"categories":3427},[314],{"categories":3429},[352],{"categories":3431},[],{"categories":3433},[],{"categories":3435},[],{"categories":3437},[393],{"categories":3439},[],{"categories":3441},[346],{"categories":3443},[],{"categories":3445},[],{"categories":3447},[393],{"categories":3449},[352],{"categories":3451},[372],{"categories":3453},[],{"categories":3455},[410],{"categories":3457},[372],{"categories":3459},[410],{"categories":3461},[352],{"categories":3463},[],{"categories":3465},[],{"categories":3467},[314],{"categories":3469},[],{"categories":3471},[],{"categories":3473},[314],{"categories":3475},[352],{"categories":3477},[],{"categories":3479},[314],{"categories":3481},[372],{"categories":3483},[410],{"categories":3485},[396],{"categories":3487},[314],{"categories":3489},[314],{"categories":3491},[],{"categories":3493},[],{"categories":3495},[],{"categories":3497},[372],{"categories":3499},[],{"categories":3501},[],{"categories":3503},[393],{"categories":3505},[346],{"categories":3507},[],{"categories":3509},[349],{"categories":3511},[410],{"categories":3513},[352],{"categories":3515},[403],{"categories":3517},[346],{"categories":3519},[396],{"categories":3521},[349],{"categories":3523},[403],{"categories":3525},[],{"categories":3527},[],{"categories":3529},[314],{"categories":3531},[346],{"categories":3533},[393],{"categories":3535},[346],{"categories":3537},[314],{"categories":3539},[665],{"categories":3541},[314],{"categories":3543},[],{"categories":3545},[352],{"categories":3547},[372],{"categories":3549},[403],{"categories":3551},[],{"categories":3553},[393],{"categories":3555},[372],{"categories":3557},[346],{"categories":3559},[314],{"categories":3561},[352],{"categories":3563},[349],{"categories":3565},[314,665],{"categories":3567},[314],{"categories":3569},[403],{"categories":3571},[352],{"categories":3573},[396],{"categories":3575},[410],{"categories":3577},[314],{"categories":3579},[],{"categories":3581},[314],{"categories":3583},[352],{"categories":3585},[349],{"categories":3587},[],{"categories":3589},[],{"categories":3591},[352],{"categories":3593},[396],{"categories":3595},[352],{"categories":3597},[],{"categories":3599},[372],{"categories":3601},[],{"categories":3603},[372],{"categories":3605},[403],{"categories":3607},[314],{"categories":3609},[352],{"categories":3611},[410],{"categories":3613},[403],{"categories":3615},[],{"categories":3617},[372],{"categories":3619},[352],{"categories":3621},[],{"categories":3623},[352],{"categories":3625},[314],{"categories":3627},[352],{"categories":3629},[314],{"categories":3631},[352],{"categories":3633},[352],{"categories":3635},[352],{"categories":3637},[352],{"categories":3639},[349],{"categories":3641},[],{"categories":3643},[357],{"categories":3645},[372],{"categories":3647},[352],{"categories":3649},[],{"categories":3651},[403],{"categories":3653},[352],{"categories":3655},[352],{"categories":3657},[314],{"categories":3659},[372],{"categories":3661},[352],{"categories":3663},[352],{"categories":3665},[349],{"categories":3667},[314],{"categories":3669},[393],{"categories":3671},[],{"categories":3673},[396],{"categories":3675},[352],{"categories":3677},[],{"categories":3679},[372],{"categories":3681},[410],{"categories":3683},[],{"categories":3685},[],{"categories":3687},[372],{"categories":3689},[372],{"categories":3691},[410],{"categories":3693},[346],{"categories":3695},[314],{"categories":3697},[314],{"categories":3699},[352],{"categories":3701},[349],{"categories":3703},[],{"categories":3705},[],{"categories":3707},[372],{"categories":3709},[396],{"categories":3711},[403],{"categories":3713},[314],{"categories":3715},[393],{"categories":3717},[396],{"categories":3719},[396],{"categories":3721},[],{"categories":3723},[372],{"categories":3725},[352],{"categories":3727},[352],{"categories":3729},[403],{"categories":3731},[],{"categories":3733},[372],{"categories":3735},[372],{"categories":3737},[372],{"categories":3739},[],{"categories":3741},[314],{"categories":3743},[352],{"categories":3745},[],{"categories":3747},[346],{"categories":3749},[349],{"categories":3751},[],{"categories":3753},[352],{"categories":3755},[352],{"categories":3757},[],{"categories":3759},[403],{"categories":3761},[],{"categories":3763},[],{"categories":3765},[],{"categories":3767},[],{"categories":3769},[352],{"categories":3771},[372],{"categories":3773},[],{"categories":3775},[],{"categories":3777},[352],{"categories":3779},[352],{"categories":3781},[352],{"categories":3783},[396],{"categories":3785},[352],{"categories":3787},[396],{"categories":3789},[],{"categories":3791},[396],{"categories":3793},[396],{"categories":3795},[665],{"categories":3797},[314],{"categories":3799},[403],{"categories":3801},[],{"categories":3803},[],{"categories":3805},[396],{"categories":3807},[403],{"categories":3809},[403],{"categories":3811},[403],{"categories":3813},[],{"categories":3815},[346],{"categories":3817},[403],{"categories":3819},[403],{"categories":3821},[346],{"categories":3823},[403],{"categories":3825},[349],{"categories":3827},[403],{"categories":3829},[403],{"categories":3831},[403],{"categories":3833},[396],{"categories":3835},[372],{"categories":3837},[372],{"categories":3839},[352],{"categories":3841},[403],{"categories":3843},[396],{"categories":3845},[665],{"categories":3847},[396],{"categories":3849},[396],{"categories":3851},[396],{"categories":3853},[],{"categories":3855},[349],{"categories":3857},[],{"categories":3859},[665],{"categories":3861},[403],{"categories":3863},[403],{"categories":3865},[403],{"categories":3867},[314],{"categories":3869},[372,349],{"categories":3871},[396],{"categories":3873},[],{"categories":3875},[],{"categories":3877},[396],{"categories":3879},[],{"categories":3881},[396],{"categories":3883},[372],{"categories":3885},[314],{"categories":3887},[],{"categories":3889},[403],{"categories":3891},[352],{"categories":3893},[393],{"categories":3895},[],{"categories":3897},[352],{"categories":3899},[],{"categories":3901},[372],{"categories":3903},[346],{"categories":3905},[396],{"categories":3907},[],{"categories":3909},[403],{"categories":3911},[372],[3913,4022,4089,4174],{"id":3914,"title":3915,"ai":3916,"body":3921,"categories":3992,"created_at":315,"date_modified":315,"description":304,"extension":316,"faq":315,"featured":317,"kicker_label":315,"meta":3993,"navigation":325,"path":4008,"published_at":4009,"question":315,"scraped_at":4010,"seo":4011,"sitemap":4012,"source_id":4013,"source_name":4014,"source_type":332,"source_url":4015,"stem":4016,"tags":4017,"thumbnail_url":315,"tldr":4018,"tweet":4019,"unknown_tags":4020,"__hash__":4021},"summaries\u002Fsummaries\u002Fec6591609db819d3-anthropic-open-sources-wall-st-analyst-agents-summary.md","Anthropic Open-Sources Wall St Analyst Agents",{"provider":7,"model":8,"input_tokens":3917,"output_tokens":3918,"processing_time_ms":3919,"cost_usd":3920},5172,1795,31076,0.00164105,{"type":14,"value":3922,"toc":3987},[3923,3927,3930,3933,3937,3980,3984],[17,3924,3926],{"id":3925},"_10-named-agents-mirror-banking-workflows","10 Named Agents Mirror Banking Workflows",[22,3928,3929],{},"Anthropic's repo defines 10 self-contained agents with job titles like Pitch Agent, Market Researcher, Earnings Reviewer, Model Builder, Meeting Prep, GL Reconciler, Month-End Closer, Statement Auditor, Valuation Reviewer, and KYC Screener—each handling end-to-end tasks a Goldman Sachs or Blackstone analyst performs. Pitch Agent builds full branded pitch decks with comps, precedents, and LBOs over a weekend's work. Market Researcher outputs sector overviews, competitive landscapes, peer comps, and investment ideas. Earnings Reviewer processes call audio, press releases, and 10Qs to update models and draft notes. Model Builder runs live DCF, three-statement, and comps models in headless Excel (XLSX output). Middle-office agents like GL Reconciler trace ledger breaks for signoff, Month-End Closer manages accruals and variances, Valuation Reviewer applies firm templates to GP packages for LP reporting, Statement Auditor checks LP statements, and KYC Screener flags compliance gaps from onboarding docs. These replace $80k\u002Fyear junior roles in accounting and compliance, with human signoff required on all outputs.",[22,3931,3932],{},"Seven vertical skill bundles cover investment banking, equity research, private equity, wealth management, fund admin, operations, plus a core financial analysis bundle shared across agents. Eleven licensed MCP connectors integrate FactSet, S&P Global, Morningstar, Moody's, PitchBook, LSEG, Daloopa, Aiera, Chronograph, MT Newswires, and Egnyte—enabling data pulls only with valid subscriptions.",[17,3934,3936],{"id":3935},"plugin-architecture-enables-easy-customization","Plugin Architecture Enables Easy Customization",[22,3938,3939,3940,3943,3944,3947,3948,3951,3952,3955,3956,3959,3960,3963,3964,3967,3968,3971,3972,3975,3976,3979],{},"Each agent is a Claude Code plugin: an ",[45,3941,3942],{},"agent.md"," system prompt, ",[45,3945,3946],{},"skills\u002F"," Markdown files, ",[45,3949,3950],{},"commands\u002F"," slash commands, and ",[45,3953,3954],{},"mcp.js"," for connector permissions. Skills sync from vertical plugins via ",[45,3957,3958],{},"sync_agent_skills.py",". No build step—install in three commands on Claude's Cowork: add marketplace, install core financial analysis (includes connectors), cherry-pick agents\u002Fverticals. Deploy via ",[45,3961,3962],{},"deploy_managed_agent.sh"," to ",[45,3965,3966],{},"\u002Fv1\u002Fagents"," API or ",[45,3969,3970],{},"orchestrate.py"," event loop for handoffs. Security limits: no bash, web fetch, or undeclared connectors; GitLeaks scans secrets for terminal credentials. May 5 restructure moved verticals to ",[45,3973,3974],{},"plugins\u002Fvertical-plugins\u002F",", agents to ",[45,3977,3978],{},"plugins\u002Fagent-plugins\u002F",", added managed agent cookbooks, fund admin vertical, and tool grants.",[17,3981,3983],{"id":3982},"trade-offs-and-fintech-impact","Trade-offs and Fintech Impact",[22,3985,3986],{},"Connectors require paid licenses ($25k\u002Fyear Bloomberg precedent), so not turnkey—tune prompts and swap data sources for production. Agents are templates, not finished products, but publish full skill ladders: prompts, conventions, audit checklists absent from vendors for 20 years. Forks (1.5k) and stars (11.4k, #1 Python trend day of launch) show traction from years of commits, partner plugins (LSEG, S&P Global). For fintech SaaS builders or agent frameworks, this sets 2026 reference ceiling—prospects can self-host analyst stacks, shifting sales conversations. Apache 2.0 license accelerates community extensions.",{"title":304,"searchDepth":305,"depth":305,"links":3988},[3989,3990,3991],{"id":3925,"depth":305,"text":3926},{"id":3935,"depth":305,"text":3936},{"id":3982,"depth":305,"text":3983},[314],{"content_references":3994,"triage":4006},[3995,4000,4003],{"type":3996,"title":3997,"url":3998,"context":3999},"tool","Claude for Financial Services","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Ffinancial-services","mentioned",{"type":3996,"title":4001,"url":4002,"context":3999},"Cowork","https:\u002F\u002Fclaude.com\u002Fproduct\u002Fcowork",{"type":3996,"title":4004,"url":4005,"context":3999},"Managed Agents API","https:\u002F\u002Fdocs.claude.com\u002Fen\u002Fapi\u002Fmanaged-agents",{"relevance":322,"novelty":322,"quality":322,"actionability":322,"composite":322,"reasoning":4007},"Category: AI Automation. The article discusses the release of open-source AI agents that can perform specific financial analyst tasks, addressing the audience's need for practical AI applications in product development. It provides concrete examples of agent functionalities and integration, making it actionable for developers looking to implement similar solutions.","\u002Fsummaries\u002Fec6591609db819d3-anthropic-open-sources-wall-st-analyst-agents-summary","2026-05-08 17:24:49","2026-05-09 15:32:49",{"title":3915,"description":304},{"loc":4008},"ec6591609db819d3","AI Summaries (evaluation playlist)","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=E4GNZxJQqfM","summaries\u002Fec6591609db819d3-anthropic-open-sources-wall-st-analyst-agents-summary",[336,337,338],"Anthropic released 10 end-to-end Claude agents mimicking Goldman Sachs analyst roles, with prompts, checklists, 11 licensed data connectors, and 7 vertical bundles—democratizing workflows once locked behind $25k terminals and bank secrecy.","Walkthrough of Anthropic's [financial-services repo](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Ffinancial-services), reading its README aloud and demoing the restructure into 10 finance-agent plugins (Pitch Agent, etc.) for workflows like IB decks and GL reconciliation, plus install via [Cowork](https:\u002F\u002Fclaude.com\u002Fproduct\u002Fcowork) and [Managed Agents API](https:\u002F\u002Fdocs.claude.com\u002Fen\u002Fapi\u002Fmanaged-agents). Covers architecture and recent commits but no hands-on runs.",[338],"WPKxqBiU9F-SwqNy4rXC6bS6TpNlS1bglsvFSrs6RTo",{"id":4023,"title":4024,"ai":4025,"body":4030,"categories":4058,"created_at":315,"date_modified":315,"description":304,"extension":316,"faq":315,"featured":317,"kicker_label":315,"meta":4059,"navigation":325,"path":4072,"published_at":4073,"question":315,"scraped_at":4074,"seo":4075,"sitemap":4076,"source_id":4077,"source_name":4078,"source_type":4079,"source_url":4080,"stem":4081,"tags":4082,"thumbnail_url":4084,"tldr":4085,"tweet":4086,"unknown_tags":4087,"__hash__":4088},"summaries\u002Fsummaries\u002F39dde3bc67a5d66f-replay-logs-fail-agents-use-vm-snapshots-instead-summary.md","Replay Logs Fail Agents: Use VM Snapshots Instead",{"provider":7,"model":8,"input_tokens":4026,"output_tokens":4027,"processing_time_ms":4028,"cost_usd":4029},6744,1589,18772,0.0021208,{"type":14,"value":4031,"toc":4053},[4032,4036,4039,4043,4046,4050],[17,4033,4035],{"id":4034},"replay-model-breaks-for-long-running-agents","Replay Model Breaks for Long-Running Agents",[22,4037,4038],{},"Traditional replay durability—wrapping steps in a journal for replay on resume—built reliable async workflows like order processing without double-charging cards. It caches executed steps, provides audit trails, and enables resuming after human input or failures. But agents invert this: LLMs orchestrate tools in loops, turning every LLM call and tool into journal steps. After one turn, logs balloon; multi-turn interactions hit limits on entry count or size. Agent runtimes double every 4-7 months—from hours to days—making agents sessions, not transactions. Replay forces rigid, deterministic code outside steps, complicates versioning, and can't capture compute state like files, memory, or subprocesses (e.g., cloned repos, dev servers).",[17,4040,4042],{"id":4041},"split-durability-context-logs-execution-snapshots","Split Durability: Context Logs + Execution Snapshots",[22,4044,4045],{},"Agents need two states: context (append-only log of system\u002Fuser messages, tool calls\u002Fresults, assistant responses) and execution (VM state: files, memory, subprocesses). Store context in databases, object storage, or distributed filesystems—durable across code versions, crashes, scales well. For execution, snapshot\u002Frestore the machine: save when idle (user lunches), restore on next message. This preserves Git clones, installed packages, datasets cheaply vs. always-on VMs. Recover selectively: snapshot for LLM outages (retry after 15min), restart execution from context log for machine bugs\u002Fcrashes. Agents force shift from 30-year stateless compute (CGI 1993 → LAMP → Node\u002FServerless) to stateful compute.",[17,4047,4049],{"id":4048},"firecracker-snapshots-14mb-sub-second-ops","Firecracker Snapshots: 14MB, Sub-Second Ops",[22,4051,4052],{},"CRIU (2011) enabled userspace process checkpoint\u002Frestore via 'parasite' injection—transparent, container-compatible, but limited to single processes (no ffmpeg\u002FChrome), misses closed files, slow with registries. Firecracker microVMs snapshot entire machines, resuming subprocesses seamlessly. Naive 512MB RAM snapshots bloat storage\u002Ftransfer; compress with seekable format (decompress only accessed pages on restore), plus layering, yields 14MB tunable size. Results: snapshots \u003C1s, restores ~100-200ms. Open-source CLI 'fc-run' (docker-like) runs\u002Fsnaps\u002Frestores\u002Fforces VMs fast—15,000 starts\u002Fmin (30 FPS video equivalent), powers Trigger.dev's agent compute.",{"title":304,"searchDepth":305,"depth":305,"links":4054},[4055,4056,4057],{"id":4034,"depth":305,"text":4035},{"id":4041,"depth":305,"text":4042},{"id":4048,"depth":305,"text":4049},[314],{"content_references":4060,"triage":4070},[4061,4063,4065,4067],{"type":3996,"title":4062,"context":3999},"CRIU",{"type":3996,"title":4064,"context":3999},"Firecracker microVMs",{"type":3996,"title":4066,"context":3999},"fc-run",{"type":4068,"title":4069,"context":3999},"other","IBM mainframe checkpoint\u002Frestore",{"relevance":321,"novelty":322,"quality":322,"actionability":322,"composite":323,"reasoning":4071},"Category: AI Automation. The article provides a deep dive into the challenges of replay durability in AI agents and presents a practical solution using VM snapshots, which directly addresses the pain points of developers working with long-running AI agents. It offers actionable insights on how to implement this approach, making it highly relevant for the target audience.","\u002Fsummaries\u002F39dde3bc67a5d66f-replay-logs-fail-agents-use-vm-snapshots-instead-summary","2026-05-10 20:00:06","2026-05-11 15:00:18",{"title":4024,"description":304},{"loc":4072},"39dde3bc67a5d66f","AI Engineer","video","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=svCnShDvgQg","summaries\u002F39dde3bc67a5d66f-replay-logs-fail-agents-use-vm-snapshots-instead-summary",[336,337,338,4083],"devops-cloud","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FsvCnShDvgQg\u002Fhqdefault.jpg","Replay durability constrains agent code with growing logs; split into context logs (DB durable) and execution snapshots (14MB Firecracker VMs, \u003C1s save\u002F100ms restore) for multi-day sessions.","Conference talk by Trigger.dev CEO [Eric Allam](https:\u002F\u002Fx.com\u002Fmaverickdotdev) contrasting replay journaling (step-wise LLM\u002Ftool logs for recovery) with OS-level snapshots on Firecracker microVMs for preserving agent execution state like files and subprocesses, plus DB logs for context. Includes backend history and recovery demos.",[338,4083],"VojlT4fEepnScoQLqNWr4Dm8ssvFRptLWxpXbhvMJUc",{"id":4090,"title":4091,"ai":4092,"body":4097,"categories":4142,"created_at":315,"date_modified":315,"description":304,"extension":316,"faq":315,"featured":317,"kicker_label":315,"meta":4143,"navigation":325,"path":4158,"published_at":4159,"question":315,"scraped_at":4160,"seo":4161,"sitemap":4162,"source_id":4163,"source_name":4164,"source_type":4079,"source_url":4165,"stem":4166,"tags":4167,"thumbnail_url":4169,"tldr":4170,"tweet":4171,"unknown_tags":4172,"__hash__":4173},"summaries\u002Fsummaries\u002F589e4e6f244bb9b3-hermes-desktop-app-enables-easy-self-evolving-ai-a-summary.md","Hermes Desktop App Enables Easy Self-Evolving AI Agents",{"provider":7,"model":8,"input_tokens":4093,"output_tokens":4094,"processing_time_ms":4095,"cost_usd":4096},6802,1828,22602,0.0022519,{"type":14,"value":4098,"toc":4136},[4099,4103,4106,4109,4113,4116,4119,4123,4126,4129,4133],[17,4100,4102],{"id":4101},"hermes-evolves-through-persistent-memory-and-learning-loops","Hermes Evolves Through Persistent Memory and Learning Loops",[22,4104,4105],{},"Hermes Agent, built by Nous Research under MIT license, operates as a 24\u002F7 autonomous system that improves over time unlike static chatbots. It maintains cross-session memory retention, builds reusable skills from completed tasks via closed learning loops, and creates deeper user models using systems like Honcho. This enables self-nudges for capability growth and periodic knowledge updates, focusing on depth from experiences rather than broad tool access. Agents orchestrate multi-agent workflows, handle autonomous tasks, and retain understanding across sessions, making it suitable for ongoing infrastructure runs.",[22,4107,4108],{},"To generate outputs like full videos, Hermes integrates skills such as official HyperFrames for HTML-native control over scenes, layouts, animations, and rendering—demonstrated by autonomously creating the showcase video itself.",[17,4110,4112],{"id":4111},"superior-reliability-over-openclaw-for-daily-workflows","Superior Reliability Over OpenClaw for Daily Workflows",[22,4114,4115],{},"Users switch from OpenClaw due to Hermes' built-in long-term memory, self-improving loops, and higher reliability in production-like scenarios. While OpenClaw emphasizes breadth, Hermes prioritizes learning from tasks, leading to smarter performance over time. The Desktop App supports seamless migration of OpenClaw sessions, tools, skills, API keys, and configurations, preserving setups without rework. This bridges research prototypes to everyday use, outperforming CLI-heavy alternatives like early Hermes or Claude Code for non-terminal users.",[22,4117,4118],{},"Cross-platform support (Windows, macOS, Linux) ensures native performance without manual CLI management of memory, orchestration, or agents.",[17,4120,4122],{"id":4121},"one-click-setup-and-ui-for-local-or-remote-agents","One-Click Setup and UI for Local or Remote Agents",[22,4124,4125],{},"Download platform-specific installers (DMG for macOS, EXE for Windows) from GitHub releases; requires 2GB space for local install. Post-install, connect remote Hermes API (URL + optional key) or set up locally. Select providers like OpenAI, OpenRouter, Anthropic, or local models via Nous portal (free but lower performance). Paste API keys and start.",[22,4127,4128],{},"The contained UI eliminates CLI barriers: chat interface uses Hermes loop for tasks; left sidebar manages session logs, multi-profiles (agents for specific use cases), 3D office visualization for sub-agents, models\u002Fproviders (add local), personas (tone\u002Finstructions), memory (knowledge base), tools (web search, browser_use, terminal, file ops), cron jobs for scheduled tasks, gateways (Telegram, Discord, iMessage for phone control), and settings (themes, network). Add tool APIs like Fal.ai (images), Firecrawl (scraping), Exa AI (search) to expand skills.",[17,4130,4132],{"id":4131},"practical-use-cases-and-workflow-expansion","Practical Use Cases and Workflow Expansion",[22,4134,4135],{},"Deploy as self-improving wiki\u002Fsecond brain for workflows; generate blog posts, Expos; build 24\u002F7 assistants with Supabase CRM; financial analysts; app creators. Demos include recursive component use for Shadcn Finance dashboard (improves with latest components) and full CRM dashboards. Schedule tasks like Cloud Code\u002FCodeEx; orchestrate multi-agents in 3D sims. Outcomes: autonomous video gen, persistent productivity gains, and scalable local AI without cloud dependency—ideal for developers needing reliable, evolving agents.",{"title":304,"searchDepth":305,"depth":305,"links":4137},[4138,4139,4140,4141],{"id":4101,"depth":305,"text":4102},{"id":4111,"depth":305,"text":4112},{"id":4121,"depth":305,"text":4122},{"id":4131,"depth":305,"text":4132},[314],{"content_references":4144,"triage":4154},[4145,4148,4151],{"type":3996,"title":4146,"url":4147,"context":3999},"hermes-desktop","https:\u002F\u002Fgithub.com\u002Ffathah\u002Fhermes-desktop",{"type":4068,"title":4149,"url":4150,"context":3999},"Hermes Docs","https:\u002F\u002Fhermes-agent.nousresearch.com\u002Fdocs",{"type":4068,"title":4152,"url":4153,"context":3999},"Hermes Use Cases","https:\u002F\u002Fhermes-agent.nousresearch.com\u002Fdocs\u002Fuser-stories",{"relevance":322,"novelty":4155,"quality":322,"actionability":322,"composite":4156,"reasoning":4157},3,3.8,"Category: AI Automation. The article discusses the Hermes Agent's capabilities, which directly relate to AI automation and self-evolving agents, addressing the audience's interest in practical AI tools. It provides specific details about the agent's features and setup process, making it actionable for developers looking to implement such systems.","\u002Fsummaries\u002F589e4e6f244bb9b3-hermes-desktop-app-enables-easy-self-evolving-ai-a-summary","2026-05-10 06:27:40","2026-05-10 15:17:43",{"title":4091,"description":304},{"loc":4158},"bbb378e0d4014800","WorldofAI","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=YBp_PXBbe80","summaries\u002F589e4e6f244bb9b3-hermes-desktop-app-enables-easy-self-evolving-ai-a-summary",[336,337,4168,338],"ai-tools","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FYBp_PXBbe80\u002Fhqdefault.jpg","Hermes Agent runs 24\u002F7 persistent, self-improving AI agents locally with long-term memory and closed learning loops; new Desktop App adds intuitive UI for setup, multi-agent management, and tools on Windows, macOS, Linux.","Quick demo and setup walkthrough for the [Hermes Desktop App](https:\u002F\u002Fgithub.com\u002Ffathah\u002Fhermes-desktop), a native UI wrapper for [Nous Research's Hermes Agent](https:\u002F\u002Fhermes-agent.nousresearch.com\u002Fdocs) that simplifies local multi-agent management, tool integration, and persistent memory on Windows\u002FMac\u002FLinux. Brief OpenClaw comparison and basic usage examples included.",[338],"dSvH3BXjeIno2NdmqCstaYUk2Sl-uAVagO_lvLgUed4",{"id":4175,"title":4176,"ai":4177,"body":4182,"categories":4751,"created_at":315,"date_modified":315,"description":304,"extension":316,"faq":315,"featured":317,"kicker_label":315,"meta":4752,"navigation":325,"path":4773,"published_at":4774,"question":315,"scraped_at":4775,"seo":4776,"sitemap":4777,"source_id":4778,"source_name":4779,"source_type":4079,"source_url":4780,"stem":4781,"tags":4782,"thumbnail_url":4784,"tldr":4785,"tweet":4786,"unknown_tags":4787,"__hash__":4788},"summaries\u002Fsummaries\u002Ffe0a5dd69976e317-build-hermes-ai-agent-vps-setup-to-scaled-automati-summary.md","Build Hermes AI Agent: VPS Setup to Scaled Automations",{"provider":7,"model":8,"input_tokens":4178,"output_tokens":4179,"processing_time_ms":4180,"cost_usd":4181},8468,2608,33021,0.0029751,{"type":14,"value":4183,"toc":4748},[4184,4188,4191,4194,4225,4744],[17,4185,4187],{"id":4186},"hermes-core-five-pillars-for-self-improving-agents","Hermes Core: Five Pillars for Self-Improving Agents",[22,4189,4190],{},"Hermes Agent, an open-source project from Noose Research with 140k+ GitHub stars (MIT licensed), runs on your infrastructure (VPS, laptop, Docker, even Android via Termux). It excels at self-improvement via a loop that persists experience into memory, skills, and history. Unlike stateless LLMs, Hermes wakes with context from key files, enabling consistent, personalized behavior.",[22,4192,4193],{},"The five pillars form its foundation:",[4195,4196,4197,4215],"ol",{},[53,4198,4199,4202,4203,4206,4207,4210,4211,4214],{},[56,4200,4201],{},"Memory",": Durable context across sessions via ",[45,4204,4205],{},"user.md"," (your preferences, style) and ",[45,4208,4209],{},"memory.md"," (projects, business context). Loaded at session start. Use session search (SQLite DB) for past conversations. Principle: Agents are amnesiac like in ",[254,4212,4213],{},"Memento","—feed holistic context upfront. Hermes auto-extracts\u002Fupdates these; manually reinforce with \"Chuck this into memory.md\" or \"Never do X again—add to user.md\". Avoid secrets or temp status here.",[53,4216,4217,4220,4221,4224],{},[56,4218,4219],{},"Skills",": Procedural playbooks in ",[45,4222,4223],{},"skills.md"," with YAML frontmatter for progressive disclosure (e.g., ```yaml\nwhen_to_use: \"For image generation\"",[4226,4227,4232],"pre",{"className":4228,"code":4229,"language":4230,"meta":4231,"style":304},"language-). shiki shiki-themes github-light github-dark","\n3. **Soul**: Shapes personality in `soul.md` (no YAML). Evolves with feedback for vibe (e.g., sarcastic but not rude for YouTube comments). Makes multi-agents distinct.\n\n4. **Crons**: Proactive scheduling turns reactive agent into autonomous worker. Natural language: \"Daily 6AM briefing.\" Creates isolated sessions; outputs to original chat\u002Ffiles. Flags: `context_from` chains jobs, `work_dir` for project tools, `--no-agent` for scripts. Safety: No recursive crons—prompts must be self-contained.\n\n5. **Self-Improving Loop**: Work → Learn → Persist (memory\u002Fskills\u002Fhistory) → Repeat. User corrects, saves, skill-ifies. Not magic—guide it.\n\nBonus: `agents.md` (global project goals, like Claude's `claw.md`). Use for multi-project terminal work.\n\n**Common Mistake**: Overloading context—keep files lean; let progressive disclosure handle skills. **Quality Check**: Does it repeat itself? Update memory. Feels impersonal? Tune soul.\n\n## Deployment: VPS Setup and Telegram Onboarding\n\nAssumes basic terminal comfort (SSH, git). No Mac Mini needed—use Hostinger VPS (code NATEHERK for 10% off annual).\n\n### Step 1: VPS Provisioning (16:30 timestamp)\n- Sign up Hostinger VPS (Ubuntu 24.04 recommended, 2-4 vCPU, 4-8GB RAM for Hermes).\n- SSH in: `ssh root@your-ip`.\n- Update: `apt update && apt upgrade -y`.\n- Install Docker: `curl -fsSL https:\u002F\u002Fget.docker.com -o get-docker.sh && sh get-docker.sh`.\n- Add user: `adduser hermes && usermod -aG sudo,docker hermes`.\n- Firewall: `ufw allow OpenSSH && ufw allow 80,443 && ufw enable`.\n\n### Step 2: Hermes Install\n- Switch to hermes user: `su - hermes`.\n- Clone repo: `git clone https:\u002F\u002Fgithub.com\u002FNooseResearch\u002FHermes.git && cd Hermes`.\n- Docker compose: Edit `docker-compose.yml` for models (e.g., Claude via API keys), volumes.\n- Secrets: Use `.env` for API keys (Anthropic, etc.)—**never** in memory files.\n- Start: `docker compose up -d`.\n\n### Step 3: Telegram Integration (25:30)\n- Create Telegram bot via @BotFather: Get token.\n- In Hermes web UI (http:\u002F\u002Fyour-ip:3000), onboard: Paste bot token, chat ID (msg \u002Fstart to bot, copy ID).\n- Test: Message bot—Hermes responds.\n\nHermes auto-builds initial `user.md`\u002F`memory.md` from chats. **Pitfall**: Expose only necessary ports; use Cloudflare Tunnel for security.\n\n## Skills, Crons, Backup, and Scaling\n\n### First Skill and Cron (33:00)\n- **Skill Example**: Paste Skills Hub URL: \"Install this generate-image skill.\"\n- YAML frontmatter ensures targeted loading.\n- **First Cron**: \"Create daily AI news briefing to Skool at 6AM.\" Hermes crafts cron.yaml, schedules via tools.\n\n### GitHub Backup (33:00)\n- Init repo: `git init`, add all (`git add .`), commit, remote: `git remote add origin your-repo`.\n- Cron backup: \"Daily GitHub push.\"\n- **Pro Tip**: Use Claude Code to manage multi-agent repos—sync skills\u002Fmemory across Hermes\u002FOpenClaw.\n\n### Best Practices & Security (46:30)\n- **Security**: API keys in `.env` only. Rate limits. No recursive crons. Isolate agents in subdirs.\n- **DX**: Terminal for deep work (Claude Code better); Telegram for mobile\u002Fproactive.\n- **Trade-offs**: Lighter\u002Ffaster than OpenClaw (350k stars, Nvidia NemoClaw fork); less breakage. Not for desk coding—pair with Claude.\n\n### Scaling Multiple Agents (50:30)\n- Subdirs per agent: `agents\u002Fyt-comments`, `agents\u002Fnews`.\n- Shared GitHub repo; distinct `soul.md`\u002F`memory.md`.\n- VPS: Multiple Docker instances or subdomains.\n- **Pitfall**: Context bloat—use `agents.md` for project silos.\n\n**Before\u002FAfter**: Raw request → poor video (bad spacing); feedback → Hyperframes install, polished output.\n\n**Exercise**: Install Excalidraw skill, generate pillar diagrams: \"Use Excal to diagram five pillars.\"\n\n## Comparisons and Workflow Fit\n\n| Tool | Use Case | Why Hermes? |\n|------|----------|-------------|\n| Claude Code | Desk\u002Fterminal coding (90% Nate's work) | Mobile, crons unlimited vs 15\u002Fday limit |\n| OpenClaw | Similar mobile, but heavier\u002Fbreaks more | Lighter, self-improving, OSS models ready |\n\nFits indie builders: On-the-go automations (YouTube replies, news briefs) without infra always-on.\n\n**Quotes**:\n1. \"Hermes probably understands it the best and it can also look up its own documentation so just ask it hey can you do this.\" (On troubleshooting.)\n2. \"Memory equals what to remember, skill equals how to do it again.\" (Pillar distinction.)\n3. \"Crons turn Hermes from reactive into a proactive scheduled automation.\" (Key value prop.)\n4. \"Automatic does not mean magic—the loop works best when the user corrects Hermes.\" (Self-improvement reality check.)\n\n## Key Takeaways\n- Start with VPS (Hostinger Ubuntu), Docker install Hermes, Telegram bot for instant access.\n- Prime memory\u002Fsoul files early; let Hermes auto-update but manually reinforce.\n- Build skills via hub or convos; use YAML for efficiency.\n- Schedule crons in natural language—self-contained prompts only.\n- GitHub backup everything; scale via subdirs for multi-agents.\n- Pair with Claude Code: Hermes for mobile\u002Fproactive, Claude for deep work.\n- Avoid: Secrets in MD files, recursive crons, ignoring feedback loops.\n- Test: Natural request → skill install → cron → iterate.\n- Resource: Free Skool guide for copy-paste setup.\n",").","Only loads full skill if relevant. Analogy: Recipes for consistent pancakes—prevents variability. Hermes auto-creates\u002Fpatches skills from workflows; pull 520+ from Skills Hub (e.g., Anthropic's Canvas, skill creator). Install via URL or command.",[45,4233,4234,4242,4247,4251,4256,4260,4266,4271,4277,4282,4288,4293,4299,4304,4310,4315,4321,4327,4333,4339,4345,4351,4357,4362,4368,4374,4380,4386,4392,4398,4403,4409,4415,4421,4427,4432,4438,4443,4449,4454,4460,4466,4472,4478,4483,4489,4495,4501,4507,4512,4518,4524,4530,4536,4541,4547,4553,4559,4565,4571,4576,4582,4587,4593,4598,4604,4609,4615,4621,4627,4633,4638,4644,4649,4655,4661,4667,4673,4679,4684,4690,4696,4702,4708,4714,4720,4726,4732,4738],{"__ignoreMap":304},[4235,4236,4239],"span",{"class":4237,"line":4238},"line",1,[4235,4240,4241],{"emptyLinePlaceholder":325},"\n",[4235,4243,4244],{"class":4237,"line":305},[4235,4245,4246],{},"3. **Soul**: Shapes personality in `soul.md` (no YAML). Evolves with feedback for vibe (e.g., sarcastic but not rude for YouTube comments). Makes multi-agents distinct.\n",[4235,4248,4249],{"class":4237,"line":4155},[4235,4250,4241],{"emptyLinePlaceholder":325},[4235,4252,4253],{"class":4237,"line":322},[4235,4254,4255],{},"4. **Crons**: Proactive scheduling turns reactive agent into autonomous worker. Natural language: \"Daily 6AM briefing.\" Creates isolated sessions; outputs to original chat\u002Ffiles. Flags: `context_from` chains jobs, `work_dir` for project tools, `--no-agent` for scripts. Safety: No recursive crons—prompts must be self-contained.\n",[4235,4257,4258],{"class":4237,"line":321},[4235,4259,4241],{"emptyLinePlaceholder":325},[4235,4261,4263],{"class":4237,"line":4262},6,[4235,4264,4265],{},"5. **Self-Improving Loop**: Work → Learn → Persist (memory\u002Fskills\u002Fhistory) → Repeat. User corrects, saves, skill-ifies. Not magic—guide it.\n",[4235,4267,4269],{"class":4237,"line":4268},7,[4235,4270,4241],{"emptyLinePlaceholder":325},[4235,4272,4274],{"class":4237,"line":4273},8,[4235,4275,4276],{},"Bonus: `agents.md` (global project goals, like Claude's `claw.md`). Use for multi-project terminal work.\n",[4235,4278,4280],{"class":4237,"line":4279},9,[4235,4281,4241],{"emptyLinePlaceholder":325},[4235,4283,4285],{"class":4237,"line":4284},10,[4235,4286,4287],{},"**Common Mistake**: Overloading context—keep files lean; let progressive disclosure handle skills. **Quality Check**: Does it repeat itself? Update memory. Feels impersonal? Tune soul.\n",[4235,4289,4291],{"class":4237,"line":4290},11,[4235,4292,4241],{"emptyLinePlaceholder":325},[4235,4294,4296],{"class":4237,"line":4295},12,[4235,4297,4298],{},"## Deployment: VPS Setup and Telegram Onboarding\n",[4235,4300,4302],{"class":4237,"line":4301},13,[4235,4303,4241],{"emptyLinePlaceholder":325},[4235,4305,4307],{"class":4237,"line":4306},14,[4235,4308,4309],{},"Assumes basic terminal comfort (SSH, git). No Mac Mini needed—use Hostinger VPS (code NATEHERK for 10% off annual).\n",[4235,4311,4313],{"class":4237,"line":4312},15,[4235,4314,4241],{"emptyLinePlaceholder":325},[4235,4316,4318],{"class":4237,"line":4317},16,[4235,4319,4320],{},"### Step 1: VPS Provisioning (16:30 timestamp)\n",[4235,4322,4324],{"class":4237,"line":4323},17,[4235,4325,4326],{},"- Sign up Hostinger VPS (Ubuntu 24.04 recommended, 2-4 vCPU, 4-8GB RAM for Hermes).\n",[4235,4328,4330],{"class":4237,"line":4329},18,[4235,4331,4332],{},"- SSH in: `ssh root@your-ip`.\n",[4235,4334,4336],{"class":4237,"line":4335},19,[4235,4337,4338],{},"- Update: `apt update && apt upgrade -y`.\n",[4235,4340,4342],{"class":4237,"line":4341},20,[4235,4343,4344],{},"- Install Docker: `curl -fsSL https:\u002F\u002Fget.docker.com -o get-docker.sh && sh get-docker.sh`.\n",[4235,4346,4348],{"class":4237,"line":4347},21,[4235,4349,4350],{},"- Add user: `adduser hermes && usermod -aG sudo,docker hermes`.\n",[4235,4352,4354],{"class":4237,"line":4353},22,[4235,4355,4356],{},"- Firewall: `ufw allow OpenSSH && ufw allow 80,443 && ufw enable`.\n",[4235,4358,4360],{"class":4237,"line":4359},23,[4235,4361,4241],{"emptyLinePlaceholder":325},[4235,4363,4365],{"class":4237,"line":4364},24,[4235,4366,4367],{},"### Step 2: Hermes Install\n",[4235,4369,4371],{"class":4237,"line":4370},25,[4235,4372,4373],{},"- Switch to hermes user: `su - hermes`.\n",[4235,4375,4377],{"class":4237,"line":4376},26,[4235,4378,4379],{},"- Clone repo: `git clone https:\u002F\u002Fgithub.com\u002FNooseResearch\u002FHermes.git && cd Hermes`.\n",[4235,4381,4383],{"class":4237,"line":4382},27,[4235,4384,4385],{},"- Docker compose: Edit `docker-compose.yml` for models (e.g., Claude via API keys), volumes.\n",[4235,4387,4389],{"class":4237,"line":4388},28,[4235,4390,4391],{},"- Secrets: Use `.env` for API keys (Anthropic, etc.)—**never** in memory files.\n",[4235,4393,4395],{"class":4237,"line":4394},29,[4235,4396,4397],{},"- Start: `docker compose up -d`.\n",[4235,4399,4401],{"class":4237,"line":4400},30,[4235,4402,4241],{"emptyLinePlaceholder":325},[4235,4404,4406],{"class":4237,"line":4405},31,[4235,4407,4408],{},"### Step 3: Telegram Integration (25:30)\n",[4235,4410,4412],{"class":4237,"line":4411},32,[4235,4413,4414],{},"- Create Telegram bot via @BotFather: Get token.\n",[4235,4416,4418],{"class":4237,"line":4417},33,[4235,4419,4420],{},"- In Hermes web UI (http:\u002F\u002Fyour-ip:3000), onboard: Paste bot token, chat ID (msg \u002Fstart to bot, copy ID).\n",[4235,4422,4424],{"class":4237,"line":4423},34,[4235,4425,4426],{},"- Test: Message bot—Hermes responds.\n",[4235,4428,4430],{"class":4237,"line":4429},35,[4235,4431,4241],{"emptyLinePlaceholder":325},[4235,4433,4435],{"class":4237,"line":4434},36,[4235,4436,4437],{},"Hermes auto-builds initial `user.md`\u002F`memory.md` from chats. **Pitfall**: Expose only necessary ports; use Cloudflare Tunnel for security.\n",[4235,4439,4441],{"class":4237,"line":4440},37,[4235,4442,4241],{"emptyLinePlaceholder":325},[4235,4444,4446],{"class":4237,"line":4445},38,[4235,4447,4448],{},"## Skills, Crons, Backup, and Scaling\n",[4235,4450,4452],{"class":4237,"line":4451},39,[4235,4453,4241],{"emptyLinePlaceholder":325},[4235,4455,4457],{"class":4237,"line":4456},40,[4235,4458,4459],{},"### First Skill and Cron (33:00)\n",[4235,4461,4463],{"class":4237,"line":4462},41,[4235,4464,4465],{},"- **Skill Example**: Paste Skills Hub URL: \"Install this generate-image skill.\"\n",[4235,4467,4469],{"class":4237,"line":4468},42,[4235,4470,4471],{},"- YAML frontmatter ensures targeted loading.\n",[4235,4473,4475],{"class":4237,"line":4474},43,[4235,4476,4477],{},"- **First Cron**: \"Create daily AI news briefing to Skool at 6AM.\" Hermes crafts cron.yaml, schedules via tools.\n",[4235,4479,4481],{"class":4237,"line":4480},44,[4235,4482,4241],{"emptyLinePlaceholder":325},[4235,4484,4486],{"class":4237,"line":4485},45,[4235,4487,4488],{},"### GitHub Backup (33:00)\n",[4235,4490,4492],{"class":4237,"line":4491},46,[4235,4493,4494],{},"- Init repo: `git init`, add all (`git add .`), commit, remote: `git remote add origin your-repo`.\n",[4235,4496,4498],{"class":4237,"line":4497},47,[4235,4499,4500],{},"- Cron backup: \"Daily GitHub push.\"\n",[4235,4502,4504],{"class":4237,"line":4503},48,[4235,4505,4506],{},"- **Pro Tip**: Use Claude Code to manage multi-agent repos—sync skills\u002Fmemory across Hermes\u002FOpenClaw.\n",[4235,4508,4510],{"class":4237,"line":4509},49,[4235,4511,4241],{"emptyLinePlaceholder":325},[4235,4513,4515],{"class":4237,"line":4514},50,[4235,4516,4517],{},"### Best Practices & Security (46:30)\n",[4235,4519,4521],{"class":4237,"line":4520},51,[4235,4522,4523],{},"- **Security**: API keys in `.env` only. Rate limits. No recursive crons. Isolate agents in subdirs.\n",[4235,4525,4527],{"class":4237,"line":4526},52,[4235,4528,4529],{},"- **DX**: Terminal for deep work (Claude Code better); Telegram for mobile\u002Fproactive.\n",[4235,4531,4533],{"class":4237,"line":4532},53,[4235,4534,4535],{},"- **Trade-offs**: Lighter\u002Ffaster than OpenClaw (350k stars, Nvidia NemoClaw fork); less breakage. Not for desk coding—pair with Claude.\n",[4235,4537,4539],{"class":4237,"line":4538},54,[4235,4540,4241],{"emptyLinePlaceholder":325},[4235,4542,4544],{"class":4237,"line":4543},55,[4235,4545,4546],{},"### Scaling Multiple Agents (50:30)\n",[4235,4548,4550],{"class":4237,"line":4549},56,[4235,4551,4552],{},"- Subdirs per agent: `agents\u002Fyt-comments`, `agents\u002Fnews`.\n",[4235,4554,4556],{"class":4237,"line":4555},57,[4235,4557,4558],{},"- Shared GitHub repo; distinct `soul.md`\u002F`memory.md`.\n",[4235,4560,4562],{"class":4237,"line":4561},58,[4235,4563,4564],{},"- VPS: Multiple Docker instances or subdomains.\n",[4235,4566,4568],{"class":4237,"line":4567},59,[4235,4569,4570],{},"- **Pitfall**: Context bloat—use `agents.md` for project silos.\n",[4235,4572,4574],{"class":4237,"line":4573},60,[4235,4575,4241],{"emptyLinePlaceholder":325},[4235,4577,4579],{"class":4237,"line":4578},61,[4235,4580,4581],{},"**Before\u002FAfter**: Raw request → poor video (bad spacing); feedback → Hyperframes install, polished output.\n",[4235,4583,4585],{"class":4237,"line":4584},62,[4235,4586,4241],{"emptyLinePlaceholder":325},[4235,4588,4590],{"class":4237,"line":4589},63,[4235,4591,4592],{},"**Exercise**: Install Excalidraw skill, generate pillar diagrams: \"Use Excal to diagram five pillars.\"\n",[4235,4594,4596],{"class":4237,"line":4595},64,[4235,4597,4241],{"emptyLinePlaceholder":325},[4235,4599,4601],{"class":4237,"line":4600},65,[4235,4602,4603],{},"## Comparisons and Workflow Fit\n",[4235,4605,4607],{"class":4237,"line":4606},66,[4235,4608,4241],{"emptyLinePlaceholder":325},[4235,4610,4612],{"class":4237,"line":4611},67,[4235,4613,4614],{},"| Tool | Use Case | Why Hermes? |\n",[4235,4616,4618],{"class":4237,"line":4617},68,[4235,4619,4620],{},"|------|----------|-------------|\n",[4235,4622,4624],{"class":4237,"line":4623},69,[4235,4625,4626],{},"| Claude Code | Desk\u002Fterminal coding (90% Nate's work) | Mobile, crons unlimited vs 15\u002Fday limit |\n",[4235,4628,4630],{"class":4237,"line":4629},70,[4235,4631,4632],{},"| OpenClaw | Similar mobile, but heavier\u002Fbreaks more | Lighter, self-improving, OSS models ready |\n",[4235,4634,4636],{"class":4237,"line":4635},71,[4235,4637,4241],{"emptyLinePlaceholder":325},[4235,4639,4641],{"class":4237,"line":4640},72,[4235,4642,4643],{},"Fits indie builders: On-the-go automations (YouTube replies, news briefs) without infra always-on.\n",[4235,4645,4647],{"class":4237,"line":4646},73,[4235,4648,4241],{"emptyLinePlaceholder":325},[4235,4650,4652],{"class":4237,"line":4651},74,[4235,4653,4654],{},"**Quotes**:\n",[4235,4656,4658],{"class":4237,"line":4657},75,[4235,4659,4660],{},"1. \"Hermes probably understands it the best and it can also look up its own documentation so just ask it hey can you do this.\" (On troubleshooting.)\n",[4235,4662,4664],{"class":4237,"line":4663},76,[4235,4665,4666],{},"2. \"Memory equals what to remember, skill equals how to do it again.\" (Pillar distinction.)\n",[4235,4668,4670],{"class":4237,"line":4669},77,[4235,4671,4672],{},"3. \"Crons turn Hermes from reactive into a proactive scheduled automation.\" (Key value prop.)\n",[4235,4674,4676],{"class":4237,"line":4675},78,[4235,4677,4678],{},"4. \"Automatic does not mean magic—the loop works best when the user corrects Hermes.\" (Self-improvement reality check.)\n",[4235,4680,4682],{"class":4237,"line":4681},79,[4235,4683,4241],{"emptyLinePlaceholder":325},[4235,4685,4687],{"class":4237,"line":4686},80,[4235,4688,4689],{},"## Key Takeaways\n",[4235,4691,4693],{"class":4237,"line":4692},81,[4235,4694,4695],{},"- Start with VPS (Hostinger Ubuntu), Docker install Hermes, Telegram bot for instant access.\n",[4235,4697,4699],{"class":4237,"line":4698},82,[4235,4700,4701],{},"- Prime memory\u002Fsoul files early; let Hermes auto-update but manually reinforce.\n",[4235,4703,4705],{"class":4237,"line":4704},83,[4235,4706,4707],{},"- Build skills via hub or convos; use YAML for efficiency.\n",[4235,4709,4711],{"class":4237,"line":4710},84,[4235,4712,4713],{},"- Schedule crons in natural language—self-contained prompts only.\n",[4235,4715,4717],{"class":4237,"line":4716},85,[4235,4718,4719],{},"- GitHub backup everything; scale via subdirs for multi-agents.\n",[4235,4721,4723],{"class":4237,"line":4722},86,[4235,4724,4725],{},"- Pair with Claude Code: Hermes for mobile\u002Fproactive, Claude for deep work.\n",[4235,4727,4729],{"class":4237,"line":4728},87,[4235,4730,4731],{},"- Avoid: Secrets in MD files, recursive crons, ignoring feedback loops.\n",[4235,4733,4735],{"class":4237,"line":4734},88,[4235,4736,4737],{},"- Test: Natural request → skill install → cron → iterate.\n",[4235,4739,4741],{"class":4237,"line":4740},89,[4235,4742,4743],{},"- Resource: Free Skool guide for copy-paste setup.\n",[4745,4746,4747],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":304,"searchDepth":305,"depth":305,"links":4749},[4750],{"id":4186,"depth":305,"text":4187},[314],{"content_references":4753,"triage":4770},[4754,4758,4762,4765,4768],{"type":3996,"title":4755,"author":4756,"url":4757,"context":3999},"Hermes Agent","Noose Research","https:\u002F\u002Fgithub.com\u002FNooseResearch\u002FHermes",{"type":3996,"title":4759,"url":4760,"context":4761},"Hostinger VPS","https:\u002F\u002Fwww.hostinger.com\u002Fvps\u002Fclaude-code-hosting","recommended",{"type":3996,"title":4763,"author":4764,"context":3999},"Claude Code","Anthropic",{"type":3996,"title":4766,"author":4767,"context":3999},"OpenClaw","Peter Steinberger",{"type":3996,"title":4769,"context":3999},"Skills Hub",{"relevance":321,"novelty":322,"quality":322,"actionability":321,"composite":4771,"reasoning":4772},4.55,"Category: AI Automation. The article provides a detailed, step-by-step guide on deploying the Hermes AI Agent, which directly addresses the audience's need for practical applications in AI automation. It includes specific instructions for setting up and scaling the agent, making it immediately actionable for builders.","\u002Fsummaries\u002Ffe0a5dd69976e317-build-hermes-ai-agent-vps-setup-to-scaled-automati-summary","2026-05-10 02:42:25","2026-05-10 15:22:01",{"title":4176,"description":304},{"loc":4773},"c931d1c171f90d29","Nate Herk | AI Automation","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=gb5TlGw6Uks","summaries\u002Ffe0a5dd69976e317-build-hermes-ai-agent-vps-setup-to-scaled-automati-summary",[336,337,4783,338],"automation","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002Fgb5TlGw6Uks\u002Fhqdefault.jpg","Follow this step-by-step guide to deploy Hermes Agent on a VPS, integrate Telegram, create skills\u002Fcrons, backup to GitHub, and scale multiple agents for proactive AI assistance.","A hands-on 1-hour screen-share tutorial deploying open-source [Hermes Agent](http:\u002F\u002Fhostinger.com\u002Fnatehermes) to a [Hostinger VPS](https:\u002F\u002Fwww.hostinger.com\u002Fvps\u002Fclaude-code-hosting), connecting it to Telegram, adding your first skill and cron job, GitHub backup, plus comparisons to Claude Code\u002FOpenClaw and scaling tips.",[338],"b8Xn0iSSv145vSBXaAH2EG_xEHHkVmAAxa37Nzr0iH8"]