CINXE.COM

Langchain Customer Testimonials 2025 | Product Hunt

<!DOCTYPE html><html lang="en" data-sentry-component="RootLayout" data-sentry-source-file="layout.tsx"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"/><link rel="stylesheet" href="/_next/static/css/4f66c933ccbdb4b6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/f7a7931038079437.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/8478b589737c982c.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c99d6c2024146960.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/4afdd19ce6c2ffda.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/42bc893b41514296.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/29f14a4c71adfbec.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/886a1217ff9fd009.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/d31cd169126c5461.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/a1416ff6b85cfc34.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-e64b0d9c8a46ddf8.js"/><script src="/_next/static/chunks/52774a7f-6669686f43e90bd5.js" async=""></script><script src="/_next/static/chunks/fd9d1056-9af7b3142eb9eff3.js" async=""></script><script src="/_next/static/chunks/13326-c5fdf3cfd9b23ad7.js" async=""></script><script src="/_next/static/chunks/main-app-75239b6b1e7a0c7f.js" async=""></script><script src="/_next/static/chunks/c16f53c3-48451ac2b1dbb4cf.js" async=""></script><script src="/_next/static/chunks/20921-7a96833f57c275e2.js" async=""></script><script src="/_next/static/chunks/99791-029fefa2b88e709e.js" async=""></script><script src="/_next/static/chunks/83785-230f48b890d5c9aa.js" async=""></script><script src="/_next/static/chunks/99485-049f8877fe3fd326.js" async=""></script><script src="/_next/static/chunks/20750-528f5c6092ae1713.js" async=""></script><script src="/_next/static/chunks/27834-5c78f4880616ba54.js" async=""></script><script src="/_next/static/chunks/46913-af5f5ac245a59935.js" async=""></script><script src="/_next/static/chunks/38997-3ec4d552be6df75b.js" async=""></script><script src="/_next/static/chunks/33531-7eec04563bd5a2f7.js" async=""></script><script src="/_next/static/chunks/47931-7d4b803fdfee141d.js" async=""></script><script src="/_next/static/chunks/55450-a459717566a1b19a.js" async=""></script><script src="/_next/static/chunks/55503-5a2f2b2fbe26e7bd.js" async=""></script><script src="/_next/static/chunks/75588-e688fc42486d574a.js" async=""></script><script src="/_next/static/chunks/72369-1e7864e9cf595161.js" async=""></script><script src="/_next/static/chunks/73882-86d296e7924d8950.js" async=""></script><script src="/_next/static/chunks/3842-a8176129994dc984.js" async=""></script><script src="/_next/static/chunks/60933-2c0472574d0028d0.js" async=""></script><script src="/_next/static/chunks/49813-e44181c6c06804a8.js" async=""></script><script src="/_next/static/chunks/70045-0ffd255884487afd.js" async=""></script><script src="/_next/static/chunks/app/(main)/products/%5Bslug%5D/(layout)/shoutouts/page-65b09f1d356658da.js" async=""></script><script src="/_next/static/chunks/2353-a0277d87178c72d8.js" async=""></script><script src="/_next/static/chunks/69874-7ec7df32464cb899.js" async=""></script><script src="/_next/static/chunks/20828-09b65155c69696fb.js" async=""></script><script src="/_next/static/chunks/48707-2314b3ec48fb7f89.js" async=""></script><script src="/_next/static/chunks/app/(main)/products/%5Bslug%5D/(layout)/layout-6d0f53d2714c85d1.js" async=""></script><script src="/_next/static/chunks/84269-7ef7f714acba65a8.js" async=""></script><script src="/_next/static/chunks/42822-99f6529dd3dcc810.js" async=""></script><script src="/_next/static/chunks/1574-9b5fa4888ba25f1b.js" async=""></script><script src="/_next/static/chunks/app/(main)/layout-ad3833f5dcf9f9d1.js" async=""></script><script src="/_next/static/chunks/49600-6a6c242aa17cad73.js" async=""></script><script src="/_next/static/chunks/app/(main)/not-found-d30e5a39e1527677.js" async=""></script><script src="/_next/static/chunks/59793-66c731db89a93e2c.js" async=""></script><script src="/_next/static/chunks/50275-147f7cbf2b5d907b.js" async=""></script><script src="/_next/static/chunks/84735-054c085290e70d84.js" async=""></script><script src="/_next/static/chunks/app/layout-c3eed188a0e0e10f.js" async=""></script><script src="/_next/static/chunks/app/(cards)/layout-3fd5bebf9df04940.js" async=""></script><script src="/_next/static/chunks/59733-bd59cf536036fc2c.js" async=""></script><script src="/_next/static/chunks/app/global-error-444953312a8cab59.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-WZ46833KH9" as="script"/><link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=G-WZ46833KH9" as="script"/><meta property="fb:app_id" content="1467820943460899" data-sentry-element="meta" data-sentry-source-file="layout.tsx"/><link rel="search" type="application/opensearchdescription+xml" title="ProductHunt" href="/osd.xml"/><meta name="theme-color" content="#ffffff"/><title> Langchain Customer Testimonials 2025 | Product Hunt</title><meta name="description" content="Community love for Langchain: Explore shoutouts and testimonials from top launches"/><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/><meta name="robots" content="noindex, nofollow"/><meta name="fb:app_id" content="1467820943460899"/><link rel="canonical" href="https://www.producthunt.com/products/langchain/shoutouts"/><link rel="alternate" type="application/atom+xml" title="Product Hunt - All newest Products" href="https://www.producthunt.com/feed"/><meta property="og:title" content=" Langchain Customer Testimonials 2025 | Product Hunt"/><meta property="og:description" content="Community love for Langchain: Explore shoutouts and testimonials from top launches"/><meta property="og:url" content="https://www.producthunt.com/products/langchain/shoutouts"/><meta property="og:site_name" content="Product Hunt"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://ph-files.imgix.net/ecca7485-4473-4479-84ea-1702b0fe04e5?auto=format&amp;fit=crop&amp;h=300&amp;w=300"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@producthunt"/><meta name="twitter:creator" content="@producthunt"/><meta name="twitter:title" content=" Langchain Customer Testimonials 2025 | Product Hunt"/><meta name="twitter:description" content="Community love for Langchain: Explore shoutouts and testimonials from top launches"/><meta name="twitter:image" content="https://ph-files.imgix.net/ecca7485-4473-4479-84ea-1702b0fe04e5?auto=format&amp;fit=crop&amp;h=300&amp;w=300"/><link rel="icon" href="https://ph-static.imgix.net/ph-favicon-brand-500.ico?auto=format"/><link rel="apple-touch-icon-precomposed" href="https://ph-static.imgix.net/ph-ios-icon.png?auto=format"/><link rel="chrome-webstore-item" href="https://producthunt.app.link/extension"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script><script>(window[Symbol.for("ApolloSSRDataTransport")] ??= []).push({"rehydrate":{":R1kq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R9kq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R268ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Ra8ptpkq:":{"data":undefined,"loading":true,"networkStatus":1,"called":true},":R2e8ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R2i8ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rgptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R19tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R1ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R29tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R39tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rd9tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rl9tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R2pkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R3pkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R38ptpkq:":{"data":{"viewer":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}},"networkStatus":7},":R38ptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R2fnnkptpkq:":{"data":{"product":{"__typename":"Product","id":"579060","canEdit":false,"logoUuid":"35b92c0d-5cc6-499a-b2cf-9d25d3e9538b.png","followersCount":149,"activeUpcomingEvent":null,"upcomingBannerFollowers":{"__typename":"UserConnection","edges":[{"__typename":"UserEdge","node":{"__typename":"User","id":"350764","name":"JDS","username":"jdsemrau","avatarUrl":"https://ph-avatars.imgix.net/350764/a861ef9a-1a53-45b2-8d42-68ee2cafe537.png"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"6017","name":"Catalin Zorzini","username":"zorzini","avatarUrl":"https://ph-avatars.imgix.net/6017/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"89199","name":"Mariano J. Ponce","username":"marianojponce","avatarUrl":"https://ph-avatars.imgix.net/89199/f3f6eb33-a763-4e58-97c3-78bbd282f12a.jpeg"}}]},"name":"Langchain","tagline":"LangChain’s suite of products supports AI development","reviewsCount":3,"isTopProduct":false,"featuredShoutoutsToCount":25,"headerImage":null,"goldenKittyBadges":{"__typename":"GoldenKittyAwardBadgeConnection","edges":[]},"slug":"langchain","isNoLongerOnline":false,"isMaker":false,"reviewsRating":5,"addonsCount":0,"shoutoutsToCount":197,"badges":{"__typename":"Connection","totalCount":0},"websiteUrl":"https://www.langchain.com","isSubscribed":false,"isClaimed":true,"canClaim":false,"viewerPendingTeamRequest":null,"cleanUrl":"langchain.com","iosUrl":null,"androidUrl":null,"githubUrl":"","twitterUrl":"","facebookUrl":"","instagramUrl":"","linkedinUrl":null,"angellistUrl":"","threadsUrl":null,"mediumUrl":"","makers":{"__typename":"UserConnection","edges":[]},"awards":{"__typename":"Connection","edges":[]},"discussionForum":{"__typename":"DiscussionForumType","id":"10625","threads":{"__typename":"DiscussionForumAssociationTypeConnection","edges":[]}},"url":"https://www.producthunt.com/products/langchain","isMuted":false}},"networkStatus":7},":R2fnnkptpkqH1:":{"data":{"viewer":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}},"networkStatus":7},":R1t5mfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rv5mfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rv5mfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R175mfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R175mfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R7lmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R7lmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R17rpmfnnkptpkq:":{"data":{"product":{"__typename":"Product","id":"579060","slug":"langchain","postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"246466","note":"They handle all the integrations with all models (DeepSeek, Llama, gpt, claude)","createdAt":"2025-02-10T16:53:37-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/246466","makerUser":{"__typename":"User","id":"8040686","name":"Gregor Zunic","username":"gregpr07","avatarUrl":"https://ph-avatars.imgix.net/8040686/2b3482c7-c03d-40ed-b29f-3d29c33a8755.jpeg"},"from":{"__typename":"Product","id":"894493","name":"Browser Use","slug":"browser-use","isTopProduct":false,"logoUuid":"6930aee7-8e82-411d-84ba-9f92ff4142c2.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"866461","slug":"browser-use-cloud","name":"Browser Use Cloud","isTopLaunch":false,"votesCount":372,"redirectToProduct":null,"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"5363716","position":5,"period":"daily","date":"2025-02-13"}}]},"thumbnailImageUuid":"bb572dbf-b4ba-4cc4-8277-eac3d5e09287.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"249147","note":"Great for rapid and reliable AI development","createdAt":"2025-02-12T00:19:54-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/249147","makerUser":{"__typename":"User","id":"6979255","name":"Arlan Rakhmetzhanov","username":"arlanrakh","avatarUrl":"https://ph-avatars.imgix.net/6979255/59b731de-042d-4b43-a977-fba4ce45a9ef.jpeg"},"from":{"__typename":"Product","id":"976323","name":"Nia","slug":"nia","isTopProduct":false,"logoUuid":"51d6b4a2-c731-4603-a864-81ff8b14150d.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"870767","slug":"nia","name":"Nia","isTopLaunch":false,"votesCount":301,"redirectToProduct":null,"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"5366996","position":3,"period":"daily","date":"2025-02-14"}}]},"thumbnailImageUuid":"51d6b4a2-c731-4603-a864-81ff8b14150d.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"50428","note":"Whatever you build with AI, there is something useful in Langchain's tool set.","createdAt":"2024-10-20T16:14:05-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/50428","makerUser":{"__typename":"User","id":"854941","name":"Khachatur Virabyan","username":"kh_mugh","avatarUrl":"https://ph-avatars.imgix.net/854941/1d29af0e-d16c-42d1-b1cd-461c46246894.jpeg"},"from":{"__typename":"Product","id":"635713","name":"Trag","slug":"trag","isTopProduct":false,"logoUuid":"36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"520419","slug":"trag","name":"Trag","isTopLaunch":false,"votesCount":1471,"redirectToProduct":{"__typename":"Product","id":"635713","slug":"trag"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4821173","position":1,"period":"weekly","date":"2024-10-21"}}]},"thumbnailImageUuid":"36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"162516","note":"AI framework for handling multiple LLMs","createdAt":"2024-12-22T22:33:11-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/162516","makerUser":{"__typename":"User","id":"7877083","name":"Louis-Nicolas Roussel","username":"louis_nicolas","avatarUrl":"https://ph-avatars.imgix.net/7877083/27c40559-5ab9-4f2c-ab65-842520a31c72.png"},"from":{"__typename":"Product","id":"835599","name":"Mixture of AI","slug":"mixture-of-ai","isTopProduct":false,"logoUuid":"5d0af40b-42cc-43e5-ba6d-5e994340de83.gif","isNoLongerOnline":false},"post":{"__typename":"Post","id":"729358","slug":"humiris-mixture-of-ai","name":"Humiris - Mixture of AI","isTopLaunch":false,"votesCount":377,"redirectToProduct":{"__typename":"Product","id":"835599","slug":"mixture-of-ai"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"5183957","position":3,"period":"daily","date":"2025-01-10"}}]},"thumbnailImageUuid":"fc31350b-3ee5-4d08-ade4-eeee18316e99.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"78930","note":"LangGraph by LangChain made it possible to design the agentic workflow as state-graphs providing greater control and reliability. Also, LangSmith for observabilty of the Agentic actions. ","createdAt":"2024-11-05T10:46:45-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/78930","makerUser":{"__typename":"User","id":"7544850","name":"Karan Vaidya","username":"karan_vaidya2","avatarUrl":"https://ph-avatars.imgix.net/7544850/0eef7628-f4c7-43f0-9960-18e3f4d73757.png"},"from":{"__typename":"Product","id":"609028","name":"SWE-Kit","slug":"swe-kit","isTopProduct":false,"logoUuid":"bfc174fb-bb56-45c2-807d-c8435534e840.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"492146","slug":"swe-kit-2","name":"SWE-Kit","isTopLaunch":false,"votesCount":1111,"redirectToProduct":{"__typename":"Product","id":"609028","slug":"swe-kit"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4867294","position":1,"period":"daily","date":"2024-11-06"}}]},"thumbnailImageUuid":"bfc174fb-bb56-45c2-807d-c8435534e840.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"207374","note":"Easy to integrate, community support and easy to learn, great updates.","createdAt":"2025-01-20T10:06:36-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/207374","makerUser":{"__typename":"User","id":"7929954","name":"Aman AI","username":"amanai","avatarUrl":"https://ph-avatars.imgix.net/7929954/0fb48a56-4cd8-4d77-86e3-5f14eb95766e.jpeg"},"from":{"__typename":"Product","id":"874057","name":"Oneconscious.ai","slug":"oneconscious-ai","isTopProduct":false,"logoUuid":"244740bf-2c72-4043-9ccb-4d7cdc91f5d3.jpeg","isNoLongerOnline":false},"post":{"__typename":"Post","id":"767538","slug":"oneconscious-ai","name":"Oneconscious.ai","isTopLaunch":false,"votesCount":91,"redirectToProduct":{"__typename":"Product","id":"874057","slug":"oneconscious-ai"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"a2330a6f-f0dc-450f-9db6-72ca16d4183a.jpeg","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"105402","note":"LangGraph powers our assistant with robust capabilities. With support for over 15 tools, including an extensive GitHub toolkit, our assistant offers seamless out-of-the-box integration to handle almost every operation with confidence.","createdAt":"2024-11-19T06:32:14-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/105402","makerUser":{"__typename":"User","id":"7447561","name":"Dimitris Kargatzis","username":"dkargatzis","avatarUrl":"https://ph-avatars.imgix.net/7447561/original.png"},"from":{"__typename":"Product","id":"598349","name":"Warestack","slug":"warestack","isTopProduct":false,"logoUuid":"178b5249-a837-44b8-b432-8b87ed1ab645.jpeg","isNoLongerOnline":false},"post":{"__typename":"Post","id":"630911","slug":"warestack-2","name":"Warestack","isTopLaunch":false,"votesCount":458,"redirectToProduct":{"__typename":"Product","id":"598349","slug":"warestack"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4948902","position":3,"period":"daily","date":"2024-11-20"}}]},"thumbnailImageUuid":"6c7189af-c255-4f6f-8a85-e8dbe26e74f5.jpeg","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"31866","note":"It makes connecting complex data sources so much easier and faster.","createdAt":"2024-09-19T05:09:40-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/31866","makerUser":{"__typename":"User","id":"7520846","name":"Steven Oh","username":"future_oh","avatarUrl":"https://ph-avatars.imgix.net/7520846/aee9c854-a04f-4f09-b106-3df74fb32a74.jpeg"},"from":{"__typename":"Product","id":"607845","name":"Lookie AI: Make YouTube Your Brain","slug":"lookie-ai-make-youtube-your-brain","isTopProduct":false,"logoUuid":"c1a44f6d-6d49-407d-8400-6e8b257e8dac.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"490727","slug":"lookie-ai","name":"Lookie AI","isTopLaunch":false,"votesCount":698,"redirectToProduct":{"__typename":"Product","id":"607845","slug":"lookie-ai-make-youtube-your-brain"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4714910","position":4,"period":"daily","date":"2024-10-03"}}]},"thumbnailImageUuid":"c1a44f6d-6d49-407d-8400-6e8b257e8dac.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"29703","note":"We used langchain framework both for it's library agnostic methods for various AI platforms, as well as various helpers such as document parsers, chunking utilities, e.t.c. Moreover it has great agentic development support with langgraph.\nAs an alternative we could have used OpenAI APIs directly however due to its fast changing nature, and also because we don't plan to depend on it long-term, it was better to go with langchain.","createdAt":"2024-09-11T03:37:41-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/29703","makerUser":{"__typename":"User","id":"3510967","name":"Abhishek Gupta","username":"abhishek_gupta15","avatarUrl":"https://ph-avatars.imgix.net/3510967/82e59ba3-0211-4f7c-95df-87e481fe6e4c.jpeg"},"from":{"__typename":"Product","id":"563087","name":"CostGPT","slug":"costgpt","isTopProduct":false,"logoUuid":"5cfa81ac-4612-4935-be1f-c9b54a1deeea.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"481126","slug":"costgpt-ai","name":"CostGPT.ai","isTopLaunch":false,"votesCount":583,"redirectToProduct":{"__typename":"Product","id":"563087","slug":"costgpt"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4714909","position":3,"period":"daily","date":"2024-10-03"}}]},"thumbnailImageUuid":"07d78c9a-35ee-496b-8b83-aa1530f266aa.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"170440","note":"Easily build any tools and assign it to AI.","createdAt":"2024-12-28T20:59:45-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/170440","makerUser":{"__typename":"User","id":"6400172","name":"Dongho Yee","username":"dongho_0127","avatarUrl":"https://ph-avatars.imgix.net/6400172/d4d64bb1-3c8f-4c90-837c-af69ec9aefb1.jpeg"},"from":{"__typename":"Product","id":"848764","name":"Symphony","slug":"symphony-7","isTopProduct":false,"logoUuid":"1ddb40c5-6190-43ce-85b6-b9f97847670a.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"742572","slug":"symphony-7","name":"Symphony","isTopLaunch":false,"votesCount":148,"redirectToProduct":{"__typename":"Product","id":"848764","slug":"symphony-7"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"50d06f9a-5af9-499e-acb2-d97bc50f322a.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"190236","note":"Powering our backend.","createdAt":"2025-01-10T16:42:02-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/190236","makerUser":{"__typename":"User","id":"6599953","name":"Moe Ayman","username":"moe_ayman","avatarUrl":"https://ph-avatars.imgix.net/6599953/e1d47277-58a8-4b54-ac91-339b85cdd1fe.png"},"from":{"__typename":"Product","id":"880873","name":"TIXAE Agents - ","slug":"tixae-agents","isTopProduct":false,"logoUuid":"1da49c9a-6139-4fbd-a642-8fbad9d70f66.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"774390","slug":"tixae-agents","name":"TIXAE Agents","isTopLaunch":false,"votesCount":86,"redirectToProduct":{"__typename":"Product","id":"880873","slug":"tixae-agents"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"1da49c9a-6139-4fbd-a642-8fbad9d70f66.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"13002","note":"We use it to establish connections with LLMs and create agents.","createdAt":"2024-06-24T04:16:39-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/13002","makerUser":{"__typename":"User","id":"3670477","name":"Mehmet Bartu","username":"bartu","avatarUrl":"https://ph-avatars.imgix.net/3670477/84846c90-c617-41d6-951c-d7551a8381b1.jpeg"},"from":{"__typename":"Product","id":"589765","name":"GPT Computer Assistant(GCA) | 5K Star","slug":"gpt-computer-assistant","isTopProduct":false,"logoUuid":"befd47a3-9533-4e1f-8d39-88cf801de7b5.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"465468","slug":"gpt-computer-assistant","name":"GPT Computer Assistant","isTopLaunch":false,"votesCount":579,"redirectToProduct":{"__typename":"Product","id":"589765","slug":"gpt-computer-assistant"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4514308","position":2,"period":"daily","date":"2024-08-14"}}]},"thumbnailImageUuid":"befd47a3-9533-4e1f-8d39-88cf801de7b5.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"135178","note":"Langgraph Studio helps us easily build and ideate agents","createdAt":"2024-12-06T19:06:38-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/135178","makerUser":{"__typename":"User","id":"5344941","name":"Fenil Suchak","username":"fenil_suchak1","avatarUrl":"https://ph-avatars.imgix.net/5344941/f8f15864-481c-45a2-a9f1-ca5a5c820ed4.jpeg"},"from":{"__typename":"Product","id":"598592","name":"OpenFunnel(YC F24)","slug":"openfunnel","isTopProduct":false,"logoUuid":"515f34f3-c59e-4bfb-b2cf-0e012dd4bb58.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"681908","slug":"openfunnel-1","name":"OpenFunnel","isTopLaunch":false,"votesCount":170,"redirectToProduct":{"__typename":"Product","id":"598592","slug":"openfunnel"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"5f3abf7b-c1f0-490d-a4ea-d506029fb42f.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"26500","note":"Huge thanks to LangChain for helping us build Indigo’s seamless AI integration and powerful command features! 🚀","createdAt":"2024-08-29T05:30:15-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/26500","makerUser":{"__typename":"User","id":"3573273","name":"Keyana Sapp","username":"keyanasapp","avatarUrl":"https://ph-avatars.imgix.net/3573273/3ca8cff5-bd89-4c41-90f2-77db3adda795.png"},"from":{"__typename":"Product","id":"603111","name":"Indigo","slug":"indigo","isTopProduct":false,"logoUuid":"9963f13c-a4ea-4249-8d9b-14bd1268d267.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"484946","slug":"indigo-ai","name":"Indigo AI","isTopLaunch":false,"votesCount":425,"redirectToProduct":{"__typename":"Product","id":"603111","slug":"indigo"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4609469","position":2,"period":"daily","date":"2024-09-06"}}]},"thumbnailImageUuid":"9963f13c-a4ea-4249-8d9b-14bd1268d267.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"29031","note":"Context-aware reasoning for LLMs with LangChain.","createdAt":"2024-09-09T05:22:25-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/29031","makerUser":{"__typename":"User","id":"5020141","name":"Muhammad Ahmad","username":"ahmadwzk","avatarUrl":"https://ph-avatars.imgix.net/5020141/f8c044f9-68c9-4e33-b88b-a6f1c3dbb033.jpeg"},"from":{"__typename":"Product","id":"605479","name":"Clones","slug":"clones","isTopProduct":false,"logoUuid":"c4404608-b7de-4ea4-a44b-a3e18c73ac65.svg","isNoLongerOnline":false},"post":{"__typename":"Post","id":"487885","slug":"clones","name":"Clones","isTopLaunch":false,"votesCount":368,"redirectToProduct":{"__typename":"Product","id":"605479","slug":"clones"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4667476","position":4,"period":"daily","date":"2024-09-20"}}]},"thumbnailImageUuid":"376e0368-2a7c-4719-8f51-4be11836ebbe.gif","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"29295","note":"We chose to integrate with LangChain as it is the leading LLM framework. We are happy that it was so straightforward to integrate with LangChain and build some use cases already.","createdAt":"2024-09-10T02:54:13-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/29295","makerUser":{"__typename":"User","id":"22291","name":"Steven Renwick","username":"major_grooves","avatarUrl":"https://ph-avatars.imgix.net/22291/42e2b9a2-995c-4c83-8828-92e1cade9946.png"},"from":{"__typename":"Product","id":"605679","name":"Tilores","slug":"tilores-rag","isTopProduct":false,"logoUuid":"2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"488149","slug":"tilores-identity-rag","name":"Tilores Identity RAG","isTopLaunch":false,"votesCount":298,"redirectToProduct":{"__typename":"Product","id":"605679","slug":"tilores-rag"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4686995","position":3,"period":"daily","date":"2024-10-02"}}]},"thumbnailImageUuid":"2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"114082","note":"Has an amazing collection of various integrations that make working with different vector databases and models a breeze.","createdAt":"2024-11-24T19:58:19-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/114082","makerUser":{"__typename":"User","id":"7838269","name":"Josh Park","username":"josh_park12","avatarUrl":"https://ph-avatars.imgix.net/7838269/original.png"},"from":{"__typename":"Product","id":"750831","name":"Lune AI","slug":"lune-ai-2","isTopProduct":false,"logoUuid":"41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon","isNoLongerOnline":false},"post":{"__typename":"Post","id":"641648","slug":"lune-ai-2","name":"Lune AI","isTopLaunch":false,"votesCount":157,"redirectToProduct":{"__typename":"Product","id":"750831","slug":"lune-ai-2"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"17324","note":"Archie builds all interactions with LLM using Langchain. We evaluated multiple frameworks and even worked directly with vendors' API, but quickly realized that investing in Langchain would allow us to leverage a robust ecosystem. These days, it is pretty simple for our AI labs to switch prompts, sequences, LLM, and agents, given the framework's flexibility.","createdAt":"2024-07-18T05:30:18-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/17324","makerUser":{"__typename":"User","id":"4997615","name":"Lorraine Reigosa","username":"lorraine_reigosa","avatarUrl":"https://ph-avatars.imgix.net/4997615/original.png"},"from":{"__typename":"Product","id":"96607","name":"8base","slug":"8-base","isTopProduct":false,"logoUuid":"7116af1b-8361-4fa3-b67d-ad5c1247d382.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"470719","slug":"archie-4","name":"Archie","isTopLaunch":false,"votesCount":494,"redirectToProduct":{"__typename":"Product","id":"96607","slug":"8-base"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"c4620299-c1ea-4986-83c2-5b48db3d4350.gif","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"19307","note":"We want to give a huge shoutout to Langchain’s Langsmith for being an invaluable tool in our arsenal. Langsmith has significantly enhanced our ability to monitor, debug, and fine-tune our agent logic. Its robust features have streamlined our workflow and improved our efficiency.\n\nWe’re excited to announce that soon we’ll be enabling our users to connect their own Langsmith projects, offering enhanced traceability and insight into how their agents operate. Stay tuned for more updates!","createdAt":"2024-07-29T06:34:30-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/19307","makerUser":{"__typename":"User","id":"7269062","name":"Erica Velez Angel","username":"erica_velez_angel","avatarUrl":"https://ph-avatars.imgix.net/7269062/original.png"},"from":{"__typename":"Product","id":"434352","name":"Datrics - AI Data Analyst","slug":"datrics-pre-launch","isTopProduct":false,"logoUuid":"8b402270-3a3c-42cc-9dd2-652fa115223b.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"473796","slug":"datrics-ai-analyst-builder","name":"Datrics AI Analyst Builder","isTopLaunch":false,"votesCount":291,"redirectToProduct":{"__typename":"Product","id":"434352","slug":"datrics-pre-launch"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4445833","position":5,"period":"daily","date":"2024-07-29"}}]},"thumbnailImageUuid":"7e2ec276-6903-43b1-a435-afb344a4b670.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"58048","note":"The whole Agent Architecture is based on Langchain's ReAct Agent, which allows model changes without changing the rest of the code.","createdAt":"2024-10-24T16:39:26-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/58048","makerUser":{"__typename":"User","id":"3455843","name":"Yuvraj Dagur","username":"yuvraj_dagur","avatarUrl":"https://ph-avatars.imgix.net/3455843/526976fd-02c1-4f95-9281-6d1464b4eda2.jpeg"},"from":{"__typename":"Product","id":"650431","name":"Clevrr Computer [Open-source]","slug":"clevrr-computer-open-source","isTopProduct":false,"logoUuid":"96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"536325","slug":"clevrr-computer","name":"Clevrr Computer","isTopLaunch":false,"votesCount":136,"redirectToProduct":{"__typename":"Product","id":"650431","slug":"clevrr-computer-open-source"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png","productState":"default"},"hasVoted":false,"votesCount":0}}],"pageInfo":{"__typename":"PageInfo","endCursor":"MjA","hasNextPage":true}},"name":"Langchain"}},"networkStatus":7},":R17rpmfnnkptpkqH1:":{"data":{"viewer":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}},"networkStatus":7},":R77rpmfnnkptpkq:":{"data":undefined,"loading":true,"networkStatus":1,"called":true},":R1s3f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1s3f7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3s3f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1s5f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1s5f7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3s5f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1s7f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1s7f7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3s7f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1s9f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1s9f7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3s9f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1sbf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1sbf7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3sbf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1sdf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1sdf7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3sdf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1sff7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1sff7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3sff7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1shf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1shf7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3shf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1sjf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1sjf7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3sjf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1slf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1slf7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3slf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1snf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1snf7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3snf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1spf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1spf7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3spf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1srf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1srf7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3srf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1stf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1stf7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3stf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1svf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1svf7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3svf7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1t1f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1t1f7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3t1f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1t3f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1t3f7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3t3f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1t5f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1t5f7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3t5f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1t7f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1t7f7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3t7f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1t9f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R1t9f7rpmfnnkptpkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R3t9f7rpmfnnkptpkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined}},"events":[{"type":"started","options":{"skip":false,"fetchPolicy":"cache-first","query":"query Context{viewer{...UseCurrentUserFragment}}fragment ViewerNoticeFragment on Notice{type invite{id product{id slug}}makerSuggestion{id post{id slug}}dismissable{id isDismissed dismissableKey dismissableGroup}}fragment AbTestFragment on AbTestAssignment{name variant}fragment LaunchTipsFragment on Post{id canComment commentsCount featuredAt makerInviteUrl name url slug createdAt isMaker isHunter launchState shoutouts{id}}fragment UseCurrentUserFragment on Viewer{id email emailVerified isImpersonated analyticsIdentifyJson deviceType showCookiePolicy showCommentWarning showCaptcha showPhoneVerification isAdmin features notificationFeedItemsUnreadCount flashAlert notice{...ViewerNoticeFragment}otpRequiredFrom user{id avatarUrl isMaker name username}abTestActiveParticipations{...AbTestFragment}visitStreak{id emoji duration}recentLaunch{id scheduledAt ...LaunchTipsFragment}intercomUserHash ifVisitedFromMobile newsletterSettings{hasNewsletterSubscription}}","notifyOnNetworkStatusChange":false,"nextFetchPolicy":undefined},"id":"2"},{"type":"started","options":{"variables":{"slug":"langchain"},"skip":false,"fetchPolicy":"cache-first","query":"query ProductsPageLayout($slug:String!){product(slug:$slug excludeTrashed:true){id canEdit ...UpcomingBannerFragment ...ProductsPageLayoutHeader ...ProductsPageLayoutSidebar ...ProductPageLayoutFirstLaunch}}fragment UpcomingEventFollowButtonFragment on UpcomingEvent{id isSubscribed truncatedDescription product{id isSubscribed followersCount}}fragment UserImage on User{id name username avatarUrl}fragment UserCircleListFragment on User{id ...UserImage}fragment HeaderImage on HeaderImage{id uuid isPrimaryLight}fragment GoldenKittyBadge on GoldenKittyAwardBadge{id category position year post{id name}}fragment ProductThumbnailFragment on Product{id name logoUuid isNoLongerOnline}fragment ReviewStarRatingCTAFragment on Product{id slug name isMaker reviewsRating}fragment ProductMuteButtonFragment on Product{id isMuted}fragment HeaderNavigationMoreButton on Product{id url name slug tagline isSubscribed ...ProductThumbnailFragment ...ProductMuteButtonFragment}fragment CollectionAddButtonFragment on Product{id}fragment HeaderNavigationAddToCollectionButton on Product{id ...CollectionAddButtonFragment}fragment ProductsPageLayoutHeaderNavigator on Product{id slug addonsCount shoutoutsToCount badges{totalCount}...HeaderNavigationMoreButton ...HeaderNavigationAddToCollectionButton}fragment ProductsPageLayoutAdminBar on Product{id slug canEdit}fragment ProductLayoutHeaderWebsiteButton on Product{id websiteUrl isNoLongerOnline}fragment ProductFollowButtonFragment on Product{id followersCount isSubscribed}fragment ProductsPageLayoutSidebarStatus on Product{id slug isClaimed canClaim canEdit viewerPendingTeamRequest{id}}fragment ProductsPageLayoutSidebarLinks on Product{id websiteUrl cleanUrl iosUrl androidUrl githubUrl}fragment ProductsPageLayoutSidebarSocialLinks on Product{id twitterUrl facebookUrl instagramUrl linkedinUrl angellistUrl threadsUrl mediumUrl}fragment ProductsPageLayoutSidebarMakers on Product{id slug makers(first:6){edges{node{id ...UserImage}}}}fragment LaunchDayBadge on TopPostBadge{id post{id name}position period date}fragment ProductsPageLayoutSidebarAwards on Product{id slug isTopProduct goldenKittyBadges(first:1){edges{node{...GoldenKittyBadge}}}awards:badges(first:6 types:[TopPostBadge]){edges{node{...on TopPostBadge{id ...LaunchDayBadge}}}}}fragment ActionBarVoteButtonFragment on Votable{id hasVoted votesCount ...on Post{latestScore}}fragment ProductsPageLayoutSidebarProductDiscussionsPostFragment on Post{id slug name tagline createdAt user{...UserImage}...on Commentable{commentsCount}...ActionBarVoteButtonFragment}fragment ProductsPageLayoutSidebarProductDiscussionsDiscussionThreadFragment on DiscussionThread{id slug title createdAt featuredAt pinned user{...UserImage}...on Commentable{commentsCount}...ActionBarVoteButtonFragment}fragment ProductsPageLayoutSidebarProductDiscussions on Product{id slug discussionForum{id threads(first:3 order:new){edges{node{id commentable{...ProductsPageLayoutSidebarProductDiscussionsPostFragment ...ProductsPageLayoutSidebarProductDiscussionsDiscussionThreadFragment}}}}}}fragment MetaTags on SEOInterface{id meta{canonicalUrl creator description image mobileAppUrl oembedUrl robots title type author authorUrl}}fragment UpcomingBannerFragment on Product{id logoUuid followersCount activeUpcomingEvent{id title description bannerUuid bannerMobileUuid ...UpcomingEventFollowButtonFragment}upcomingBannerFollowers:followers(first:3 order:friends excludeViewer:true){edges{node{id ...UserCircleListFragment}}}}fragment ProductsPageLayoutHeader on Product{id name tagline reviewsCount followersCount isTopProduct featuredShoutoutsToCount headerImage{id ...HeaderImage}goldenKittyBadges(first:1){edges{node{...GoldenKittyBadge}}}...ProductThumbnailFragment ...ReviewStarRatingCTAFragment ...ProductsPageLayoutHeaderNavigator ...ProductsPageLayoutAdminBar ...ProductLayoutHeaderWebsiteButton ...ProductFollowButtonFragment}fragment ProductsPageLayoutSidebar on Product{id ...ProductsPageLayoutSidebarStatus ...ProductsPageLayoutSidebarLinks ...ProductsPageLayoutSidebarSocialLinks ...ProductsPageLayoutSidebarMakers ...ProductsPageLayoutSidebarAwards ...ProductsPageLayoutSidebarProductDiscussions}fragment ProductPageLayoutFirstLaunch on Product{id slug canEdit followersCount activeUpcomingEvent{id title description bannerUuid bannerMobileUuid isFirstLaunch ...MetaTags ...UpcomingEventFollowButtonFragment}upcomingBannerFollowers:followers(first:3 order:friends excludeViewer:true){edges{node{id ...UserCircleListFragment}}}}","notifyOnNetworkStatusChange":false,"nextFetchPolicy":undefined},"id":"3"},{"type":"data","id":"2","result":{"data":{"viewer":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_new_forum_threads_email","ph_use_new_trending","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"7a43981e-e2b5-4628-a51e-712f83b718f0","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}}}},{"type":"complete","id":"2"},{"type":"data","id":"3","result":{"data":{"product":{"__typename":"Product","id":"579060","canEdit":false,"logoUuid":"35b92c0d-5cc6-499a-b2cf-9d25d3e9538b.png","followersCount":149,"activeUpcomingEvent":null,"upcomingBannerFollowers":{"__typename":"UserConnection","edges":[{"__typename":"UserEdge","node":{"__typename":"User","id":"350764","name":"JDS","username":"jdsemrau","avatarUrl":"https://ph-avatars.imgix.net/350764/a861ef9a-1a53-45b2-8d42-68ee2cafe537.png"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"6017","name":"Catalin Zorzini","username":"zorzini","avatarUrl":"https://ph-avatars.imgix.net/6017/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"89199","name":"Mariano J. Ponce","username":"marianojponce","avatarUrl":"https://ph-avatars.imgix.net/89199/f3f6eb33-a763-4e58-97c3-78bbd282f12a.jpeg"}}]},"name":"Langchain","tagline":"LangChain’s suite of products supports AI development","reviewsCount":3,"isTopProduct":false,"featuredShoutoutsToCount":25,"headerImage":null,"goldenKittyBadges":{"__typename":"GoldenKittyAwardBadgeConnection","edges":[]},"slug":"langchain","isNoLongerOnline":false,"isMaker":false,"reviewsRating":5,"addonsCount":0,"shoutoutsToCount":197,"badges":{"__typename":"Connection","totalCount":0},"websiteUrl":"https://www.langchain.com","isSubscribed":false,"isClaimed":true,"canClaim":false,"viewerPendingTeamRequest":null,"cleanUrl":"langchain.com","iosUrl":null,"androidUrl":null,"githubUrl":"","twitterUrl":"","facebookUrl":"","instagramUrl":"","linkedinUrl":null,"angellistUrl":"","threadsUrl":null,"mediumUrl":"","makers":{"__typename":"UserConnection","edges":[]},"awards":{"__typename":"Connection","edges":[]},"discussionForum":{"__typename":"DiscussionForumType","id":"10625","threads":{"__typename":"DiscussionForumAssociationTypeConnection","edges":[]}},"url":"https://www.producthunt.com/products/langchain","isMuted":false}}}},{"type":"complete","id":"3"},{"type":"started","options":{"variables":{"shoutoutId":null,"order":"SHOUTOUT_TRENDING","slug":"langchain","cursor":null},"skip":false,"fetchPolicy":"cache-first","query":"query ProductPageShoutoutsQuery($slug:String!$cursor:String$shoutoutId:ID$order:ShoutoutOrder){product(slug:$slug){id slug postShoutoutsTo(first:20 after:$cursor shoutoutId:$shoutoutId order:$order){edges{node{id ...ShoutoutCardFragment}}pageInfo{endCursor hasNextPage}}...ShoutoutPromptFragment}}fragment UserImage on User{id name username avatarUrl}fragment ProductThumbnailFragment on Product{id name logoUuid isNoLongerOnline}fragment BadgeIconTopPostBadgeFragment on TopPostBadge{id position period date}fragment BadgeIconFragment on Post{id name badges(first:1 types:[TopPostBadge]sort:position){edges{node{__typename ...on TopPostBadge{id ...BadgeIconTopPostBadgeFragment}}}}}fragment PostStatusIconFragment on Post{id productState}fragment PostThumbnailFragment on Post{id name thumbnailImageUuid ...PostStatusIconFragment}fragment ActionBarVoteButtonFragment on Votable{id hasVoted votesCount ...on Post{latestScore}}fragment ShoutoutCardFragment on PostShoutout{id note createdAt url makerUser{id name username ...UserImage}from{id name slug isTopProduct ...ProductThumbnailFragment}post{id slug name isTopLaunch votesCount redirectToProduct{id slug}...BadgeIconFragment ...PostThumbnailFragment}...ActionBarVoteButtonFragment}fragment ShoutoutPromptFragment on Product{id name slug}","notifyOnNetworkStatusChange":false,"nextFetchPolicy":undefined},"id":"4"},{"type":"data","id":"4","result":{"data":{"product":{"__typename":"Product","id":"579060","slug":"langchain","postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"246466","note":"They handle all the integrations with all models (DeepSeek, Llama, gpt, claude)","createdAt":"2025-02-10T16:53:37-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/246466","makerUser":{"__typename":"User","id":"8040686","name":"Gregor Zunic","username":"gregpr07","avatarUrl":"https://ph-avatars.imgix.net/8040686/2b3482c7-c03d-40ed-b29f-3d29c33a8755.jpeg"},"from":{"__typename":"Product","id":"894493","name":"Browser Use","slug":"browser-use","isTopProduct":false,"logoUuid":"6930aee7-8e82-411d-84ba-9f92ff4142c2.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"866461","slug":"browser-use-cloud","name":"Browser Use Cloud","isTopLaunch":false,"votesCount":372,"redirectToProduct":null,"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"5363716","position":5,"period":"daily","date":"2025-02-13"}}]},"thumbnailImageUuid":"bb572dbf-b4ba-4cc4-8277-eac3d5e09287.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"249147","note":"Great for rapid and reliable AI development","createdAt":"2025-02-12T00:19:54-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/249147","makerUser":{"__typename":"User","id":"6979255","name":"Arlan Rakhmetzhanov","username":"arlanrakh","avatarUrl":"https://ph-avatars.imgix.net/6979255/59b731de-042d-4b43-a977-fba4ce45a9ef.jpeg"},"from":{"__typename":"Product","id":"976323","name":"Nia","slug":"nia","isTopProduct":false,"logoUuid":"51d6b4a2-c731-4603-a864-81ff8b14150d.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"870767","slug":"nia","name":"Nia","isTopLaunch":false,"votesCount":301,"redirectToProduct":null,"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"5366996","position":3,"period":"daily","date":"2025-02-14"}}]},"thumbnailImageUuid":"51d6b4a2-c731-4603-a864-81ff8b14150d.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"50428","note":"Whatever you build with AI, there is something useful in Langchain's tool set.","createdAt":"2024-10-20T16:14:05-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/50428","makerUser":{"__typename":"User","id":"854941","name":"Khachatur Virabyan","username":"kh_mugh","avatarUrl":"https://ph-avatars.imgix.net/854941/1d29af0e-d16c-42d1-b1cd-461c46246894.jpeg"},"from":{"__typename":"Product","id":"635713","name":"Trag","slug":"trag","isTopProduct":false,"logoUuid":"36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"520419","slug":"trag","name":"Trag","isTopLaunch":false,"votesCount":1471,"redirectToProduct":{"__typename":"Product","id":"635713","slug":"trag"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4821173","position":1,"period":"weekly","date":"2024-10-21"}}]},"thumbnailImageUuid":"36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"162516","note":"AI framework for handling multiple LLMs","createdAt":"2024-12-22T22:33:11-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/162516","makerUser":{"__typename":"User","id":"7877083","name":"Louis-Nicolas Roussel","username":"louis_nicolas","avatarUrl":"https://ph-avatars.imgix.net/7877083/27c40559-5ab9-4f2c-ab65-842520a31c72.png"},"from":{"__typename":"Product","id":"835599","name":"Mixture of AI","slug":"mixture-of-ai","isTopProduct":false,"logoUuid":"5d0af40b-42cc-43e5-ba6d-5e994340de83.gif","isNoLongerOnline":false},"post":{"__typename":"Post","id":"729358","slug":"humiris-mixture-of-ai","name":"Humiris - Mixture of AI","isTopLaunch":false,"votesCount":377,"redirectToProduct":{"__typename":"Product","id":"835599","slug":"mixture-of-ai"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"5183957","position":3,"period":"daily","date":"2025-01-10"}}]},"thumbnailImageUuid":"fc31350b-3ee5-4d08-ade4-eeee18316e99.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"78930","note":"LangGraph by LangChain made it possible to design the agentic workflow as state-graphs providing greater control and reliability. Also, LangSmith for observabilty of the Agentic actions. ","createdAt":"2024-11-05T10:46:45-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/78930","makerUser":{"__typename":"User","id":"7544850","name":"Karan Vaidya","username":"karan_vaidya2","avatarUrl":"https://ph-avatars.imgix.net/7544850/0eef7628-f4c7-43f0-9960-18e3f4d73757.png"},"from":{"__typename":"Product","id":"609028","name":"SWE-Kit","slug":"swe-kit","isTopProduct":false,"logoUuid":"bfc174fb-bb56-45c2-807d-c8435534e840.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"492146","slug":"swe-kit-2","name":"SWE-Kit","isTopLaunch":false,"votesCount":1111,"redirectToProduct":{"__typename":"Product","id":"609028","slug":"swe-kit"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4867294","position":1,"period":"daily","date":"2024-11-06"}}]},"thumbnailImageUuid":"bfc174fb-bb56-45c2-807d-c8435534e840.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"207374","note":"Easy to integrate, community support and easy to learn, great updates.","createdAt":"2025-01-20T10:06:36-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/207374","makerUser":{"__typename":"User","id":"7929954","name":"Aman AI","username":"amanai","avatarUrl":"https://ph-avatars.imgix.net/7929954/0fb48a56-4cd8-4d77-86e3-5f14eb95766e.jpeg"},"from":{"__typename":"Product","id":"874057","name":"Oneconscious.ai","slug":"oneconscious-ai","isTopProduct":false,"logoUuid":"244740bf-2c72-4043-9ccb-4d7cdc91f5d3.jpeg","isNoLongerOnline":false},"post":{"__typename":"Post","id":"767538","slug":"oneconscious-ai","name":"Oneconscious.ai","isTopLaunch":false,"votesCount":91,"redirectToProduct":{"__typename":"Product","id":"874057","slug":"oneconscious-ai"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"a2330a6f-f0dc-450f-9db6-72ca16d4183a.jpeg","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"105402","note":"LangGraph powers our assistant with robust capabilities. With support for over 15 tools, including an extensive GitHub toolkit, our assistant offers seamless out-of-the-box integration to handle almost every operation with confidence.","createdAt":"2024-11-19T06:32:14-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/105402","makerUser":{"__typename":"User","id":"7447561","name":"Dimitris Kargatzis","username":"dkargatzis","avatarUrl":"https://ph-avatars.imgix.net/7447561/original.png"},"from":{"__typename":"Product","id":"598349","name":"Warestack","slug":"warestack","isTopProduct":false,"logoUuid":"178b5249-a837-44b8-b432-8b87ed1ab645.jpeg","isNoLongerOnline":false},"post":{"__typename":"Post","id":"630911","slug":"warestack-2","name":"Warestack","isTopLaunch":false,"votesCount":458,"redirectToProduct":{"__typename":"Product","id":"598349","slug":"warestack"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4948902","position":3,"period":"daily","date":"2024-11-20"}}]},"thumbnailImageUuid":"6c7189af-c255-4f6f-8a85-e8dbe26e74f5.jpeg","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"31866","note":"It makes connecting complex data sources so much easier and faster.","createdAt":"2024-09-19T05:09:40-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/31866","makerUser":{"__typename":"User","id":"7520846","name":"Steven Oh","username":"future_oh","avatarUrl":"https://ph-avatars.imgix.net/7520846/aee9c854-a04f-4f09-b106-3df74fb32a74.jpeg"},"from":{"__typename":"Product","id":"607845","name":"Lookie AI: Make YouTube Your Brain","slug":"lookie-ai-make-youtube-your-brain","isTopProduct":false,"logoUuid":"c1a44f6d-6d49-407d-8400-6e8b257e8dac.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"490727","slug":"lookie-ai","name":"Lookie AI","isTopLaunch":false,"votesCount":698,"redirectToProduct":{"__typename":"Product","id":"607845","slug":"lookie-ai-make-youtube-your-brain"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4714910","position":4,"period":"daily","date":"2024-10-03"}}]},"thumbnailImageUuid":"c1a44f6d-6d49-407d-8400-6e8b257e8dac.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"29703","note":"We used langchain framework both for it's library agnostic methods for various AI platforms, as well as various helpers such as document parsers, chunking utilities, e.t.c. Moreover it has great agentic development support with langgraph.\nAs an alternative we could have used OpenAI APIs directly however due to its fast changing nature, and also because we don't plan to depend on it long-term, it was better to go with langchain.","createdAt":"2024-09-11T03:37:41-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/29703","makerUser":{"__typename":"User","id":"3510967","name":"Abhishek Gupta","username":"abhishek_gupta15","avatarUrl":"https://ph-avatars.imgix.net/3510967/82e59ba3-0211-4f7c-95df-87e481fe6e4c.jpeg"},"from":{"__typename":"Product","id":"563087","name":"CostGPT","slug":"costgpt","isTopProduct":false,"logoUuid":"5cfa81ac-4612-4935-be1f-c9b54a1deeea.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"481126","slug":"costgpt-ai","name":"CostGPT.ai","isTopLaunch":false,"votesCount":583,"redirectToProduct":{"__typename":"Product","id":"563087","slug":"costgpt"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4714909","position":3,"period":"daily","date":"2024-10-03"}}]},"thumbnailImageUuid":"07d78c9a-35ee-496b-8b83-aa1530f266aa.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"170440","note":"Easily build any tools and assign it to AI.","createdAt":"2024-12-28T20:59:45-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/170440","makerUser":{"__typename":"User","id":"6400172","name":"Dongho Yee","username":"dongho_0127","avatarUrl":"https://ph-avatars.imgix.net/6400172/d4d64bb1-3c8f-4c90-837c-af69ec9aefb1.jpeg"},"from":{"__typename":"Product","id":"848764","name":"Symphony","slug":"symphony-7","isTopProduct":false,"logoUuid":"1ddb40c5-6190-43ce-85b6-b9f97847670a.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"742572","slug":"symphony-7","name":"Symphony","isTopLaunch":false,"votesCount":148,"redirectToProduct":{"__typename":"Product","id":"848764","slug":"symphony-7"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"50d06f9a-5af9-499e-acb2-d97bc50f322a.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"190236","note":"Powering our backend.","createdAt":"2025-01-10T16:42:02-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/190236","makerUser":{"__typename":"User","id":"6599953","name":"Moe Ayman","username":"moe_ayman","avatarUrl":"https://ph-avatars.imgix.net/6599953/e1d47277-58a8-4b54-ac91-339b85cdd1fe.png"},"from":{"__typename":"Product","id":"880873","name":"TIXAE Agents - ","slug":"tixae-agents","isTopProduct":false,"logoUuid":"1da49c9a-6139-4fbd-a642-8fbad9d70f66.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"774390","slug":"tixae-agents","name":"TIXAE Agents","isTopLaunch":false,"votesCount":86,"redirectToProduct":{"__typename":"Product","id":"880873","slug":"tixae-agents"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"1da49c9a-6139-4fbd-a642-8fbad9d70f66.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"13002","note":"We use it to establish connections with LLMs and create agents.","createdAt":"2024-06-24T04:16:39-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/13002","makerUser":{"__typename":"User","id":"3670477","name":"Mehmet Bartu","username":"bartu","avatarUrl":"https://ph-avatars.imgix.net/3670477/84846c90-c617-41d6-951c-d7551a8381b1.jpeg"},"from":{"__typename":"Product","id":"589765","name":"GPT Computer Assistant(GCA) | 5K Star","slug":"gpt-computer-assistant","isTopProduct":false,"logoUuid":"befd47a3-9533-4e1f-8d39-88cf801de7b5.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"465468","slug":"gpt-computer-assistant","name":"GPT Computer Assistant","isTopLaunch":false,"votesCount":579,"redirectToProduct":{"__typename":"Product","id":"589765","slug":"gpt-computer-assistant"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4514308","position":2,"period":"daily","date":"2024-08-14"}}]},"thumbnailImageUuid":"befd47a3-9533-4e1f-8d39-88cf801de7b5.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"135178","note":"Langgraph Studio helps us easily build and ideate agents","createdAt":"2024-12-06T19:06:38-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/135178","makerUser":{"__typename":"User","id":"5344941","name":"Fenil Suchak","username":"fenil_suchak1","avatarUrl":"https://ph-avatars.imgix.net/5344941/f8f15864-481c-45a2-a9f1-ca5a5c820ed4.jpeg"},"from":{"__typename":"Product","id":"598592","name":"OpenFunnel(YC F24)","slug":"openfunnel","isTopProduct":false,"logoUuid":"515f34f3-c59e-4bfb-b2cf-0e012dd4bb58.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"681908","slug":"openfunnel-1","name":"OpenFunnel","isTopLaunch":false,"votesCount":170,"redirectToProduct":{"__typename":"Product","id":"598592","slug":"openfunnel"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"5f3abf7b-c1f0-490d-a4ea-d506029fb42f.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"26500","note":"Huge thanks to LangChain for helping us build Indigo’s seamless AI integration and powerful command features! 🚀","createdAt":"2024-08-29T05:30:15-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/26500","makerUser":{"__typename":"User","id":"3573273","name":"Keyana Sapp","username":"keyanasapp","avatarUrl":"https://ph-avatars.imgix.net/3573273/3ca8cff5-bd89-4c41-90f2-77db3adda795.png"},"from":{"__typename":"Product","id":"603111","name":"Indigo","slug":"indigo","isTopProduct":false,"logoUuid":"9963f13c-a4ea-4249-8d9b-14bd1268d267.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"484946","slug":"indigo-ai","name":"Indigo AI","isTopLaunch":false,"votesCount":425,"redirectToProduct":{"__typename":"Product","id":"603111","slug":"indigo"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4609469","position":2,"period":"daily","date":"2024-09-06"}}]},"thumbnailImageUuid":"9963f13c-a4ea-4249-8d9b-14bd1268d267.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"29031","note":"Context-aware reasoning for LLMs with LangChain.","createdAt":"2024-09-09T05:22:25-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/29031","makerUser":{"__typename":"User","id":"5020141","name":"Muhammad Ahmad","username":"ahmadwzk","avatarUrl":"https://ph-avatars.imgix.net/5020141/f8c044f9-68c9-4e33-b88b-a6f1c3dbb033.jpeg"},"from":{"__typename":"Product","id":"605479","name":"Clones","slug":"clones","isTopProduct":false,"logoUuid":"c4404608-b7de-4ea4-a44b-a3e18c73ac65.svg","isNoLongerOnline":false},"post":{"__typename":"Post","id":"487885","slug":"clones","name":"Clones","isTopLaunch":false,"votesCount":368,"redirectToProduct":{"__typename":"Product","id":"605479","slug":"clones"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4667476","position":4,"period":"daily","date":"2024-09-20"}}]},"thumbnailImageUuid":"376e0368-2a7c-4719-8f51-4be11836ebbe.gif","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"29295","note":"We chose to integrate with LangChain as it is the leading LLM framework. We are happy that it was so straightforward to integrate with LangChain and build some use cases already.","createdAt":"2024-09-10T02:54:13-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/29295","makerUser":{"__typename":"User","id":"22291","name":"Steven Renwick","username":"major_grooves","avatarUrl":"https://ph-avatars.imgix.net/22291/42e2b9a2-995c-4c83-8828-92e1cade9946.png"},"from":{"__typename":"Product","id":"605679","name":"Tilores","slug":"tilores-rag","isTopProduct":false,"logoUuid":"2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"488149","slug":"tilores-identity-rag","name":"Tilores Identity RAG","isTopLaunch":false,"votesCount":298,"redirectToProduct":{"__typename":"Product","id":"605679","slug":"tilores-rag"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4686995","position":3,"period":"daily","date":"2024-10-02"}}]},"thumbnailImageUuid":"2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"114082","note":"Has an amazing collection of various integrations that make working with different vector databases and models a breeze.","createdAt":"2024-11-24T19:58:19-08:00","url":"https://www.producthunt.com/products/langchain/shoutouts/114082","makerUser":{"__typename":"User","id":"7838269","name":"Josh Park","username":"josh_park12","avatarUrl":"https://ph-avatars.imgix.net/7838269/original.png"},"from":{"__typename":"Product","id":"750831","name":"Lune AI","slug":"lune-ai-2","isTopProduct":false,"logoUuid":"41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon","isNoLongerOnline":false},"post":{"__typename":"Post","id":"641648","slug":"lune-ai-2","name":"Lune AI","isTopLaunch":false,"votesCount":157,"redirectToProduct":{"__typename":"Product","id":"750831","slug":"lune-ai-2"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"17324","note":"Archie builds all interactions with LLM using Langchain. We evaluated multiple frameworks and even worked directly with vendors' API, but quickly realized that investing in Langchain would allow us to leverage a robust ecosystem. These days, it is pretty simple for our AI labs to switch prompts, sequences, LLM, and agents, given the framework's flexibility.","createdAt":"2024-07-18T05:30:18-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/17324","makerUser":{"__typename":"User","id":"4997615","name":"Lorraine Reigosa","username":"lorraine_reigosa","avatarUrl":"https://ph-avatars.imgix.net/4997615/original.png"},"from":{"__typename":"Product","id":"96607","name":"8base","slug":"8-base","isTopProduct":false,"logoUuid":"7116af1b-8361-4fa3-b67d-ad5c1247d382.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"470719","slug":"archie-4","name":"Archie","isTopLaunch":false,"votesCount":494,"redirectToProduct":{"__typename":"Product","id":"96607","slug":"8-base"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"c4620299-c1ea-4986-83c2-5b48db3d4350.gif","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"19307","note":"We want to give a huge shoutout to Langchain’s Langsmith for being an invaluable tool in our arsenal. Langsmith has significantly enhanced our ability to monitor, debug, and fine-tune our agent logic. Its robust features have streamlined our workflow and improved our efficiency.\n\nWe’re excited to announce that soon we’ll be enabling our users to connect their own Langsmith projects, offering enhanced traceability and insight into how their agents operate. Stay tuned for more updates!","createdAt":"2024-07-29T06:34:30-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/19307","makerUser":{"__typename":"User","id":"7269062","name":"Erica Velez Angel","username":"erica_velez_angel","avatarUrl":"https://ph-avatars.imgix.net/7269062/original.png"},"from":{"__typename":"Product","id":"434352","name":"Datrics - AI Data Analyst","slug":"datrics-pre-launch","isTopProduct":false,"logoUuid":"8b402270-3a3c-42cc-9dd2-652fa115223b.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"473796","slug":"datrics-ai-analyst-builder","name":"Datrics AI Analyst Builder","isTopLaunch":false,"votesCount":291,"redirectToProduct":{"__typename":"Product","id":"434352","slug":"datrics-pre-launch"},"badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4445833","position":5,"period":"daily","date":"2024-07-29"}}]},"thumbnailImageUuid":"7e2ec276-6903-43b1-a435-afb344a4b670.png","productState":"default"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"58048","note":"The whole Agent Architecture is based on Langchain's ReAct Agent, which allows model changes without changing the rest of the code.","createdAt":"2024-10-24T16:39:26-07:00","url":"https://www.producthunt.com/products/langchain/shoutouts/58048","makerUser":{"__typename":"User","id":"3455843","name":"Yuvraj Dagur","username":"yuvraj_dagur","avatarUrl":"https://ph-avatars.imgix.net/3455843/526976fd-02c1-4f95-9281-6d1464b4eda2.jpeg"},"from":{"__typename":"Product","id":"650431","name":"Clevrr Computer [Open-source]","slug":"clevrr-computer-open-source","isTopProduct":false,"logoUuid":"96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png","isNoLongerOnline":false},"post":{"__typename":"Post","id":"536325","slug":"clevrr-computer","name":"Clevrr Computer","isTopLaunch":false,"votesCount":136,"redirectToProduct":{"__typename":"Product","id":"650431","slug":"clevrr-computer-open-source"},"badges":{"__typename":"Connection","edges":[]},"thumbnailImageUuid":"96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png","productState":"default"},"hasVoted":false,"votesCount":0}}],"pageInfo":{"__typename":"PageInfo","endCursor":"MjA","hasNextPage":true}},"name":"Langchain"}}}},{"type":"complete","id":"4"}]})</script></head><body class="theme-mirror bg-primary"><div id="root-container" class="light"><div class="theme-mirror"><header class="w-full border-b-2 border-gray-200 bg-primary dark:border-gray-800 sticky top-0 z-20 " data-sentry-component="DesktopHeader" data-sentry-source-file="index.tsx"><div class="mx-auto grid max-w-layout grid-cols-[1fr_2fr_1fr] items-center gap-2 bg-primary px-6 py-5 sm:grid-cols-[auto_1fr_auto] lg:px-0"><div class="flex flex-row items-center gap-6 md:gap-8"><a aria-label="Product Hunt Logo" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/"><img loading="lazy" srcSet="https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=1 1x, https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=2 2x, https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=3 3x" src="https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1" style="width:40px;height:40px" alt="Product Hunt logo dark" class="hidden dark:block"/><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" class="size-10 dark:hidden" data-sentry-element="Logo" data-sentry-source-file="index.tsx"><g fill="none" fill-rule="evenodd"><path fill="#FF6154" d="M40 20c0 11.046-8.954 20-20 20S0 31.046 0 20 8.954 0 20 0s20 8.954 20 20"></path><path fill="#FFF" d="M22.667 20H17v-6h5.667a3 3 0 0 1 0 6m0-10H13v20h4v-6h5.667a7 7 0 1 0 0-14"></path></g></svg></a><div class="text-14 font-normal text-dark-gray relative" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" class="absolute left-4 top-3 size-4" data-sentry-element="SearchIcon" data-sentry-source-file="index.tsx"><path fill="#4B587C" d="M7 14c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7M7 2C4.243 2 2 4.243 2 7s2.243 5 5 5 5-2.243 5-5-2.243-5-5-5m8.707 12.293L13.314 11.9a8 8 0 0 1-1.414 1.414l2.393 2.393a.997.997 0 0 0 1.414 0 1 1 0 0 0 0-1.414" opacity="0.5"></path></svg><input readOnly="" data-hj-allow="true" data-test="header-search-input" autoComplete="off" class="input box-border h-10 w-full min-w-[164px] max-w-full appearance-none rounded-full border-0 border-white bg-gray-100 px-10 pl-[40px] text-light-gray placeholder:text-[#85888E] focus:outline-none sm:w-full sm:max-w-[216px] sm:text-base dark:bg-gray-dark-800 dark:text-tertiary" placeholder="Search" title="Search" name="q"/></div></div><nav aria-label="Main Navigation"><ul class="flex flex-row items-center justify-center gap-6 md:gap-7 lg:gap-8"><li class="group relative list-none" data-test="header-nav-link-launches" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" href="/leaderboard/daily/2025/2/21?ref=header_nav">Launches<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a><div class="absolute top-4 z-100 hidden w-[350px] translate-y-2 opacity-0 transition-all duration-300 group-hover:block group-hover:translate-y-0 group-hover:opacity-100 left-0" data-sentry-component="HoverMenu" data-sentry-source-file="index.tsx"><div class="mt-6 overflow-hidden rounded-lg bg-primary shadow-lg dark:shadow-[0_2px_8px_rgba(0,0,0,0.3)]"><div class="z-100 px-4 py-2"><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/coming-soon?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(213, 243, 221, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#d5f3dd" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#599D6B" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#ComingSoon_svg__a)"><path d="M12 21.25a8.25 8.25 0 1 0 0-16.5 8.25 8.25 0 0 0 0 16.5m-6.75-18-3 3m16.5-3 3 3"></path><path d="M12 7.75V13h5.25"></path></g><defs><clipPath id="ComingSoon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Coming soon</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Upcoming launches to watch</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/leaderboard/daily/2025/2/21?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(255, 230, 228, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe6e4" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#F86C60" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#LaunchArchive_svg__a)"><path d="M9 17.25s-.75 3-5.25 3c0-4.5 3-5.25 3-5.25m11.167-4.416c2.25-2.25 2.39-4.927 2.32-6.12a.75.75 0 0 0-.7-.7c-1.194-.071-3.869.068-6.12 2.32L7.5 12l4.5 4.5zM12.75 6.75H6.97a.75.75 0 0 0-.53.22l-3.22 3.22a.75.75 0 0 0 .425 1.272L7.5 12"></path><path d="M17.25 11.25v5.78a.75.75 0 0 1-.22.53l-3.22 3.22a.75.75 0 0 1-1.272-.425L12 16.5"></path></g><defs><clipPath id="LaunchArchive_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Launch archive</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Most-loved launches by the community</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/launch?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(229, 239, 255, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#e5efff" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#3979E3" stroke-width="1.5" clip-path="url(#LaunchGuide_svg__a)"><path stroke-miterlimit="10" d="M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="m16.5 7.5-6 3-3 6 6-3z"></path></g><defs><clipPath id="LaunchGuide_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Launch Guide</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Checklists and pro tips for launching</div></div></div></a></div></div></div></li><li class="group relative" data-sentry-component="ProductsNavigation" data-sentry-source-file="index.tsx"><a class="group flex flex-row items-center gap-1 text-16 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/categories?ref=header_nav">Products<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500" data-sentry-element="ArrowDown" data-sentry-source-file="index.tsx"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a></li><li class="group relative list-none" data-test="header-nav-link-news" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" href="/newsletters?ref=header_nav">News<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a><div class="absolute top-4 z-100 hidden w-[350px] translate-y-2 opacity-0 transition-all duration-300 group-hover:block group-hover:translate-y-0 group-hover:opacity-100 left-0" data-sentry-component="HoverMenu" data-sentry-source-file="index.tsx"><div class="mt-6 overflow-hidden rounded-lg bg-primary shadow-lg dark:shadow-[0_2px_8px_rgba(0,0,0,0.3)]"><div class="z-100 px-4 py-2"><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/newsletters?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(234, 233, 255, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#eae9ff" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#6D68D4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Newsletter_svg__a)"><path d="M3 5.25h18V18a.75.75 0 0 1-.75.75H3.75A.75.75 0 0 1 3 18z"></path><path d="m21 5.25-9 8.25-9-8.25"></path></g><defs><clipPath id="Newsletter_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Newsletter</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The best of Product Hunt, every day</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/stories?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(255, 233, 244, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe9f4" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#F468AC" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Stories_svg__a)"><path d="M12 8.25a3 3 0 0 1 3-3h6a.75.75 0 0 1 .75.75v12a.75.75 0 0 1-.75.75h-6a3 3 0 0 0-3 3M2.25 18a.75.75 0 0 0 .75.75h6a3 3 0 0 1 3 3V8.25a3 3 0 0 0-3-3H3a.75.75 0 0 0-.75.75zM15 9h3.75M15 12h3.75M15 15h3.75"></path></g><defs><clipPath id="Stories_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Stories</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Tech news, interviews, and tips from makers</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/changes?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(207, 252, 219, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#cffcdb" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#579167" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Changelog_svg__a)"><path d="M10.5 10.5h6m-6 3h6m3-9.75h-15a.75.75 0 0 0-.75.75v15c0 .414.336.75.75.75h15a.75.75 0 0 0 .75-.75v-15a.75.75 0 0 0-.75-.75m-12 0v16.5"></path></g><defs><clipPath id="Changelog_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Changelog</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">New Product Hunt features and releases</div></div></div></a></div></div></div></li><li class="group relative list-none" data-test="header-nav-link-forums" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" href="/forums?ref=header_nav">Forums<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a><div class="absolute top-4 z-100 hidden w-[350px] translate-y-2 opacity-0 transition-all duration-300 group-hover:block group-hover:translate-y-0 group-hover:opacity-100 left-0" data-sentry-component="HoverMenu" data-sentry-source-file="index.tsx"><div class="mt-6 overflow-hidden rounded-lg bg-primary shadow-lg dark:shadow-[0_2px_8px_rgba(0,0,0,0.3)]"><div class="z-100 px-4 py-2"><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/forums?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(255, 233, 248, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe9f8" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#DE62B6" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Discussions_svg__a)"><path d="M6.71 13.5 3 16.5v-12a.75.75 0 0 1 .75-.75h12a.75.75 0 0 1 .75.75v8.25a.75.75 0 0 1-.75.75z"></path><path d="M7.5 13.5v3.75a.75.75 0 0 0 .75.75h9.04L21 21V9a.75.75 0 0 0-.75-.75H16.5"></path></g><defs><clipPath id="Discussions_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Forums</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Ask questions, find support, and connect</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/visit-streaks?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(255, 228, 228, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe4e4" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#F10202" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Streaks_svg__a)"><path d="M12.75 18c1.875-.316 3.432-1.875 3.75-3.75"></path><path d="m10.5 9 2.463-6.75C14.987 3.93 19.5 8.264 19.5 13.5a7.5 7.5 0 0 1-15 0c0-2.866 1.352-5.462 2.906-7.5z"></path></g><defs><clipPath id="Streaks_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Streaks</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The most active community members</div></div></div></a><a href="https://lu.ma/producthunt" target="_blank" data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-background:linear-gradient(to right, rgba(207, 242, 216, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#cff2d8" class="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><g stroke="#3F9E58" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Event_svg__a)"><path d="M19.5 3.75h-15a.75.75 0 0 0-.75.75v15c0 .414.336.75.75.75h15a.75.75 0 0 0 .75-.75v-15a.75.75 0 0 0-.75-.75m-3-1.5v3m-9-3v3m-3.75 3h16.5"></path><path d="m8.625 14.25 2.25 2.25 4.5-4.5"></path></g><defs><clipPath id="Event_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Events</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Meet others online and in-person</div></div></div></a></div></div></div></li><li class="group relative list-none hidden md:block" data-test="header-nav-link-advertise" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" href="/sponsor?ref=header_nav">Advertise</a></li></ul></nav><!--$--><div class="flex flex-row items-center justify-end gap-4" data-sentry-component="Fallback" data-sentry-source-file="UserSection.tsx"><a class="text-16 font-normal text-dark-gray flex h-10 items-center gap-1 rounded-full border-2 border-gray-200 px-4 align-middle text-16 font-semibold !text-secondary transition-all duration-300 hover:border-gray-300 hover:bg-gray-50 sm:px-3 md:px-4 dark:border-gray-dark-800 dark:hover:bg-gray-dark-800" data-test="header-nav-link-subscribe" href="/newsletters?ref=header_nav&amp;campaign=weekly_newsletter&amp;source=header_nav"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" class="size-4" data-sentry-element="MailIcon" data-sentry-source-file="index.tsx"><path stroke="#344054" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.667" d="m11.453 2.195 6.274 4.077c.221.144.332.216.412.313a.8.8 0 0 1 .158.289c.036.12.036.252.036.516v6.11c0 1.4 0 2.1-.272 2.635a2.5 2.5 0 0 1-1.093 1.092c-.535.273-1.235.273-2.635.273H5.667c-1.4 0-2.1 0-2.635-.273a2.5 2.5 0 0 1-1.093-1.092c-.272-.535-.272-1.235-.272-2.635V7.39c0-.264 0-.396.036-.516a.8.8 0 0 1 .157-.29c.08-.096.192-.168.413-.312l6.274-4.077m2.906 0c-.526-.342-.789-.513-1.072-.58a1.7 1.7 0 0 0-.762 0c-.283.067-.546.238-1.072.58m2.906 0 5.16 3.354c.574.372.86.559.96.795a.83.83 0 0 1 0 .645c-.1.237-.386.423-.96.796l-5.16 3.354c-.526.342-.789.513-1.072.58a1.7 1.7 0 0 1-.762 0c-.283-.067-.546-.238-1.072-.58l-5.16-3.354c-.574-.373-.86-.56-.96-.796a.83.83 0 0 1 0-.645c.1-.236.386-.423.96-.795l5.16-3.354m9.37 13.638-5.536-5m-4.762 0-5.536 5"></path></svg>Subscribe</a><div class="text-16 font-semibold text-white flex h-10 cursor-pointer items-center gap-1 whitespace-nowrap rounded-full bg-brand-500 px-4" data-test="header-nav-link-sign-in" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" class="size-4" data-sentry-element="SignInIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#SignInIcon_svg__a)"><path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.667" d="M2.782 5.833a8.333 8.333 0 1 1 0 8.333M10 13.334 13.333 10m0 0L10 6.667M13.333 10H1.667"></path></g><defs><clipPath id="SignInIcon_svg__a"><path fill="#fff" d="M0 0h20v20H0z"></path></clipPath></defs></svg>Sign in</div></div><!--/$--></div></header></div><div class="theme-mirror"></div><div class="mx-4 my-8 flex flex-col justify-center gap-8 md:mx-8 md:flex-row"><main class="flex flex-col gap-8 md:max-w-[900px]"><section class="flex flex-col gap-4 sm:flex-row sm:items-center"><img loading="lazy" srcSet="https://ph-files.imgix.net/35b92c0d-5cc6-499a-b2cf-9d25d3e9538b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=64&amp;h=64&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/35b92c0d-5cc6-499a-b2cf-9d25d3e9538b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=64&amp;h=64&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/35b92c0d-5cc6-499a-b2cf-9d25d3e9538b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=64&amp;h=64&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/35b92c0d-5cc6-499a-b2cf-9d25d3e9538b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=64&amp;h=64&amp;fit=crop&amp;frame=1" style="width:64px;height:64px" alt="Langchain" class="rounded rounded-xl" data-test="Langchain-thumbnail"/><div><h1 class="text-24 font-semibold text-dark-gray text-gray-900" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Langchain</h1><div class="text-18 font-normal text-dark-gray text-gray-700" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">LangChain’s suite of products supports AI development</div><span class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="1"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-1-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-2" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="2"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-2-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-3" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="3"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-3-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-4" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="4"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-4-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-5" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="5"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-5-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label></div><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-medium text-dark-gray text-gray-700" target="_blank" href="/products/langchain/reviews">3 reviews</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-medium text-dark-gray text-gray-700" target="_blank" href="/products/langchain/shoutouts">25 shoutouts</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><div class="text-14 font-medium text-dark-gray text-gray-700" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">149 followers</div></span></div><div class="my-auto flex flex-row items-center gap-3 sm:ml-auto"><a href="https://www.langchain.com/?ref=producthunt" target="_blank" data-test="visit-website-button" class="inline-block max-h-11 rounded-full border-2 bg-primary px-4 py-2 text-center text-16 font-semibold text-secondary transition-all duration-300 hover:border-gray-300 hover:bg-gray-50 dark:hover:bg-gray-dark-800 border-gray-200 dark:border-gray-dark-800" rel="noreferrer" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx">Visit website</a><button type="button" data-test="product-follow-button" class="inline-block max-h-11 rounded-full border-2 border-brand-500 bg-brand-500 px-4 py-2 text-center text-16 font-semibold text-white transition-all duration-300" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx">Follow</button></div></section><ul class="flex flex-row" data-sentry-component="Navigation" data-sentry-source-file="index.tsx"><li><a class="text-14 font-semibold text-dark-gray rounded-full px-4 py-2 text-gray-500 transition-colors duration-300 hover:bg-gray-50 hover:text-gray-700" data-test="product-navigation-item-overview" href="/products/langchain">Overview</a></li><li><a class="text-14 font-semibold text-dark-gray rounded-full px-4 py-2 text-gray-500 transition-colors duration-300 hover:bg-gray-50 hover:text-gray-700" data-test="product-navigation-item-launches" href="/products/langchain/launches">Launches</a></li><li><a class="text-14 font-semibold text-dark-gray rounded-full px-4 py-2 text-gray-500 transition-colors duration-300 hover:bg-gray-50 hover:text-gray-700 bg-gray-50 text-gray-700" data-test="product-navigation-item-shoutouts" href="/products/langchain/shoutouts">Shoutouts</a></li><li><a class="text-14 font-semibold text-dark-gray rounded-full px-4 py-2 text-gray-500 transition-colors duration-300 hover:bg-gray-50 hover:text-gray-700" data-test="product-navigation-item-reviews" href="/products/langchain/reviews">Reviews</a></li><li><a class="text-14 font-semibold text-dark-gray rounded-full px-4 py-2 text-gray-500 transition-colors duration-300 hover:bg-gray-50 hover:text-gray-700" data-test="product-navigation-item-team" href="/products/langchain/makers">Team</a></li><li><a href="#" data-test="product-more-btn" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><span class="text-14 font-semibold text-dark-gray rounded-full px-4 py-2 text-gray-500 transition-colors duration-300 hover:bg-gray-50 hover:text-gray-700" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">More</span></a></li><li class="ml-auto"><button class="px-4 sm:px-2 textButton_textButton__SIhmH" data-test="collection-product-579060-collect-text" aria-label="Add to Collection" data-sentry-component="CollectionAddButton" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" class="size-7 sm:size-5" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 13V7m-3 3h6m4 11V7.8c0-1.68 0-2.52-.327-3.162a3 3 0 0 0-1.311-1.311C16.72 3 15.88 3 14.2 3H9.8c-1.68 0-2.52 0-3.162.327a3 3 0 0 0-1.311 1.311C5 5.28 5 6.12 5 7.8V21l7-4z"></path></svg></button></li></ul><!--$--><section class="flex flex-row items-center justify-between gap-4"><div><h1 class="text-18 font-medium text-primary">Maker Shoutouts</h1><h2 class="text-secondary">Testimonials from top launches</h2></div><div data-sentry-component="BorderlessDropdown" data-sentry-source-file="index.tsx"><span class="cursor-pointer"><div class="text-14 font-semibold text-light-gray sm:group flex flex-row items-center rounded-2xl border border-white px-2 hover:text-blue-500 sm:rounded-lg sm:px-0" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Trending<svg xmlns="http://www.w3.org/2000/svg" width="9" height="6" class="pl-1 group-hover:fill-blue-500" data-sentry-element="ArrowDown" data-sentry-source-file="index.tsx"><path fill="#4B587C" d="M7.752.866 4.858 3.728 1.965.866a.68.68 0 0 0-.945.008.66.66 0 0 0-.009.935l3.37 3.333c.264.26.69.26.954 0l3.37-3.333A.662.662 0 0 0 8.408.684a.68.68 0 0 0-.656.182"></path></svg></div></span></div></section><div class="flex flex-col gap-10" data-sentry-component="InfiniteScroll" data-sentry-source-file="index.tsx"><div class="flex flex-row gap-4" data-test="shoutout-246466" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/6930aee7-8e82-411d-84ba-9f92ff4142c2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/6930aee7-8e82-411d-84ba-9f92ff4142c2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/6930aee7-8e82-411d-84ba-9f92ff4142c2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/6930aee7-8e82-411d-84ba-9f92ff4142c2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Browser Use" class="rounded" data-test="Browser Use-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/8040686/2b3482c7-c03d-40ed-b29f-3d29c33a8755.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/8040686/2b3482c7-c03d-40ed-b29f-3d29c33a8755.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/8040686/2b3482c7-c03d-40ed-b29f-3d29c33a8755.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/8040686/2b3482c7-c03d-40ed-b29f-3d29c33a8755.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Gregor Zunic" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@gregpr07">Gregor Zunic</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/bb572dbf-b4ba-4cc4-8277-eac3d5e09287.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/bb572dbf-b4ba-4cc4-8277-eac3d5e09287.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/bb572dbf-b4ba-4cc4-8277-eac3d5e09287.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/bb572dbf-b4ba-4cc4-8277-eac3d5e09287.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Browser Use Cloud"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/browser-use-cloud">Browser Use</a><div class="text-14 font-normal text-gray-500">(<!-- -->372 points<!-- -->)</div></div><div class="text-16 text-tertiary">They handle all the integrations with all models (DeepSeek, Llama, gpt, claude)</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2025-02-10T16:53:37-08:00" title="Tuesday, February 11th 2025, 12:53:37 AM">11d ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-249147" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/51d6b4a2-c731-4603-a864-81ff8b14150d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/51d6b4a2-c731-4603-a864-81ff8b14150d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/51d6b4a2-c731-4603-a864-81ff8b14150d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/51d6b4a2-c731-4603-a864-81ff8b14150d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Nia" class="rounded" data-test="Nia-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/6979255/59b731de-042d-4b43-a977-fba4ce45a9ef.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/6979255/59b731de-042d-4b43-a977-fba4ce45a9ef.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/6979255/59b731de-042d-4b43-a977-fba4ce45a9ef.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/6979255/59b731de-042d-4b43-a977-fba4ce45a9ef.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Arlan Rakhmetzhanov" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@arlanrakh">Arlan Rakhmetzhanov</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/51d6b4a2-c731-4603-a864-81ff8b14150d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/51d6b4a2-c731-4603-a864-81ff8b14150d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/51d6b4a2-c731-4603-a864-81ff8b14150d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/51d6b4a2-c731-4603-a864-81ff8b14150d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Nia"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/nia">Nia</a><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center"><g clip-path="url(#ThirdIcon_svg__a)"><path fill="url(#ThirdIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.045-.6.104a2.6 2.6 0 0 0-.571.256L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#ThirdIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.3 10.1v-.6h1.1v.6c0 .5.2.7.6.7s.6-.2.6-.8v-.6c0-.7-.2-.9-.8-.9h-.4v-1h.4c.4 0 .7-.2.7-.8v-.6c0-.5-.2-.7-.6-.7s-.5.2-.5.7v.5H6.3v-.4c0-1.2.6-1.9 1.7-1.9s1.7.6 1.7 1.8v.3c0 .8-.3 1.3-.8 1.5.6.2.8.8.8 1.5v.6c0 1.2-.6 1.8-1.7 1.8-1.2.1-1.7-.6-1.7-1.7"></path></g><defs><linearGradient id="ThirdIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15.001" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><linearGradient id="ThirdIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><clipPath id="ThirdIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div><div class="text-14 font-normal text-gray-500">(<!-- -->301 points<!-- -->)</div></div><div class="text-16 text-tertiary">Great for rapid and reliable AI development</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2025-02-12T00:19:54-08:00" title="Wednesday, February 12th 2025, 8:19:54 AM">9d ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-50428" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Trag" class="rounded" data-test="Trag-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/854941/1d29af0e-d16c-42d1-b1cd-461c46246894.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/854941/1d29af0e-d16c-42d1-b1cd-461c46246894.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/854941/1d29af0e-d16c-42d1-b1cd-461c46246894.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/854941/1d29af0e-d16c-42d1-b1cd-461c46246894.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Khachatur Virabyan" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@kh_mugh">Khachatur Virabyan</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/36ad3691-2a58-4a84-b8cf-fa011c5e74fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Trag"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/trag">Trag</a><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center"><g clip-path="url(#FirstIcon_svg__a)"><g filter="url(#FirstIcon_svg__b)"><path fill="url(#FirstIcon_svg__c)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.3 0-.6.1-.9.2L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L8.9 1.2C8.6 1.1 8.3 1 8 1"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M6.643 15.528c.487.293.872.389 1.357.389s.87-.096 1.357-.389h.002l4.6-2.6c.873-.486 1.358-1.357 1.358-2.328V5.4c0-.971-.485-1.842-1.357-2.327zm0 0H6.64l-4.6-2.6A2.61 2.61 0 0 1 .682 10.6V5.4c0-.971.485-1.843 1.357-2.327h.001l4.6-2.6.003-.002a2.53 2.53 0 0 1 2.612 0l.004.002 4.7 2.6zm.43-14.407-.008.003-.007.004-4.6 2.7c-.522.313-.941.938-.941 1.572v5.2c0 .626.313 1.257.944 1.574l4.597 2.598a1.8 1.8 0 0 0 1.784 0l4.599-2.6h.002c.52-.313.94-.938.94-1.572V5.4c0-.626-.313-1.257-.943-1.573L8.943 1.128l-.008-.004-.009-.003-.006-.002C8.624 1.02 8.314.917 8 .917s-.624.103-.92.202z"></path></g><g filter="url(#FirstIcon_svg__d)"><path fill="url(#FirstIcon_svg__e)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M3.407 5.818a2.917 2.917 0 0 1 2.911-2.735h3.364a2.917 2.917 0 0 1 2.91 2.735l.211 3.366a2.92 2.92 0 0 1-1.41 2.683L9.5 13.002a2.92 2.92 0 0 1-3.002 0l-1.892-1.135a2.92 2.92 0 0 1-1.41-2.683z"></path></g><path fill="#fff" d="M7.5 6.2H6.3v-.8c1 0 1.3-.2 1.6-.9h.8v7.3H7.5z"></path></g><defs><radialGradient id="FirstIcon_svg__c" cx="0" cy="0" r="1" gradientTransform="matrix(11.1949 0 0 12.5379 8 11.06)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><radialGradient id="FirstIcon_svg__e" cx="0" cy="0" r="1" gradientTransform="matrix(7.5641 0 0 8.63333 8 10.598)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><filter id="FirstIcon_svg__b" width="20.267" height="21.442" x="-2.133" y="-2.708" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><filter id="FirstIcon_svg__d" width="15.251" height="15.968" x="0.375" y="0.267" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><clipPath id="FirstIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div><div class="text-14 font-normal text-gray-500">(<!-- -->1,471 points<!-- -->)</div></div><div class="text-16 text-tertiary">Whatever you build with AI, there is something useful in Langchain&#x27;s tool set.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-10-20T16:14:05-07:00" title="Sunday, October 20th 2024, 11:14:05 PM">4mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-162516" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><video style="width:40px;height:40px" class="rounded block" aria-label="Mixture of AI" width="40" height="40" poster="https://ph-files.imgix.net/5d0af40b-42cc-43e5-ba6d-5e994340de83.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/5d0af40b-42cc-43e5-ba6d-5e994340de83.gif?fm=mp4&amp;crop=max&amp;w=40&amp;h=40&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/5d0af40b-42cc-43e5-ba6d-5e994340de83.gif?fm=webm&amp;crop=max&amp;w=40&amp;h=40&amp;dpr=2#t=0.001" type="video/webm"/></video></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/7877083/27c40559-5ab9-4f2c-ab65-842520a31c72.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/7877083/27c40559-5ab9-4f2c-ab65-842520a31c72.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/7877083/27c40559-5ab9-4f2c-ab65-842520a31c72.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/7877083/27c40559-5ab9-4f2c-ab65-842520a31c72.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Louis-Nicolas Roussel" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@louis_nicolas">Louis-Nicolas Roussel</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/fc31350b-3ee5-4d08-ade4-eeee18316e99.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/fc31350b-3ee5-4d08-ade4-eeee18316e99.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/fc31350b-3ee5-4d08-ade4-eeee18316e99.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/fc31350b-3ee5-4d08-ade4-eeee18316e99.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Humiris - Mixture of AI"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/humiris-mixture-of-ai">Mixture of AI</a><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center"><g clip-path="url(#ThirdIcon_svg__a)"><path fill="url(#ThirdIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.045-.6.104a2.6 2.6 0 0 0-.571.256L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#ThirdIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.3 10.1v-.6h1.1v.6c0 .5.2.7.6.7s.6-.2.6-.8v-.6c0-.7-.2-.9-.8-.9h-.4v-1h.4c.4 0 .7-.2.7-.8v-.6c0-.5-.2-.7-.6-.7s-.5.2-.5.7v.5H6.3v-.4c0-1.2.6-1.9 1.7-1.9s1.7.6 1.7 1.8v.3c0 .8-.3 1.3-.8 1.5.6.2.8.8.8 1.5v.6c0 1.2-.6 1.8-1.7 1.8-1.2.1-1.7-.6-1.7-1.7"></path></g><defs><linearGradient id="ThirdIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15.001" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><linearGradient id="ThirdIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><clipPath id="ThirdIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div><div class="text-14 font-normal text-gray-500">(<!-- -->377 points<!-- -->)</div></div><div class="text-16 text-tertiary">AI framework for handling multiple LLMs</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-12-22T22:33:11-08:00" title="Monday, December 23rd 2024, 6:33:11 AM">2mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-78930" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/bfc174fb-bb56-45c2-807d-c8435534e840.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/bfc174fb-bb56-45c2-807d-c8435534e840.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/bfc174fb-bb56-45c2-807d-c8435534e840.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/bfc174fb-bb56-45c2-807d-c8435534e840.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="SWE-Kit" class="rounded" data-test="SWE-Kit-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/7544850/0eef7628-f4c7-43f0-9960-18e3f4d73757.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/7544850/0eef7628-f4c7-43f0-9960-18e3f4d73757.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/7544850/0eef7628-f4c7-43f0-9960-18e3f4d73757.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/7544850/0eef7628-f4c7-43f0-9960-18e3f4d73757.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Karan Vaidya" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@karan_vaidya2">Karan Vaidya</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/bfc174fb-bb56-45c2-807d-c8435534e840.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/bfc174fb-bb56-45c2-807d-c8435534e840.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/bfc174fb-bb56-45c2-807d-c8435534e840.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/bfc174fb-bb56-45c2-807d-c8435534e840.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="SWE-Kit"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/swe-kit-2">SWE-Kit</a><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center"><g clip-path="url(#FirstIcon_svg__a)"><g filter="url(#FirstIcon_svg__b)"><path fill="url(#FirstIcon_svg__c)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.3 0-.6.1-.9.2L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L8.9 1.2C8.6 1.1 8.3 1 8 1"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M6.643 15.528c.487.293.872.389 1.357.389s.87-.096 1.357-.389h.002l4.6-2.6c.873-.486 1.358-1.357 1.358-2.328V5.4c0-.971-.485-1.842-1.357-2.327zm0 0H6.64l-4.6-2.6A2.61 2.61 0 0 1 .682 10.6V5.4c0-.971.485-1.843 1.357-2.327h.001l4.6-2.6.003-.002a2.53 2.53 0 0 1 2.612 0l.004.002 4.7 2.6zm.43-14.407-.008.003-.007.004-4.6 2.7c-.522.313-.941.938-.941 1.572v5.2c0 .626.313 1.257.944 1.574l4.597 2.598a1.8 1.8 0 0 0 1.784 0l4.599-2.6h.002c.52-.313.94-.938.94-1.572V5.4c0-.626-.313-1.257-.943-1.573L8.943 1.128l-.008-.004-.009-.003-.006-.002C8.624 1.02 8.314.917 8 .917s-.624.103-.92.202z"></path></g><g filter="url(#FirstIcon_svg__d)"><path fill="url(#FirstIcon_svg__e)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M3.407 5.818a2.917 2.917 0 0 1 2.911-2.735h3.364a2.917 2.917 0 0 1 2.91 2.735l.211 3.366a2.92 2.92 0 0 1-1.41 2.683L9.5 13.002a2.92 2.92 0 0 1-3.002 0l-1.892-1.135a2.92 2.92 0 0 1-1.41-2.683z"></path></g><path fill="#fff" d="M7.5 6.2H6.3v-.8c1 0 1.3-.2 1.6-.9h.8v7.3H7.5z"></path></g><defs><radialGradient id="FirstIcon_svg__c" cx="0" cy="0" r="1" gradientTransform="matrix(11.1949 0 0 12.5379 8 11.06)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><radialGradient id="FirstIcon_svg__e" cx="0" cy="0" r="1" gradientTransform="matrix(7.5641 0 0 8.63333 8 10.598)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><filter id="FirstIcon_svg__b" width="20.267" height="21.442" x="-2.133" y="-2.708" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><filter id="FirstIcon_svg__d" width="15.251" height="15.968" x="0.375" y="0.267" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><clipPath id="FirstIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div><div class="text-14 font-normal text-gray-500">(<!-- -->1,111 points<!-- -->)</div></div><div class="text-16 text-tertiary">LangGraph by LangChain made it possible to design the agentic workflow as state-graphs providing greater control and reliability. Also, LangSmith for observabilty of the Agentic actions. </div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-11-05T10:46:45-08:00" title="Tuesday, November 5th 2024, 6:46:45 PM">4mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-207374" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/244740bf-2c72-4043-9ccb-4d7cdc91f5d3.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/244740bf-2c72-4043-9ccb-4d7cdc91f5d3.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/244740bf-2c72-4043-9ccb-4d7cdc91f5d3.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/244740bf-2c72-4043-9ccb-4d7cdc91f5d3.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Oneconscious.ai" class="rounded" data-test="Oneconscious.ai-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/7929954/0fb48a56-4cd8-4d77-86e3-5f14eb95766e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/7929954/0fb48a56-4cd8-4d77-86e3-5f14eb95766e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/7929954/0fb48a56-4cd8-4d77-86e3-5f14eb95766e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/7929954/0fb48a56-4cd8-4d77-86e3-5f14eb95766e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Aman AI" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@amanai">Aman AI</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/a2330a6f-f0dc-450f-9db6-72ca16d4183a.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/a2330a6f-f0dc-450f-9db6-72ca16d4183a.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/a2330a6f-f0dc-450f-9db6-72ca16d4183a.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/a2330a6f-f0dc-450f-9db6-72ca16d4183a.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Oneconscious.ai"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/oneconscious-ai">Oneconscious.ai</a><div class="text-14 font-normal text-gray-500">(<!-- -->91 points<!-- -->)</div></div><div class="text-16 text-tertiary">Easy to integrate, community support and easy to learn, great updates.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2025-01-20T10:06:36-08:00" title="Monday, January 20th 2025, 6:06:36 PM">1mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-105402" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/178b5249-a837-44b8-b432-8b87ed1ab645.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/178b5249-a837-44b8-b432-8b87ed1ab645.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/178b5249-a837-44b8-b432-8b87ed1ab645.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/178b5249-a837-44b8-b432-8b87ed1ab645.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Warestack" class="rounded" data-test="Warestack-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/7447561/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/7447561/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/7447561/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/7447561/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Dimitris Kargatzis" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@dkargatzis">Dimitris Kargatzis</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/6c7189af-c255-4f6f-8a85-e8dbe26e74f5.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/6c7189af-c255-4f6f-8a85-e8dbe26e74f5.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/6c7189af-c255-4f6f-8a85-e8dbe26e74f5.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/6c7189af-c255-4f6f-8a85-e8dbe26e74f5.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Warestack"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/warestack-2">Warestack</a><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center"><g clip-path="url(#ThirdIcon_svg__a)"><path fill="url(#ThirdIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.045-.6.104a2.6 2.6 0 0 0-.571.256L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#ThirdIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.3 10.1v-.6h1.1v.6c0 .5.2.7.6.7s.6-.2.6-.8v-.6c0-.7-.2-.9-.8-.9h-.4v-1h.4c.4 0 .7-.2.7-.8v-.6c0-.5-.2-.7-.6-.7s-.5.2-.5.7v.5H6.3v-.4c0-1.2.6-1.9 1.7-1.9s1.7.6 1.7 1.8v.3c0 .8-.3 1.3-.8 1.5.6.2.8.8.8 1.5v.6c0 1.2-.6 1.8-1.7 1.8-1.2.1-1.7-.6-1.7-1.7"></path></g><defs><linearGradient id="ThirdIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15.001" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><linearGradient id="ThirdIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><clipPath id="ThirdIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div><div class="text-14 font-normal text-gray-500">(<!-- -->458 points<!-- -->)</div></div><div class="text-16 text-tertiary">LangGraph powers our assistant with robust capabilities. With support for over 15 tools, including an extensive GitHub toolkit, our assistant offers seamless out-of-the-box integration to handle almost every operation with confidence.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-11-19T06:32:14-08:00" title="Tuesday, November 19th 2024, 2:32:14 PM">3mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-31866" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/c1a44f6d-6d49-407d-8400-6e8b257e8dac.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/c1a44f6d-6d49-407d-8400-6e8b257e8dac.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/c1a44f6d-6d49-407d-8400-6e8b257e8dac.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/c1a44f6d-6d49-407d-8400-6e8b257e8dac.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Lookie AI: Make YouTube Your Brain" class="rounded" data-test="Lookie AI: Make YouTube Your Brain-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/7520846/aee9c854-a04f-4f09-b106-3df74fb32a74.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/7520846/aee9c854-a04f-4f09-b106-3df74fb32a74.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/7520846/aee9c854-a04f-4f09-b106-3df74fb32a74.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/7520846/aee9c854-a04f-4f09-b106-3df74fb32a74.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Steven Oh" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@future_oh">Steven Oh</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/c1a44f6d-6d49-407d-8400-6e8b257e8dac.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/c1a44f6d-6d49-407d-8400-6e8b257e8dac.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/c1a44f6d-6d49-407d-8400-6e8b257e8dac.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/c1a44f6d-6d49-407d-8400-6e8b257e8dac.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Lookie AI"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/lookie-ai">Lookie AI: Make YouTube Your Brain</a><div class="text-14 font-normal text-gray-500">(<!-- -->698 points<!-- -->)</div></div><div class="text-16 text-tertiary">It makes connecting complex data sources so much easier and faster.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-09-19T05:09:40-07:00" title="Thursday, September 19th 2024, 12:09:40 PM">5mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-29703" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/5cfa81ac-4612-4935-be1f-c9b54a1deeea.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/5cfa81ac-4612-4935-be1f-c9b54a1deeea.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/5cfa81ac-4612-4935-be1f-c9b54a1deeea.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/5cfa81ac-4612-4935-be1f-c9b54a1deeea.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="CostGPT" class="rounded" data-test="CostGPT-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/3510967/82e59ba3-0211-4f7c-95df-87e481fe6e4c.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/3510967/82e59ba3-0211-4f7c-95df-87e481fe6e4c.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/3510967/82e59ba3-0211-4f7c-95df-87e481fe6e4c.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/3510967/82e59ba3-0211-4f7c-95df-87e481fe6e4c.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Abhishek Gupta" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@abhishek_gupta15">Abhishek Gupta</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/07d78c9a-35ee-496b-8b83-aa1530f266aa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/07d78c9a-35ee-496b-8b83-aa1530f266aa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/07d78c9a-35ee-496b-8b83-aa1530f266aa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/07d78c9a-35ee-496b-8b83-aa1530f266aa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="CostGPT.ai"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/costgpt-ai">CostGPT</a><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center"><g clip-path="url(#ThirdIcon_svg__a)"><path fill="url(#ThirdIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.045-.6.104a2.6 2.6 0 0 0-.571.256L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#ThirdIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.3 10.1v-.6h1.1v.6c0 .5.2.7.6.7s.6-.2.6-.8v-.6c0-.7-.2-.9-.8-.9h-.4v-1h.4c.4 0 .7-.2.7-.8v-.6c0-.5-.2-.7-.6-.7s-.5.2-.5.7v.5H6.3v-.4c0-1.2.6-1.9 1.7-1.9s1.7.6 1.7 1.8v.3c0 .8-.3 1.3-.8 1.5.6.2.8.8.8 1.5v.6c0 1.2-.6 1.8-1.7 1.8-1.2.1-1.7-.6-1.7-1.7"></path></g><defs><linearGradient id="ThirdIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15.001" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><linearGradient id="ThirdIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><clipPath id="ThirdIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div><div class="text-14 font-normal text-gray-500">(<!-- -->583 points<!-- -->)</div></div><div class="text-16 text-tertiary">We used langchain framework both for it&#x27;s library agnostic methods for various AI platforms, as well as various helpers such as document parsers, chunking utilities, e.t.c. Moreover it has great agentic development support with langgraph. As an alternative we could have used OpenAI APIs directly however due to its fast changing nature, and also because we don&#x27;t plan to depend on it long-term, it was better to go with langchain.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-09-11T03:37:41-07:00" title="Wednesday, September 11th 2024, 10:37:41 AM">5mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-170440" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/1ddb40c5-6190-43ce-85b6-b9f97847670a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/1ddb40c5-6190-43ce-85b6-b9f97847670a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/1ddb40c5-6190-43ce-85b6-b9f97847670a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/1ddb40c5-6190-43ce-85b6-b9f97847670a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Symphony" class="rounded" data-test="Symphony-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/6400172/d4d64bb1-3c8f-4c90-837c-af69ec9aefb1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/6400172/d4d64bb1-3c8f-4c90-837c-af69ec9aefb1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/6400172/d4d64bb1-3c8f-4c90-837c-af69ec9aefb1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/6400172/d4d64bb1-3c8f-4c90-837c-af69ec9aefb1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Dongho Yee" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@dongho_0127">Dongho Yee</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/50d06f9a-5af9-499e-acb2-d97bc50f322a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/50d06f9a-5af9-499e-acb2-d97bc50f322a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/50d06f9a-5af9-499e-acb2-d97bc50f322a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/50d06f9a-5af9-499e-acb2-d97bc50f322a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Symphony"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/symphony-7">Symphony</a><div class="text-14 font-normal text-gray-500">(<!-- -->148 points<!-- -->)</div></div><div class="text-16 text-tertiary">Easily build any tools and assign it to AI.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-12-28T20:59:45-08:00" title="Sunday, December 29th 2024, 4:59:45 AM">2mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-190236" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/1da49c9a-6139-4fbd-a642-8fbad9d70f66.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/1da49c9a-6139-4fbd-a642-8fbad9d70f66.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/1da49c9a-6139-4fbd-a642-8fbad9d70f66.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/1da49c9a-6139-4fbd-a642-8fbad9d70f66.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="TIXAE Agents - " class="rounded" data-test="TIXAE Agents - -thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/6599953/e1d47277-58a8-4b54-ac91-339b85cdd1fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/6599953/e1d47277-58a8-4b54-ac91-339b85cdd1fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/6599953/e1d47277-58a8-4b54-ac91-339b85cdd1fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/6599953/e1d47277-58a8-4b54-ac91-339b85cdd1fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Moe Ayman" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@moe_ayman">Moe Ayman</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/1da49c9a-6139-4fbd-a642-8fbad9d70f66.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/1da49c9a-6139-4fbd-a642-8fbad9d70f66.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/1da49c9a-6139-4fbd-a642-8fbad9d70f66.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/1da49c9a-6139-4fbd-a642-8fbad9d70f66.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="TIXAE Agents"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/tixae-agents">TIXAE Agents - </a><div class="text-14 font-normal text-gray-500">(<!-- -->86 points<!-- -->)</div></div><div class="text-16 text-tertiary">Powering our backend.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2025-01-10T16:42:02-08:00" title="Saturday, January 11th 2025, 12:42:02 AM">1mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-13002" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/befd47a3-9533-4e1f-8d39-88cf801de7b5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/befd47a3-9533-4e1f-8d39-88cf801de7b5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/befd47a3-9533-4e1f-8d39-88cf801de7b5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/befd47a3-9533-4e1f-8d39-88cf801de7b5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="GPT Computer Assistant(GCA) | 5K Star" class="rounded" data-test="GPT Computer Assistant(GCA) | 5K Star-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/3670477/84846c90-c617-41d6-951c-d7551a8381b1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/3670477/84846c90-c617-41d6-951c-d7551a8381b1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/3670477/84846c90-c617-41d6-951c-d7551a8381b1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/3670477/84846c90-c617-41d6-951c-d7551a8381b1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Mehmet Bartu" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@bartu">Mehmet Bartu</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/befd47a3-9533-4e1f-8d39-88cf801de7b5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/befd47a3-9533-4e1f-8d39-88cf801de7b5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/befd47a3-9533-4e1f-8d39-88cf801de7b5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/befd47a3-9533-4e1f-8d39-88cf801de7b5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="GPT Computer Assistant"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/gpt-computer-assistant">GPT Computer Assistant(GCA) | 5K Star</a><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center"><g clip-path="url(#SecondIcon_svg__a)"><path fill="url(#SecondIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.044-.6.104-.201.06-.391.15-.571.255L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#SecondIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.5 11c0-1 .3-1.7 1.2-2.6s1.1-1.5 1.1-2.2-.2-.8-.6-.8-.7.2-.7.7v.8h-1v-.7c0-1.2.5-1.9 1.7-1.9 1.1 0 1.7.7 1.7 1.8 0 .9-.4 1.7-1.4 2.9-.7.7-.9 1.1-.9 1.6v.2h2.2v1H6.5z"></path></g><defs><linearGradient id="SecondIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><linearGradient id="SecondIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><clipPath id="SecondIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div><div class="text-14 font-normal text-gray-500">(<!-- -->579 points<!-- -->)</div></div><div class="text-16 text-tertiary">We use it to establish connections with LLMs and create agents.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-06-24T04:16:39-07:00" title="Monday, June 24th 2024, 11:16:39 AM">8mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-135178" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/515f34f3-c59e-4bfb-b2cf-0e012dd4bb58.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/515f34f3-c59e-4bfb-b2cf-0e012dd4bb58.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/515f34f3-c59e-4bfb-b2cf-0e012dd4bb58.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/515f34f3-c59e-4bfb-b2cf-0e012dd4bb58.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="OpenFunnel(YC F24)" class="rounded" data-test="OpenFunnel(YC F24)-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/5344941/f8f15864-481c-45a2-a9f1-ca5a5c820ed4.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/5344941/f8f15864-481c-45a2-a9f1-ca5a5c820ed4.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/5344941/f8f15864-481c-45a2-a9f1-ca5a5c820ed4.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/5344941/f8f15864-481c-45a2-a9f1-ca5a5c820ed4.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Fenil Suchak" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@fenil_suchak1">Fenil Suchak</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/5f3abf7b-c1f0-490d-a4ea-d506029fb42f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/5f3abf7b-c1f0-490d-a4ea-d506029fb42f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/5f3abf7b-c1f0-490d-a4ea-d506029fb42f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/5f3abf7b-c1f0-490d-a4ea-d506029fb42f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="OpenFunnel"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/openfunnel-1">OpenFunnel(YC F24)</a><div class="text-14 font-normal text-gray-500">(<!-- -->170 points<!-- -->)</div></div><div class="text-16 text-tertiary">Langgraph Studio helps us easily build and ideate agents</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-12-06T19:06:38-08:00" title="Saturday, December 7th 2024, 3:06:38 AM">3mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-26500" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/9963f13c-a4ea-4249-8d9b-14bd1268d267.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/9963f13c-a4ea-4249-8d9b-14bd1268d267.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/9963f13c-a4ea-4249-8d9b-14bd1268d267.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/9963f13c-a4ea-4249-8d9b-14bd1268d267.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Indigo" class="rounded" data-test="Indigo-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/3573273/3ca8cff5-bd89-4c41-90f2-77db3adda795.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/3573273/3ca8cff5-bd89-4c41-90f2-77db3adda795.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/3573273/3ca8cff5-bd89-4c41-90f2-77db3adda795.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/3573273/3ca8cff5-bd89-4c41-90f2-77db3adda795.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Keyana Sapp" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@keyanasapp">Keyana Sapp</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/9963f13c-a4ea-4249-8d9b-14bd1268d267.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/9963f13c-a4ea-4249-8d9b-14bd1268d267.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/9963f13c-a4ea-4249-8d9b-14bd1268d267.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/9963f13c-a4ea-4249-8d9b-14bd1268d267.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Indigo AI"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/indigo-ai">Indigo</a><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center"><g clip-path="url(#SecondIcon_svg__a)"><path fill="url(#SecondIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.044-.6.104-.201.06-.391.15-.571.255L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#SecondIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.5 11c0-1 .3-1.7 1.2-2.6s1.1-1.5 1.1-2.2-.2-.8-.6-.8-.7.2-.7.7v.8h-1v-.7c0-1.2.5-1.9 1.7-1.9 1.1 0 1.7.7 1.7 1.8 0 .9-.4 1.7-1.4 2.9-.7.7-.9 1.1-.9 1.6v.2h2.2v1H6.5z"></path></g><defs><linearGradient id="SecondIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><linearGradient id="SecondIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><clipPath id="SecondIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div><div class="text-14 font-normal text-gray-500">(<!-- -->425 points<!-- -->)</div></div><div class="text-16 text-tertiary">Huge thanks to LangChain for helping us build Indigo’s seamless AI integration and powerful command features! 🚀</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-08-29T05:30:15-07:00" title="Thursday, August 29th 2024, 12:30:15 PM">6mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-29031" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/c4404608-b7de-4ea4-a44b-a3e18c73ac65.svg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/c4404608-b7de-4ea4-a44b-a3e18c73ac65.svg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/c4404608-b7de-4ea4-a44b-a3e18c73ac65.svg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/c4404608-b7de-4ea4-a44b-a3e18c73ac65.svg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Clones" class="rounded" data-test="Clones-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/5020141/f8c044f9-68c9-4e33-b88b-a6f1c3dbb033.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/5020141/f8c044f9-68c9-4e33-b88b-a6f1c3dbb033.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/5020141/f8c044f9-68c9-4e33-b88b-a6f1c3dbb033.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/5020141/f8c044f9-68c9-4e33-b88b-a6f1c3dbb033.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Muhammad Ahmad" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@ahmadwzk">Muhammad Ahmad</a></div> <span class="text-16 font-medium text-primary">used this to build</span><video style="width:16px;height:16px" class="block" aria-label="Clones" width="16" height="16" poster="https://ph-files.imgix.net/376e0368-2a7c-4719-8f51-4be11836ebbe.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=16&amp;h=16&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/376e0368-2a7c-4719-8f51-4be11836ebbe.gif?fm=mp4&amp;crop=max&amp;w=16&amp;h=16&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/376e0368-2a7c-4719-8f51-4be11836ebbe.gif?fm=webm&amp;crop=max&amp;w=16&amp;h=16&amp;dpr=2#t=0.001" type="video/webm"/></video><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/clones">Clones</a><div class="text-14 font-normal text-gray-500">(<!-- -->368 points<!-- -->)</div></div><div class="text-16 text-tertiary">Context-aware reasoning for LLMs with LangChain.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-09-09T05:22:25-07:00" title="Monday, September 9th 2024, 12:22:25 PM">6mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-29295" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Tilores" class="rounded" data-test="Tilores-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/22291/42e2b9a2-995c-4c83-8828-92e1cade9946.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/22291/42e2b9a2-995c-4c83-8828-92e1cade9946.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/22291/42e2b9a2-995c-4c83-8828-92e1cade9946.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/22291/42e2b9a2-995c-4c83-8828-92e1cade9946.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Steven Renwick" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@major_grooves">Steven Renwick</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/2dd87ed2-ebb5-4c31-8349-6a3c4ebd9db8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Tilores Identity RAG"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/tilores-identity-rag">Tilores</a><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center"><g clip-path="url(#ThirdIcon_svg__a)"><path fill="url(#ThirdIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.045-.6.104a2.6 2.6 0 0 0-.571.256L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#ThirdIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.3 10.1v-.6h1.1v.6c0 .5.2.7.6.7s.6-.2.6-.8v-.6c0-.7-.2-.9-.8-.9h-.4v-1h.4c.4 0 .7-.2.7-.8v-.6c0-.5-.2-.7-.6-.7s-.5.2-.5.7v.5H6.3v-.4c0-1.2.6-1.9 1.7-1.9s1.7.6 1.7 1.8v.3c0 .8-.3 1.3-.8 1.5.6.2.8.8.8 1.5v.6c0 1.2-.6 1.8-1.7 1.8-1.2.1-1.7-.6-1.7-1.7"></path></g><defs><linearGradient id="ThirdIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15.001" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><linearGradient id="ThirdIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><clipPath id="ThirdIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div><div class="text-14 font-normal text-gray-500">(<!-- -->298 points<!-- -->)</div></div><div class="text-16 text-tertiary">We chose to integrate with LangChain as it is the leading LLM framework. We are happy that it was so straightforward to integrate with LangChain and build some use cases already.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-09-10T02:54:13-07:00" title="Tuesday, September 10th 2024, 9:54:13 AM">5mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-114082" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Lune AI" class="rounded" data-test="Lune AI-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/7838269/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/7838269/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/7838269/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/7838269/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Josh Park" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@josh_park12">Josh Park</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/41d21fae-b40a-46c5-b7a0-649b5bd88ac8.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Lune AI"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/lune-ai-2">Lune AI</a><div class="text-14 font-normal text-gray-500">(<!-- -->157 points<!-- -->)</div></div><div class="text-16 text-tertiary">Has an amazing collection of various integrations that make working with different vector databases and models a breeze.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-11-24T19:58:19-08:00" title="Monday, November 25th 2024, 3:58:19 AM">3mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-17324" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/7116af1b-8361-4fa3-b67d-ad5c1247d382.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/7116af1b-8361-4fa3-b67d-ad5c1247d382.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/7116af1b-8361-4fa3-b67d-ad5c1247d382.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/7116af1b-8361-4fa3-b67d-ad5c1247d382.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="8base" class="rounded" data-test="8base-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/4997615/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/4997615/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/4997615/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/4997615/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Lorraine Reigosa" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@lorraine_reigosa">Lorraine Reigosa</a></div> <span class="text-16 font-medium text-primary">used this to build</span><video style="width:16px;height:16px" class="block" aria-label="Archie" width="16" height="16" poster="https://ph-files.imgix.net/c4620299-c1ea-4986-83c2-5b48db3d4350.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=16&amp;h=16&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/c4620299-c1ea-4986-83c2-5b48db3d4350.gif?fm=mp4&amp;crop=max&amp;w=16&amp;h=16&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/c4620299-c1ea-4986-83c2-5b48db3d4350.gif?fm=webm&amp;crop=max&amp;w=16&amp;h=16&amp;dpr=2#t=0.001" type="video/webm"/></video><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/archie-4">8base</a><div class="text-14 font-normal text-gray-500">(<!-- -->494 points<!-- -->)</div></div><div class="text-16 text-tertiary">Archie builds all interactions with LLM using Langchain. We evaluated multiple frameworks and even worked directly with vendors&#x27; API, but quickly realized that investing in Langchain would allow us to leverage a robust ecosystem. These days, it is pretty simple for our AI labs to switch prompts, sequences, LLM, and agents, given the framework&#x27;s flexibility.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-07-18T05:30:18-07:00" title="Thursday, July 18th 2024, 12:30:18 PM">7mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-19307" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/8b402270-3a3c-42cc-9dd2-652fa115223b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/8b402270-3a3c-42cc-9dd2-652fa115223b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/8b402270-3a3c-42cc-9dd2-652fa115223b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/8b402270-3a3c-42cc-9dd2-652fa115223b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Datrics - AI Data Analyst" class="rounded" data-test="Datrics - AI Data Analyst-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/7269062/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/7269062/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/7269062/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/7269062/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Erica Velez Angel" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@erica_velez_angel">Erica Velez Angel</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/7e2ec276-6903-43b1-a435-afb344a4b670.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/7e2ec276-6903-43b1-a435-afb344a4b670.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/7e2ec276-6903-43b1-a435-afb344a4b670.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/7e2ec276-6903-43b1-a435-afb344a4b670.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Datrics AI Analyst Builder"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/datrics-ai-analyst-builder">Datrics - AI Data Analyst</a><div class="text-14 font-normal text-gray-500">(<!-- -->291 points<!-- -->)</div></div><div class="text-16 text-tertiary">We want to give a huge shoutout to Langchain’s Langsmith for being an invaluable tool in our arsenal. Langsmith has significantly enhanced our ability to monitor, debug, and fine-tune our agent logic. Its robust features have streamlined our workflow and improved our efficiency. We’re excited to announce that soon we’ll be enabling our users to connect their own Langsmith projects, offering enhanced traceability and insight into how their agents operate. Stay tuned for more updates!</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-07-29T06:34:30-07:00" title="Monday, July 29th 2024, 1:34:30 PM">7mo ago</time></div></div></div></div><div class="flex flex-row gap-4" data-test="shoutout-58048" data-sentry-component="ShoutoutCard" data-sentry-source-file="index.tsx"><div class="relative size-12 shrink-0"><div class=""><img loading="lazy" srcSet="https://ph-files.imgix.net/96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Clevrr Computer [Open-source]" class="rounded" data-test="Clevrr Computer [Open-source]-thumbnail"/></div><div class="absolute bottom-0 right-0 rounded-full"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/3455843/526976fd-02c1-4f95-9281-6d1464b4eda2.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-avatars.imgix.net/3455843/526976fd-02c1-4f95-9281-6d1464b4eda2.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-avatars.imgix.net/3455843/526976fd-02c1-4f95-9281-6d1464b4eda2.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/3455843/526976fd-02c1-4f95-9281-6d1464b4eda2.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;frame=1" style="width:24px;height:24px" alt="Yuvraj Dagur" class="rounded-full"/></div></div></div><div class="flex flex-1 flex-col gap-2"><div class="flex flex-row flex-wrap items-center gap-2"><div class="text-16 font-medium text-primary"><a class="hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/@yuvraj_dagur">Yuvraj Dagur</a></div> <span class="text-16 font-medium text-primary">used this to build</span><img loading="lazy" srcSet="https://ph-files.imgix.net/96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/96e07c60-c07a-47e5-a3ff-f7b986d2fca8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=16&amp;h=16&amp;fit=crop&amp;frame=1" style="width:16px;height:16px" alt="Clevrr Computer"/><a class="text-14 font-medium hover:underline" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/posts/clevrr-computer">Clevrr Computer [Open-source]</a><div class="text-14 font-normal text-gray-500">(<!-- -->136 points<!-- -->)</div></div><div class="text-16 text-tertiary">The whole Agent Architecture is based on Langchain&#x27;s ReAct Agent, which allows model changes without changing the rest of the code.</div><div class="flex flex-row flex-wrap items-center gap-5" data-sentry-component="ActionBar" data-sentry-source-file="index.tsx"><button type="button" class="text-left text-14 font-semibold text-dark-gray group/vote flex flex-row items-center gap-1 transition-all duration-300 hover:text-brand-500 text-gray-600" data-test="action-bar-vote-button"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="stroke-[1.5px] transition-all duration-300 group-hover/vote:stroke-brand-500 stroke-gray-600" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path d="M6.09 6.09 3.287 3.287m0 9.428 2.826-2.826m3.795.021 2.805 2.805m0-9.428L9.886 6.112M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0m-4 0a2.667 2.667 0 1 1-5.333 0 2.667 2.667 0 0 1 5.333 0"></path></svg><span class="hidden sm:block">Helpful</span></button><a href="#" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="ShareIcon" data-sentry-source-file="index.tsx"><path d="M14 8v2.8c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C12.48 14 11.92 14 10.8 14H5.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C2 12.48 2 11.92 2 10.8V8m8.667-3.333L8 2m0 0L5.333 4.667M8 2v8"></path></svg><span class="hidden sm:block">Share</span></div></a><a href="#" data-test="action-bar-flag-button" data-sentry-element="ContentToggle" data-sentry-component="ContentToggle" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray group flex flex-row items-center gap-1 text-gray-600 transition-all duration-300 hover:text-brand-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="stroke-gray-600 stroke-[1.5px] transition-all duration-300 group-hover:stroke-brand-500" data-sentry-element="FlagIcon" data-sentry-source-file="index.tsx"><path d="M2.667 10s.666-.667 2.666-.667 3.333 1.334 5.333 1.334S13.333 10 13.333 10V2s-.667.667-2.667.667-3.333-1.334-5.333-1.334S2.667 2 2.667 2v12.667"></path></svg><span class="hidden sm:block">Report</span></div></a><div class="text-14 font-normal text-dark-gray group flex flex-row items-center gap-2 text-gray-500" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="transition-transform duration-300 group-hover:rotate-12" data-sentry-element="ClockIcon" data-sentry-source-file="index.tsx"><g clip-path="url(#ClockIcon_svg__a)"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8 4v4l2.667 1.333m4-1.333A6.667 6.667 0 1 1 1.334 8a6.667 6.667 0 0 1 13.333 0"></path></g><defs><clipPath id="ClockIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><time dateTime="2024-10-24T16:39:26-07:00" title="Thursday, October 24th 2024, 11:39:26 PM">4mo ago</time></div></div></div></div></div><!--/$--><div class="mb-10 border-none" data-sentry-component="SidebarFooter" data-sentry-source-file="index.tsx"><ul class="m-0 flex flex-row flex-wrap gap-1 p-0"><li class="text-12 text-secondary hover:underline"><a href="/stories">Blog</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="/newsletters">Newsletter</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="/questions">Questions</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="/forums">Forums</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="/categories">Product Categories</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="/apps">Apps</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="/about">About</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="https://help.producthunt.com">FAQ</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="/legal#terms">Terms</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="/legal#privacy">Privacy and Cookies</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="https://x.com/ProductHunt" target="_blank" rel="nofollow noopener noreferrer">X.com</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="https://www.facebook.com/producthunt" target="_blank" rel="nofollow noopener noreferrer">Facebook</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="https://www.instagram.com/producthunt" target="_blank" rel="nofollow noopener noreferrer">Instagram</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="https://www.linkedin.com/company/producthunt" target="_blank" rel="nofollow noopener noreferrer">LinkedIn</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="https://www.youtube.com/channel/UCOtU18DT8csQVqHPT1wtYzw" target="_blank" rel="nofollow noopener noreferrer">YouTube</a></li><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><li class="text-12 text-secondary hover:underline"><a href="/sponsor?utm_content=sf">Advertise</a></li></ul><div class="text-10 font-normal text-dark-gray uppercase mt-2 text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">© <!-- -->2025<!-- --> Product Hunt</div></div></main><aside class="flex w-full flex-col gap-8 md:w-[280px] md:min-w-[280px]"><div class="flex flex-col gap-4" data-sentry-component="Status" data-sentry-source-file="index.tsx"><div class="flex flex-row items-center justify-between"><div class="text-18 font-semibold text-dark-gray text-gray-900" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Product status</div><div><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" data-sentry-element="QuestionIcon" data-sentry-source-file="index.tsx"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.667" d="M5.303 5.25a1.75 1.75 0 0 1 3.4.583c0 1.167-1.75 1.75-1.75 1.75M7 9.916h.006M12.834 7A5.833 5.833 0 1 1 1.167 7a5.833 5.833 0 0 1 11.667 0"></path></svg></div></div><div class="text-16 font-semibold text-dark-gray text-gray-900" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Claimed</div></div><div class="flex flex-col gap-4" data-sentry-component="Links" data-sentry-source-file="index.tsx"><div class="text-14 font-semibold text-dark-gray text-gray-900" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Links</div><a href="https://www.langchain.com/?ref=producthunt" rel="noreferrer" class="text-16 font-semibold text-dark-gray flex flex-row items-center gap-2 !text-brand-500" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" fill="none" viewBox="0 0 21 20" class="fill-brand-500" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><path fill="currentColor" d="M18.102 6.46a4.05 4.05 0 0 1-1.196 2.876l-2.21 2.21a4.063 4.063 0 0 1-5.743 0 .625.625 0 1 1 .883-.882 2.82 2.82 0 0 0 3.976 0l2.211-2.21a2.813 2.813 0 1 0-3.976-3.977L10.5 6.023a.625.625 0 0 1-.883-.882l1.547-1.547a4.07 4.07 0 0 1 6.938 2.867ZM10.5 13.977l-1.547 1.547a2.813 2.813 0 0 1-3.976-3.976l2.21-2.211a2.82 2.82 0 0 1 3.977 0 .625.625 0 0 0 .883-.883 4.06 4.06 0 0 0-5.742 0l-2.211 2.211a4.063 4.063 0 1 0 5.742 5.742l1.547-1.547a.625.625 0 0 0-.883-.883"></path></svg>langchain.com</a></div></aside></div><div class="theme-mirror"></div><!--$--><!--/$--></div><div id="root-portal"></div><script>(self.__next_s=self.__next_s||[]).push([0,{"data-sentry-element":"Script","data-sentry-source-file":"layout.tsx","children":"\n !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error(\"Segment snippet included twice.\");else{analytics.invoked=!0;analytics.methods=[\"trackSubmit\",\"trackClick\",\"trackLink\",\"trackForm\",\"pageview\",\"identify\",\"reset\",\"group\",\"track\",\"ready\",\"alias\",\"debug\",\"page\",\"once\",\"off\",\"on\",\"addSourceMiddleware\",\"addIntegrationMiddleware\",\"setAnonymousId\",\"addDestinationMiddleware\"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement(\"script\");t.type=\"text/javascript\";t.defer=!0;t.src=\"https://segment-cdn.producthunt.com/\";var n=document.getElementsByTagName(\"script\")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey=\"dtyjquswuq\";analytics.SNIPPET_VERSION=\"4.15.2\";\n analytics.load(\"dtyjquswuq\");\n }}();\n","id":"segment"}])</script><script src="/_next/static/chunks/webpack-e64b0d9c8a46ddf8.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/4f66c933ccbdb4b6.css\",\"style\"]\n2:HL[\"/_next/static/css/f7a7931038079437.css\",\"style\"]\n3:HL[\"/_next/static/css/8478b589737c982c.css\",\"style\"]\n4:HL[\"/_next/static/css/c99d6c2024146960.css\",\"style\"]\n5:HL[\"/_next/static/css/4afdd19ce6c2ffda.css\",\"style\"]\n6:HL[\"/_next/static/css/42bc893b41514296.css\",\"style\"]\n7:HL[\"/_next/static/css/29f14a4c71adfbec.css\",\"style\"]\n8:HL[\"/_next/static/css/886a1217ff9fd009.css\",\"style\"]\n9:HL[\"/_next/static/css/d31cd169126c5461.css\",\"style\"]\na:HL[\"/_next/static/css/a1416ff6b85cfc34.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"b:I[14360,[],\"\"]\nd:I[32435,[\"95501\",\"static/chunks/c16f53c3-48451ac2b1dbb4cf.js\",\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"38997\",\"static/chunks/38997-3ec4d552be6df75b.js\",\"33531\",\"static/chunks/33531-7eec04563bd5a2f7.js\",\"47931\",\"static/chunks/47931-7d4b803fdfee141d.js\",\"55450\",\"static/chunks/55450-a459717566a1b19a.js\",\"55503\",\"static/chunks/55503-5a2f2b2fbe26e7bd.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"73882\",\"static/chunks/73882-86d296e7924d8950.js\",\"3842\",\"static/chunks/3842-a8176129994dc984.js\",\"60933\",\"static/chunks/60933-2c0472574d0028d0.js\",\"49813\",\"static/chunks/49813-e44181c6c06804a8.js\",\"70045\",\"static/chunks/70045-0ffd255884487afd.js\",\"77034\",\"static/chunks/app/(main)/products/%5Bslug%5D/(layout)/shoutouts/page-65b09f1d356658da.js\"],\"default\"]\ne:I[69257,[],\"\"]\n10:I[14857,[],\"\"]\n11:I[68446,[\"95501\",\"static/chunks/c16f53c3-48451ac2b1dbb4cf.js\",\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"38997\",\"static/chunks/38997-3ec4d552be6df75b.js\",\"33531\",\"static/chunks/33531-7eec04563bd5a2f7.js\",\"47931\",\"static/chunks/47931-7d4b803fdfee141d.js\",\"2353\",\"static/chunks/2353-a0277d87178c72d8.js\",\"69874\",\"static/chunks/69874-7ec7df32464cb899.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"73882\",\"static/chunks/73882-86d296e7924d8950.js\",\"3842\",\"static/chunks/3842-a8176129994dc984.js\",\"20828\",\"sta"])</script><script>self.__next_f.push([1,"tic/chunks/20828-09b65155c69696fb.js\",\"48707\",\"static/chunks/48707-2314b3ec48fb7f89.js\",\"32493\",\"static/chunks/app/(main)/products/%5Bslug%5D/(layout)/layout-6d0f53d2714c85d1.js\"],\"default\",1]\n12:I[47971,[\"95501\",\"static/chunks/c16f53c3-48451ac2b1dbb4cf.js\",\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"38997\",\"static/chunks/38997-3ec4d552be6df75b.js\",\"33531\",\"static/chunks/33531-7eec04563bd5a2f7.js\",\"47931\",\"static/chunks/47931-7d4b803fdfee141d.js\",\"55450\",\"static/chunks/55450-a459717566a1b19a.js\",\"84269\",\"static/chunks/84269-7ef7f714acba65a8.js\",\"42822\",\"static/chunks/42822-99f6529dd3dcc810.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"73882\",\"static/chunks/73882-86d296e7924d8950.js\",\"3842\",\"static/chunks/3842-a8176129994dc984.js\",\"1574\",\"static/chunks/1574-9b5fa4888ba25f1b.js\",\"4095\",\"static/chunks/app/(main)/layout-ad3833f5dcf9f9d1.js\"],\"default\",1]\n13:I[54123,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"49600\",\"static/chunks/49600-6a6c242aa17cad73.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"86883\",\"static/chunks/app/(main)/not-found-d30e5a39e1527677.js\"],\"default\"]\n14:I[59641,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/ch"])</script><script>self.__next_f.push([1,"unks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"50275\",\"static/chunks/50275-147f7cbf2b5d907b.js\",\"84735\",\"static/chunks/84735-054c085290e70d84.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-c3eed188a0e0e10f.js\"],\"AppRouter\"]\n15:I[56058,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"50275\",\"static/chunks/50275-147f7cbf2b5d907b.js\",\"84735\",\"static/chunks/84735-054c085290e70d84.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-c3eed188a0e0e10f.js\"],\"UserAgentProvider\"]\n16:I[34480,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"50275\",\"static/chunks/50275-147f7cbf2b5d907b.js\",\"84735\",\"static/chunks/84735-054c085290e70d84.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-c3eed188a0e0e10f.js\"],\"NavigationProgressProvider\"]\n17:I[87406,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js"])</script><script>self.__next_f.push([1,"\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"50275\",\"static/chunks/50275-147f7cbf2b5d907b.js\",\"84735\",\"static/chunks/84735-054c085290e70d84.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-c3eed188a0e0e10f.js\"],\"default\"]\n18:I[43079,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"50275\",\"static/chunks/50275-147f7cbf2b5d907b.js\",\"31462\",\"static/chunks/app/(cards)/layout-3fd5bebf9df04940.js\"],\"default\"]\n19:I[57851,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"50275\",\"static/chunks/50275-147f7cbf2b5d907b.js\",\"84735\",\"static/chunks/84735-054c085290e70d84.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-c3eed188a0e0e10f.js\"],\"ErrorBoundary\"]\n1a:I[87906,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"50275\",\"static/chunks/50275-147f7cbf2b5d907b.js\",\"84735\",\"static/chunks/84735-054c085290e70d84.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-c3eed188a0e"])</script><script>self.__next_f.push([1,"0e10f.js\"],\"default\"]\n1b:I[87512,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"50275\",\"static/chunks/50275-147f7cbf2b5d907b.js\",\"84735\",\"static/chunks/84735-054c085290e70d84.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-c3eed188a0e0e10f.js\"],\"\"]\n1d:I[40779,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"50275\",\"static/chunks/50275-147f7cbf2b5d907b.js\",\"84735\",\"static/chunks/84735-054c085290e70d84.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-c3eed188a0e0e10f.js\"],\"GoogleAnalytics\"]\n1e:I[31635,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"50275\",\"static/chunks/50275-147f7cbf2b5d907b.js\",\"84735\",\"static/chunks/84735-054c085290e70d84.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-c3eed188a0e0e10f.js\"]"])</script><script>self.__next_f.push([1,",\"GoogleTagManager\"]\n20:I[25575,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-528f5c6092ae1713.js\",\"46913\",\"static/chunks/46913-af5f5ac245a59935.js\",\"59733\",\"static/chunks/59733-bd59cf536036fc2c.js\",\"75588\",\"static/chunks/75588-e688fc42486d574a.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"16470\",\"static/chunks/app/global-error-444953312a8cab59.js\"],\"default\"]\nf:[\"slug\",\"langchain\",\"d\"]\n1c:T449,\n !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console\u0026\u0026console.error\u0026\u0026console.error(\"Segment snippet included twice.\");else{analytics.invoked=!0;analytics.methods=[\"trackSubmit\",\"trackClick\",\"trackLink\",\"trackForm\",\"pageview\",\"identify\",\"reset\",\"group\",\"track\",\"ready\",\"alias\",\"debug\",\"page\",\"once\",\"off\",\"on\",\"addSourceMiddleware\",\"addIntegrationMiddleware\",\"setAnonymousId\",\"addDestinationMiddleware\"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e\u003canalytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement(\"script\");t.type=\"text/javascript\";t.defer=!0;t.src=\"https://segment-cdn.producthunt.com/\";var n=document.getElementsByTagName(\"script\")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey=\"dtyjquswuq\";analytics.SNIPPET_VERSION=\"4.15.2\";\n analytics.load(\"dtyjquswuq\");\n }}();\n21:[]\n"])</script><script>self.__next_f.push([1,"0:[\"$\",\"$Lb\",null,{\"buildId\":\"GYBvbzdn89A7tpvwhJ6b9\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"products\",\"langchain\",\"shoutouts\"],\"initialTree\":[\"\",{\"children\":[\"(main)\",{\"children\":[\"products\",{\"children\":[[\"slug\",\"langchain\",\"d\"],{\"children\":[\"(layout)\",{\"children\":[\"shoutouts\",{\"children\":[\"__PAGE__\",{}]}]}]}]}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"(main)\",{\"children\":[\"products\",{\"children\":[[\"slug\",\"langchain\",\"d\"],{\"children\":[\"(layout)\",{\"children\":[\"shoutouts\",{\"children\":[\"__PAGE__\",{},[[\"$Lc\",[\"$\",\"$Ld\",null,{\"data-sentry-element\":\"Client\",\"data-sentry-component\":\"Page\",\"data-sentry-source-file\":\"page.tsx\"}],null],null],null]},[null,[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\",\"products\",\"children\",\"$f\",\"children\",\"(layout)\",\"children\",\"shoutouts\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L10\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/d31cd169126c5461.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/a1416ff6b85cfc34.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"$L11\",null,{\"children\":[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\",\"products\",\"children\",\"$f\",\"children\",\"(layout)\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L10\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}],\"params\":{\"slug\":\"langchain\"}}]],null],null]},[null,[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\",\"products\",\"children\",\"$f\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L10\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[null,[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\",\"products\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L10\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/4afdd19ce6c2ffda.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/42bc893b41514296.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/29f14a4c71adfbec.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/886a1217ff9fd009.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L10\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"$L13\",null,{\"code\":404,\"data-sentry-element\":\"SystemError\",\"data-sentry-component\":\"NotFoundPage\",\"data-sentry-source-file\":\"not-found.tsx\"}],\"notFoundStyles\":[]}],\"params\":{}}]],null],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/4f66c933ccbdb4b6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f7a7931038079437.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8478b589737c982c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c99d6c2024146960.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"data-sentry-component\":\"RootLayout\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"property\":\"fb:app_id\",\"content\":\"1467820943460899\",\"data-sentry-element\":\"meta\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"link\",null,{\"rel\":\"search\",\"type\":\"application/opensearchdescription+xml\",\"title\":\"ProductHunt\",\"href\":\"/osd.xml\"}]]}],[\"$\",\"body\",null,{\"className\":\"theme-mirror bg-primary\",\"children\":[[\"$\",\"div\",null,{\"id\":\"root-container\",\"className\":\"light\",\"children\":[\"$\",\"$L14\",null,{\"data-sentry-element\":\"AppRouter\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L15\",null,{\"userAgent\":\"$undefined\",\"data-sentry-element\":\"UserAgentProvider\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L16\",null,{\"data-sentry-element\":\"NavigationProgressProvider\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L17\",null,{\"ApolloWrapper\":\"$18\",\"serverSideRendered\":true,\"data-sentry-element\":\"ClientApp\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L19\",null,{\"data-sentry-element\":\"ErrorBoundary\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L10\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}]}]}]}]}]}]}],[\"$\",\"div\",null,{\"id\":\"root-portal\"}],[[\"$\",\"$L1a\",null,{}],[\"$\",\"$L1b\",null,{\"id\":\"segment\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1c\"},\"data-sentry-element\":\"Script\",\"data-sentry-source-file\":\"layout.tsx\"}],false,[[\"$\",\"$L1d\",null,{\"gaId\":\"G-WZ46833KH9\"}],[\"$\",\"$L1e\",null,{\"gtmId\":\"G-WZ46833KH9\"}]]],false]}]]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$L1f\"],\"globalErrorComponent\":\"$20\",\"missingSlots\":\"$W21\"}]\n"])</script><script>self.__next_f.push([1,"1f:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, minimum-scale=1\"}],[\"$\",\"meta\",\"1\",{\"name\":\"theme-color\",\"content\":\"#ffffff\"}],[\"$\",\"meta\",\"2\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"3\",{\"children\":\" Langchain Customer Testimonials 2025 | Product Hunt\"}],[\"$\",\"meta\",\"4\",{\"name\":\"description\",\"content\":\"Community love for Langchain: Explore shoutouts and testimonials from top launches\"}],[\"$\",\"link\",\"5\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"use-credentials\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"noindex, nofollow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"fb:app_id\",\"content\":\"1467820943460899\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://www.producthunt.com/products/langchain/shoutouts\"}],[\"$\",\"link\",\"9\",{\"rel\":\"alternate\",\"type\":\"application/atom+xml\",\"title\":\"Product Hunt - All newest Products\",\"href\":\"https://www.producthunt.com/feed\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:title\",\"content\":\" Langchain Customer Testimonials 2025 | Product Hunt\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:description\",\"content\":\"Community love for Langchain: Explore shoutouts and testimonials from top launches\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:url\",\"content\":\"https://www.producthunt.com/products/langchain/shoutouts\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:site_name\",\"content\":\"Product Hunt\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image\",\"content\":\"https://ph-files.imgix.net/ecca7485-4473-4479-84ea-1702b0fe04e5?auto=format\u0026fit=crop\u0026h=300\u0026w=300\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:site\",\"content\":\"@producthunt\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:creator\",\"content\":\"@producthunt\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:title\",\"content\":\" Langchain Customer Testimonials 2025 | Product Hunt\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:description\",\"content\":\"Community love for Langchain: Explore shoutouts and testimonials from top launches\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image\",\"content\":\"https://ph-files.imgix.net/ecca7485-4473-4479-84ea-1702b0fe04e5?auto=format\u0026fit=crop\u0026h=300\u0026w=300\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"https://ph-static.imgix.net/ph-favicon-brand-500.ico?auto=format\"}],[\"$\",\"link\",\"24\",{\"rel\":\"apple-touch-icon-precomposed\",\"href\":\"https://ph-static.imgix.net/ph-ios-icon.png?auto=format\"}],[\"$\",\"link\",\"25\",{\"rel\":\"chrome-webstore-item\",\"href\":\"https://producthunt.app.link/extension\"}]]\n"])</script><script>self.__next_f.push([1,"c:null\n"])</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10