1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8974],{144:(e,t,n)=>{"use strict";n.d(t,{Hero:()=>C});var r=n(8111),a=n(5271),s=n(9180),o=n(3403),i=n(1515),l=n(5535),d=n(28),c=n(8037),m=n(8807),u=n(3673),h=n(2368);let p=[{id:"youtube-second-brain",kind:"video",type:"YouTube Transcript",title:"Matt Wolfe â Build A Second Brain That Remembers Everything",domain:"youtube.com",folder:"knowledge-systems",capturedAt:"May 7",captureSize:"39k chars",summary:"A long transcript turned into searchable source context.",sourceUrl:"https://www.youtube.com/watch?v=yke4fLQUsh4",favicon:"https://www.youtube.com/s/desktop/42939318/img/favicon.ico",cleanupFocus:"Repair transcript line breaks, remove repeated filler, and preserve the tool/workflow sequence.",transformPrompt:"Summarize the workflow as a five-step build plan.",mockVideo:{src:"/demo-sources/youtube-clip.mp4",platform:"youtube",aspect:"landscape",label:"YouTube transcript video preview"},markdown:"# Build A Second Brain That Remembers Everything\n\nSo, I just built a second brain knowledge management system that has an entire wiki built in that I can chat with. It will pull any information from that second brain when I chat. It's got a built-in CRM. I can journal and it will actually look at my wiki knowledge base and try to help me with whatever issues I'm going through from my journal by looking inside of the wiki. And of course, it's got all of the content that I've saved from around the web, including YouTube videos and articles and tweets and podcasts and just tons of stuff that I've injected into this that is all accessible directly from a chat or from journaling.\n\nMost second brain systems are just like storage, right? You dump your YouTube transcripts and your articles and your blog posts and your podcasts and just everything that you're interested in. You just dump it all into one place. Problem is, that's kind of where the information just goes to die. Unless you're actively going back through and reviewing the notes all the time and searching through your second brain, it's just a dumping ground for information that you never go back and look at later.\n\n## Three Core Pillars\n\nFor the knowledge management system that I'm going to build, there are three core pillars:\n\n**Number one: the wiki/knowledgebase.** This is where I'm going to store everything from around the web that I find. YouTube transcripts, articles, podcast transcripts, tweets, you name it â it all goes into this wiki knowledgebase section.\n\n..."},{id:"instagram-ai-bubble",kind:"instagram",type:"Instagram Reel",title:"Are we in an AI bubble? - ZAUEY (Claire Zau)",domain:"instagram.com",folder:"market-research",capturedAt:"May 5",captureSize:"3.6k chars",summary:"A reel transcript about AI financing loops and infrastructure.",sourceUrl:"https://www.instagram.com/zauey.talks/reel/DP7yJdujHaD/",favicon:"https://static.cdninstagram.com/rsrc.php/y4/r/QaBlI0OZiks.ico",cleanupFocus:"Keep the spoken argument, remove social UI fragments, and split the dense transcript into claims.",transformPrompt:"Turn this reel into investor briefing notes.",mockVideo:{src:"/demo-sources/ig-clip.mp4",platform:"instagram",aspect:"reel",label:"Instagram Reel transcript video preview"},markdown:"# Are We in an AI Bubble?\n\nOpenAI is at the heart of this. They're both the biggest builder and spender in AI. They're the maker of ChatGPT and various other frontier models, which all need massive computing power. Which means that OpenAI buys billions of dollars in GPUs from NVIDIA.\n\nNvidia, in many ways, is kind of the fuel and financier of this entire machine. They make most of the chips powering nearly every AI model. Recently, Nvidia even agreed to invest up to $100 billion in OpenAI itself. And at the same time, you have OpenAI spending about $300 billion on cloud infrastructure with Oracle, which you can kind of think of as the landlord in this ecosystem. Those Oracle data centers also run on Nvidia chips, so Oracle pays Nvidia but also hosts OpenAI.\n\nThen zooming out, you actually have a whole supporting cast of other players. There's CoreWeave, which is one of the new breakout players in the AI cloud world. Their entire business is built around renting NVIDIA GPUs to AI startups, and NVIDIA owns about 7% of CoreWeave and buys about $6 billion of cloud capacity from them. In turn, CoreWeave allocates most of its capital expenditures â about $4 billion in the first half of 2025 alone â towards NVIDIA hardware purchases. And then OpenAI pays CoreWeave up to $22 billion to rent compute. So in many ways, CoreWeave is kind of a middleman circling money between NVIDIA and OpenAI too.\n\nThen you have AMD, which is Nvidia's main rival. OpenAI recently signed a deal to deploy tens of billions of dollars worth of AMD chips. In return, AMD gave OpenAI the option to acquire up to 160 million AMD shares, which is worth around 10% ownership. So here, OpenAI is now both a customer and a potential shareholder.\n\n..."}
1,{id:"x-kigen-palette",kind:"social",type:"X Post",title:'Matt Shumer: "Something Big Is Happening"',domain:"x.com",folder:"ai",capturedAt:"May 6",captureSize:"5.2k chars",summary:"A social capture with useful post text plus login clutter.",sourceUrl:"https://x.com/mattshumer_/status/2021256989876109403",favicon:"https://www.google.com/s2/favicons?sz=64&domain=x.com",cleanupFocus:"Remove login prompts and conversation chrome while keeping the post, media references, and tool name.",transformPrompt:"Extract the product claim and create a short design-tool evaluation card.",markdown:"# Something Big Is Happening\n\nThink back to February 2020.\n\nIf you were paying close attention, you might have noticed a few people talking about a virus spreading overseas. But most of us weren't paying close attention. The stock market was doing great, your kids were in school, you were going to restaurants and shaking hands and planning trips. If someone told you they were stockpiling toilet paper you would have thought they'd been spending too much time on a weird corner of the internet. Then, over the course of about three weeks, the entire world changed. Your office closed, your kids came home, and life rearranged itself into something you wouldn't have believed if you'd described it to yourself a month earlier.\n\nI think we're in the \"this seems overblown\" phase of something much, much bigger than Covid.\n\nI've spent six years building an AI startup and investing in the space. I live in this world. And I'm writing this for the people in my life who don't... my family, my friends, the people I care about who keep asking me \"so what's the deal with AI?\" and getting an answer that doesn't do justice to what's actually happening. I keep giving them the polite version. The cocktail-party version. Because the honest version sounds like I've lost my mind. And for a while, I told myself that was a good enough reason to keep what's truly happening to myself. But the gap between what I've been saying and what is actually happening has gotten far too big. The people I care about deserve to hear what is coming, even if it sounds crazy.\n\n..."},{id:"reddit-openclaw",kind:"reddit",type:"Reddit",title:"OpenClaw best practices after daily use",domain:"reddit.com",folder:"community-research",capturedAt:"May 6",captureSize:"3.1k chars",summary:"Community guidance with warnings, bullets, and tool advice.",sourceUrl:"https://www.reddit.com/r/openclaw/comments/1r4t9q8/openclaw_best_practices_what_actually_works_after/",favicon:"https://www.redditstatic.com/shreddit/assets/favicon/64x64.png",cleanupFocus:"Keep the practical warnings and checklist structure, then remove voting, login, and comment-shell artifacts.",transformPrompt:"Turn this community thread into a security checklist for installing skills.",markdown:"# OpenClaw Best Practices: What Actually Works After Running It Daily\n\nBeen running OpenClaw daily for a few weeks. Between this sub, the Discord, and my own trial-and-error, here's what actually matters.\n\n## 1. Don't Install Random ClawHub Skills\n\nThis is the big one. There are hundreds of malicious skills on ClawHub. Someone botted a backdoored skill to #1 most downloaded and devs from 7 countries ran it. Download counts are fakeable. The trust signals are broken.\n\nWhat to do instead:\n\n- Build your own skills. A SKILL.md is just a markdown file with instructions â no code required\n- If a skill has scripts/ with executable code, read every line before installing\n- Skills that only use built-in tools (web_fetch, web_search, exec) are inherently safer than ones bundling Python scripts\n- The safest skill is one with zero dependencies\n\n## 2. Write Everything to Files\n\nSession memory dies on compaction. If it's not saved to a file, it's gone. This is the number one mistake new users make.\n\n- Use MEMORY.md for long-term context\n- Use memory/YYYY-MM-DD.md for daily logs\n- Use ACTIVE-TASK.md as working memory for multi-step tasks\n- Your agent should checkpoint progress during work, not just at the end\n\n## 3. Model Routing: Opus for Orchestration, Sonnet for Sub-Agents\n\nSaw this from the 7-agent trading desk post and it tracks:\n\n- Opus for your main agent (complex reasoning, coordination)\n- Sonnet for sub-agents and focused tasks (5x cheaper, often better at narrow work)\n- Set up model fallbacks so you don't get stranded when one provider rate-limits you\n\n## 4. Cron Jobs Over Manually Checking Things\n\nSchedule recurring work instead of remembering to ask:\n\n- Morning briefings\n- Inbox checks\n- Market monitoring\n- Reddit/social scanning\n\n..."},{id:"linkedin-invisible-ux",kind:"linkedin",type:"LinkedIn",title:"Felix Haas - Invisible UX is coming",domain:"linkedin.com",folder:"product-design",capturedAt:"May 6",captureSize:"9.7k chars",summary:"A professional social post with argument structure and comments.",sourceUrl:"https://www.linkedin.com/posts/felixhhaas_invisible-ux-is-coming-and-its-going-activity-7346889967056433154-2Fk4/?utm_source=share&utm_medium=member_desktop&utm_content=keyword-landing-page&utm_campaign=copy",favicon:"https://www.linkedin.com/favicon.ico",cleanupFocus:"Strip LinkedIn shell text and preserve the argument, examples, author, engagement clues, and comment context.",transformPrompt:"Summarize this into product-design implications for AI-native interfaces.",markdown:"# Invisible UX is coming\n\nAnd it's going to change how we design products, forever.\n\nFor decades, UX design has been about guiding users through an experience. We've done that with visible interfaces: Menus. Buttons. Cards. Sliders. We've obsessed over layouts, states, and transitions.\n\nBut with AI, a new kind of interface is emerging: One that's invisible. One that's driven by intent, not interaction.\n\nThink about it:\n\nYou used to:\nâ Open Spotify\nâ Scroll through genres\nâ Click into \"Focus\"\nâ Pick a playlist\n\nNow you just say: \"Play deep focus music.\"\nNo menus. No tapping. No UI. Just intent â output.\n\nYou used to:\nâ Search on Airbnb\nâ Pick dates, guests, filters\nâ Scroll through 50+ listings\n\nNow we're entering a world where you guide with words:\n\"Find me a cabin near Oslo with a sauna, available next weekend.\"\n\nSo the best UX becomes barely visible.\n\nWhy does this matter? Because traditional UX gives users options. AI-native UX gives users outcomes.\n\nOld UX: \"Here are 12 ways to get what you want.\"\nNew UX: \"Just tell me what you want & we'll handle the rest.\"\n\nAnd this goes way beyond voice or chat. It's about reducing friction. Designing systems that understand intent. Respond instantly. And get out of the way.\n\nThe UI isn't disappearing. It's mainly dissolving into the background.\n\nSo what should designers do? Rethink your role. Going forward you'll not just lay out screens. You'll design interactions without interfaces.\n\nThat means:\nâ Understanding how people express goals\nâ Guiding model behavior through prompt architecture\nâ Creating invisible guardrails for trust, speed, and clarity\n\nYou are basically designing for understanding. The future of UX won't be seen. It will be felt.\n\nWelcome to the age of invisible UX. Ready for it?"},{id:"cursor-agent-practices",kind:"article",type:"Blog",title:"Best practices for coding with agents",domain:"cursor.com",folder:"agent-coding",capturedAt:"May 7",captureSize:"18k chars",summary:"A long agent-coding guide with headings, lists, and code snippets.",sourceUrl:"https://cursor.com/blog/agent-best-practices",favicon:"https://cursor.com/marketing-static/favicon.ico",cleanupFocus:"Keep headings, implementation patterns, and code snippets while removing site navigation and promotional framing.",transformPrompt:"Turn this into a concise agent-coding operating manual.",markdown:"# Best practices for coding with agents\n\nJan 9, 2026 \xb7 Lee Robinson \xb7 17 min read\n\nCoding agents are changing how software gets built.\n\nModels can now run for hours, complete ambitious multi-file refactors, and iterate until tests pass. But getting the most out of agents requires understanding how they work and developing new patterns.\n\nThis guide covers techniques for working with Cursor's agent. Whether you're new to agentic coding or looking to learn how our team uses Cursor, we'll cover the best practices for coding with agents.\n\n## Understanding agent harnesses\n\nAn agent harness is built on three components:\n\n1. **Instructions**: The system prompt and rules that guide agent behavior\n2. **Tools**: File editing, codebase search, terminal execution, and more\n3. **Model**: The agent model you pick for the task\n\nCursor's agent harness orchestrates these components for each model we support. We tune instructions and tools specifically for every frontier model based on internal evals and external benchmarks.\n\nThe harness matters because different models respond differently to the same prompts. A model trained heavily on shell-oriented workflows might prefer `grep` over a dedicated search tool. Another might need explicit instructions to call linter tools after edits. Cursor's agent handles this for you, so as new models are released, you can focus on building software.\n\n## Start with plans\n\nThe most impactful change you can make is planning before coding.\n\nA study from the University of Chicago found that experienced developers are more likely to plan before generating code. Planning forces clear thinking about what you're building and gives the agent concrete goals to work toward.\n\n### Using Plan Mode\n\n..."},{id:"marketingexamples-copywriting-tips",kind:"article",type:"Article",title:"17 tips for great copywriting",domain:"marketingexamples.com",folder:"copywriting",capturedAt:"May 6",captureSize:"2.9k chars",summary:"Image-heavy copywriting examples captured as Markdown.",sourceUrl:"https://marketingexamples.com/copywriting/tips",favicon:"https://s3.amazonaws.com/harrydry/gdmarketing/meFav.png",cleanupFocus:"Keep the numbered lessons and images, then remove newsletter chrome and repeated attribution clutter.",transformPrompt:"Turn this into a launch-page copy checklist.",markdown:'## 1) Write with your eraser\n\nYou get 100 bucks for every word you rub out from your title:\n\n\n\n## 2) Don\'t exaggerate\n\nAn honest line always feels warmer:\n\n\n\n## 3) No one cares what you can do\n\nEveryone cares what you can do for them.\n\n\n\n## 4) Avoid the passive voice\n\nIt\'s indirect and awkward:\n\n\n\n## 5) Don\'t kill your personality\n\nThe best brands feel "real":\n\n\n\n## 6) Avoid "landing page words"\n\nUnlock, unleash, enhance, exceed, empower, supercharge, etc.\n\nReal people don\'t use them.\n\n\n\n## 7) Find the tension\n\n"Pleasant" gets forgotten. Conflict creates interest:\n\n\n\n## 8) Write how you talk\n\nCasual. Colloquial. Full of pronouns:\n\n\n\n## 9) Avoid "contained" titles\n\nWrite something that pulls your reader down your page:\n\n\n\n## 10) Write scannable copy\n\nFormatting matters:\n\n\n\n## 11) Stories make you memorable\n\nI couldn\'t list The Ten Commandments. I could tell you what happened to Adam and Eve:\n\n...'},{id:"little-company",kind:"article",type:"Essay",title:"You're a little company, now act like one",domain:"longform.asmartbear.com",folder:"positioning",capturedAt:"May 5",captureSize:"5.8k chars",summary:"Positioning essay captured as clean long-form Markdown.",sourceUrl:"https://longform.asmartbear.com/little-company/",favicon:"https://longform.asmartbear.com/favicon.ico",cleanupFocus:"Preserve the essay structure and argument, then remove unrelated page chrome before saving.",transformPrompt:"Turn this into positioning advice for solo foun
1ders.",markdown:"# You're a little company, now act like one\n\nYou're afraid that looking like being a small company means you'll lose sales. It's actually the opposite â you're alienating your best customers.\n\nI talk to a lot of companies that are still hunting for customer #1, or a few sales have been made but the ball isn't rolling yet.\n\nMost of them are making the same mistake: **Their public persona is exactly wrong.**\n\nI know, because **I made the same mistake!** But I learned my lesson, and I'd like to share it with you.\n\nEven before I had a single customer, I \"knew\" it was important to look professional. My website would need to look and feel like a \"real company.\" I need culture-neutral language complementing culturally-diverse clip-art photos of frighteningly chipper co-workers huddled around a laptop, awash in the thrill of configuring a JDBC connection to SQL Server 2008.\n\nIt also means adopting typical \"marketing-speak,\" so my \"About Us\" page started with:\n\n> Smart Bear is the leading provider of enterprise version control data-mining tools. Companies world-wide use Smart Bear's Code Historian software for risk-analysis, root-cause discovery, and software development decision-support.\n\n\"Leading provider?\" \"Data mining?\" I'm not even sure what that means. But you have to give me credit for an impressive quantity of hyphens.\n\nThat's what you're _supposed_ to do right? That's what other companies do, so it _must_ be right. Who am I to break with tradition? Surely my potential customers would immediately close the browser if they read:\n\n> Hi, I'm Jason and I built an inexpensive tool for visualizing what's in your version control system. It's useful for answering questions like \"When was the last time we changed this file?\" Check it out and tell me what sucks!\n\n..."},{id:"therundown-mythos",kind:"newsletter",type:"Newsletter",title:"Anthropic's locked-down Mythos leaks",domain:"therundown.ai",folder:"ai-news",capturedAt:"May 6",captureSize:"8.1k chars",summary:"Newsletter capture with sections, links, and issue metadata.",sourceUrl:"https://www.therundown.ai/p/anthropic-locked-down-mythos-leaks",favicon:"https://www.google.com/s2/favicons?sz=64&domain=therundown.ai",cleanupFocus:"Preserve dated sections and outbound links, then remove newsletter signup and sponsor clutter.",transformPrompt:"Turn this newsletter into a dated AI-news briefing with links.",markdown:"# Anthropic's locked-down Mythos leaks\n\nPLUS: Use this two-step dictation strategy to write better docs\n\nApr 23, 2026\n\n**In today's AI rundown:**\n\n- Anthropic's locked-down Mythos leaked\n- SpaceX stakes $60B on AI coding startup Cursor\n- Use this dictation strategy to write better docs\n- ChatGPT's Codex-powered agents for teams\n- 4 new AI tools, community workflows, and more\n\n---\n\n## \uD83D\uDD13 Anthropic's locked-down Mythos leaked\n\n**The Rundown:** Access to Anthropic's Mythos model reportedly [leaked](
1https://www.bloomberg.com/news/articles/2026-04-21/anthropic-s-mythos-model-is-being-accessed-by-unauthorized-users) into a Discord group within days of launch, after the users reportedly guessed the company's deployment URL and naming using patterns leaked in the recent Mercor breach.\n\n**The details:**\n\n- The cybersecurity model was released on April 10 to select partners under 'Project Glasswing', with Anthropic deeming it too powerful for public release.\n- Bloomberg reported that a private Discord group tracking unreleased models accessed Mythos on release day and has been using it regularly.\n- One member had vendor credentials through contract work, with leaked Mercor details helping the group locate and access Mythos online.\n- The group told Bloomberg that they do not use Mythos for cyberattacks or other malicious activities, and also claimed access to other unreleased models.\n\n**Why it matters:** The first alleged unauthorized use of the AI model that had the White House and others calling emergency meetings didn't come from China, Russia, or another rival nation â it came from a random Discord group. Not a great start, and the problem only compounds as partner access grows and the models get more dangerous.\n\n---\n\n## \uD83D\uDE80 SpaceX stakes $60B on AI coding startup Cursor\n\n..."}];function g(e){let{source:t,className:n="size-8 shrink-0"}=e;return t.favicon?(0,r.jsx)("span",{className:"".concat(n," inline-flex items-center justify-center overflow-hidden"),children:(0,r.jsx)(o.default,{src:t.favicon,alt:"",width:18,height:18,loading:"lazy",className:"size-4 object-contain",unoptimized:!0})}):(0,r.jsx)("span",{className:"".concat(n," inline-flex items-center justify-center"),children:(0,r.jsx)(l.A,{className:"size-4 text-muted-foreground"})})}function b(e){let{source:t}=e,n=t.mockVideo;if(!n)return null;let a="reel"===n.aspect;return(0,r.jsx)("div",{"data-nosnippet":!0,className:"mb-5 rounded-md border border-border/50 bg-background/45",children:(0,r.jsxs)("div",{className:"relative overflow-hidden rounded-md border border-border/60 bg-muted shadow-sm ".concat(a?"mx-auto aspect-[9/16] max-h-[420px] w-full max-w-[236px]":"aspect-video w-full"),children:[(0,r.jsx)("video",{src:n.src,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"metadata","aria-label":"".concat(n.label," for ").concat(t.title),className:"h-full w-full object-cover"}),(0,r.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute inset-x-0 top-0 flex items-center justify-between gap-3 bg-linear-to-b from-black/70 to-transparent p-3 text-white",children:(0,r.jsx)("span",{className:"truncate text-[11px] font-semibold",children:t.title})}),(0,r.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute inset-x-0 bottom-0 bg-linear-to-t from-black/75 to-transparent px-3 pb-3 pt-10 text-[11px] text-white/85",children:(0,r.jsx)("span",{className:"block truncate",children:"Extracted as clean Markdown"})})]})})}function f(e){let{contentMode:t,isLoading:n,source:a,onClick:s}=e,o="full"===t;return(0,r.jsx)("div",{className:"pointer-events-none absolute inset-x-0 bottom-0 z-20 flex justify-center bg-linear-to-t from-card via-card/95 to-transparent px-4 pb-5 pt-14",children:(0,r.jsxs)("button",{type:"button","aria-label":o?"Show excerpt preview":"See more of ".concat(a.title),"aria-pressed":o,disabled:n,onClick:s,className:"pointer-events-auto inline-flex min-h-11 cursor-pointer items-center gap-2 border border-primary/35 bg-background/95 px-4 py-2 text-xs font-semibold text-foreground shadow-[0_18px_60px_rgba(0,0,0,0.28)] shadow-primary/10 backdrop-blur transition-[border-color,background-color,box-shadow,color,transform] duration-200 hover:border-primary/70 hover:bg-primary/10 hover:text-primary hover:shadow-primary/20 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/50 disabled:cursor-wait disabled:opacity-75 motion-reduce:transition-none",children:[n?(0,r.jsx)(d.A,{"aria-hidden":"true",className:"size-4 animate-spin motion-reduce:animate-none"}):o?(0,r.jsx)(c.A,{"aria-hidden":"true",className:"size-4"}):(0,r.jsx)(m.A,{"aria-hidden":"true",className:"size-4"}),(0,r.jsx)("span",{children:o?"Collapse":n?"Loading full source":"See more"})]})})}function x(e){let{panelId:t="source-feed-preview",className:n=""}=e,[s,o]=(0,a.useState)(p[0].id),[l,d]=(0,a.useState)("raw"),[c,m]=(0,a.useState)("excerpt"),[x,y]=(0,a.useState)({}),[v,k]=(0,a.useState)(null),[j,N]=(0,a.useState)(null),I=(0,a.useRef)([]),A=(0,a.useRef)(null),S=(0,a.useMemo)(()=>{var e;return null!=(e=p.find(e=>e.id===s))?e:p[0]},[s]),C=x[S.id],P=(0,a.useMemo)(()=>{var e;return"full"===c&&C?C:(e=S.markdown).length<=1800?e:"".concat(e.slice(0,1800).trimEnd(),"\n\n[Preview excerpt trimmed. Open the source to capture the full Markdown.]")},[c,C,S]),T=p.findIndex(e=>e.id===S.id);async function z(){if("full"===c)return void m("excerpt");if(C)return void m("full");k(S.id),N(null);try{let e=await fetch("".concat("/demo-sources/source-feed","/").concat(S.id,".md"));if(!e.ok)throw Error("Unable to load full source");let t=await e.text();y(e=>({...e,[S.id]:t})),m("full")}catch(e){N("Full source could not be loaded.")}finally{k(null)}}(0,a.useEffect)(()=>{var e;m("excerpt"),N(null),null==(e=A.current)||e.scrollTo({top:0})},[s]);let M=v===S.id,_="full"===c&&C?"Full source loaded":"Excerpt preview";function U(e){let t=null;if("ArrowDown"===e.key||"ArrowRight"===e.key?t=(T+1)%p.length:"ArrowUp"===e.key||"ArrowLeft"===e.key?t=(T-1+p.length)%p.length:"Home"===e.key?t=0:"End"===e.key&&(t=p.length-1),null!==t){var n;e.preventDefault(),o(p[t].id),null==(n=I.current[t])||n.focus()}}return(0,r.jsxs)("div",{className:"overflow-hidden rounded-lg border border-border/50 bg-card font-mono shadow-lg shadow-primary/5 ".concat(n),children:[(0,r.jsx)("div",{className:"flex flex-wrap items-center justify-between gap-3 border-b border-border/50 px-4 py-3",children:(0,r.jsxs)("div",{className:"flex min-w-0 items-center gap-2",children:[(0,r.jsx)(u.A,{className:"size-4 shrink-0 text-primary"}),(0,r.jsx)("span",{className:"truncate text-sm font-medium text-foreground",children:"Source feed"})]})}
1),(0,r.jsxs)("div",{className:"min-w-0 md:grid md:min-h-[620px] md:grid-cols-[350px_1fr]",children:[(0,r.jsx)("div",{role:"tablist","aria-label":"Captured source examples",className:"flex max-w-full snap-x gap-2 overflow-x-auto overflow-y-hidden overscroll-x-contain border-b border-border/50 bg-background/35 p-3 scroll-px-3 md:block md:min-h-[520px] md:max-h-[700px] md:overflow-x-hidden md:overflow-y-auto md:p-2 md:border-r md:border-b-0 [&::-webkit-scrollbar]:h-1.5 [&::-webkit-scrollbar]:w-1.5 [&::-webkit-scrollbar-track]:bg-transparent [&::-webkit-scrollbar-thumb]:rounded-full [&::-webkit-scrollbar-thumb]:bg-border",children:p.map((e,n)=>{let a=e.id===S.id;return(0,r.jsxs)("button",{ref:e=>{I.current[n]=e},id:"source-tab-".concat(e.id),type:"button",role:"tab","aria-selected":a,"aria-controls":t,tabIndex:a?0:-1,onKeyDown:U,onClick:()=>o(e.id),className:"group flex min-h-[104px] w-[242px] shrink-0 snap-start cursor-pointer items-start gap-3 rounded-md border px-3 py-3 text-left transition-[border-color,background-color,color] duration-200 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40 md:min-h-[86px] md:w-full ".concat(a?"border-primary/45 bg-primary/10 text-foreground shadow-[inset_2px_0_0_var(--color-primary)]":"border-transparent text-muted-foreground hover:border-border/70 hover:bg-muted/45 hover:text-foreground"),children:[(0,r.jsx)(g,{source:e,className:"mt-0.5 size-8 rounded-md border transition-colors ".concat(a?"border-primary/35 bg-primary/15":"border-border/60 bg-card")}),(0,r.jsxs)("span",{className:"min-w-0 flex-1",children:[(0,r.jsx)("span",{className:"flex min-w-0 items-center gap-2",children:(0,r.jsx)("span",{className:"rounded border px-1.5 py-0.5 text-[10px] uppercase tracking-[0.12em] ".concat(a?"border-primary/35 text-primary":"border-border/60 text-muted-foreground"),children:e.type})}),(0,r.jsx)("span",{className:"mt-1.5 block max-h-10 overflow-hidden text-sm font-semibold leading-5 text-foreground md:truncate",children:e.title}),(0,r.jsxs)("span",{className:"mt-1 flex min-w-0 items-center gap-1.5 text-xs leading-5 text-muted-foreground",children:[(0,r.jsx)("span",{className:"truncate",children:e.domain}),(0,r.jsx)("span",{"aria-hidden":"true",children:"\xb7"}),(0,r.jsx)("span",{className:"shrink-0",children:e.captureSize})]})]})]},e.id)})}),(0,r.jsxs)("div",{id:t,role:"tabpanel","aria-labelledby":"source-tab-".concat(S.id),className:"relative min-w-0 overflow-hidden md:min-h-[520px]",children:[(0,r.jsxs)("div",{ref:A,className:"min-h-0 min-w-0 max-w-full max-h-[78vh] overflow-x-hidden overflow-y-auto overscroll-contain p-4 pb-24 md:max-h-[700px] md:min-h-[520px] md:p-7 md:pb-28 [&::-webkit-scrollbar]:w-1.5 [&::-webkit-scrollbar-track]:bg-transparent [&::-webkit-scrollbar-thumb]:rounded-full [&::-webkit-scrollbar-thumb]:bg-border",children:[(0,r.jsxs)("div",{className:"mb-4 flex flex-wrap items-start justify-between gap-3 border-b border-border/40 pb-4 md:gap-4",children:[(0,r.jsxs)("div",{className:"flex min-w-0 items-start gap-3",children:[(0,r.jsx)(g,{source:S,className:"mt-0.5 size-9 rounded-md border border-primary/35 bg-primary/10"}),(0,r.jsxs)("div",{className:"min-w-0",children:[(0,r.jsx)("p",{className:"truncate text-sm font-semibold text-foreground",children:S.title}),(0,r.jsxs)("p",{className:"mt-1 flex flex-wrap items-center gap-x-2 gap-y-1 text-xs text-muted-foreground",children:[(0,r.jsx)("span",{children:S.domain}),(0,r.jsx)("span",{"aria-hidden":"true",children:"\xb7"}),(0,r.jsx)("span",{children:S.folder}),(0,r.jsx)("span",{"aria-hidden":"true",children:"\xb7"}),(0,r.jsx)("span",{children:S.captureSize}),(0,r.jsx)("span",{"aria-hidden":"true",children:"\xb7"}),(0,r.jsx)("span",{"aria-live":"polite",children:_})]}),j?(0,r.jsx)("p",{className:"mt-1 text-xs text-destructive",children:j}):null]})]}),(0,r.jsxs)("div",{className:"flex shrink-0 flex-wrap items-center gap-2",children:[(0,r.jsx)("div",{role:"group","aria-label":"Source preview mode",className:"inline-flex overflow-hidden rounded-md border border-border/60 bg-background/45 text-[11px]",children:["preview","raw"].map(e=>{let t=l===e;return(0,r.jsx)("button",{type:"button","aria-pressed":t,onClick:()=>d(e),className:"min-h-11 cursor-pointer px-3 capitalize transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40 md:min-
1h-0 md:py-1.5 ".concat(t?"bg-primary/15 text-primary":"text-muted-foreground hover:text-foreground"),children:e},e)})}),(0,r.jsxs)("a",{href:S.sourceUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex min-h-11 shrink-0 items-center gap-1 rounded-md border border-border/60 px-3 text-[11px] text-muted-foreground transition-colors hover:border-primary/40 hover:text-primary focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40 md:min-h-0 md:px-2.5 md:py-1.5",children:["Source",(0,r.jsx)(h.A,{className:"size-3"})]})]})]}),"raw"===l?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(b,{source:S}),(0,r.jsx)("pre",{"data-nosnippet":!0,className:"whitespace-pre-wrap wrap-break-word rounded-md border border-border/50 bg-background/45 p-4 font-mono text-[12px] leading-relaxed text-muted-foreground",children:P})]}):(0,r.jsxs)("div",{"data-nosnippet":!0,className:"min-w-0 max-w-full overflow-hidden",children:[(0,r.jsx)(b,{source:S}),(0,r.jsx)(i.Ay,{options:w,children:P})]})]}),(0,r.jsx)(f,{contentMode:c,isLoading:M,source:S,onClick:z})]})]})]})}let w={disableParsingRawHTML:!0,overrides:{h1:{component:y,props:{className:"max-w-full font-sans text-xl font-bold text-foreground mt-4 mb-3 first:mt-0 break-words [overflow-wrap:anywhere]"}},h2:{component:y,props:{className:"max-w-full font-sans text-base font-semibold text-foreground mt-5 mb-2 break-words [overflow-wrap:anywhere]"}},h3:{component:y,props:{className:"max-w-full font-sans text-sm font-semibold text-foreground mt-4 mb-2 break-words [overflow-wrap:anywhere]"}},p:{props:{className:"max-w-full font-sans text-sm leading-relaxed text-muted-foreground mb-3 break-words [overflow-wrap:anywhere]"}},ul:{props:{className:"max-w-full list-disc pl-5 my-3 space-y-1 font-sans text-sm text-muted-foreground"}},ol:{props:{className:"max-w-full list-decimal pl-5 my-3 space-y-1 font-sans text-sm text-muted-foreground"}},li:{props:{className:"break-words [overflow-wrap:anywhere]"}},strong:{props:{className:"font-semibold text-foreground"}},img:{props:{className:"my-4 max-h-[360px] w-full rounded-md border border-border/60 bg-background/70 object-contain",loading:"lazy"}},a:{component:function(e){let{href:t,children:n}=e,a=t&&/^(https?:|mailto:|#)/i.test(t)?t:void 0;if(!a)return(0,r.jsx)("span",{children:n});let s=a.startsWith("http");return(0,r.jsx)("a",{href:a,...s?{target:"_blank",rel:"noopener noreferrer"}:{},className:"text-primary underline decoration-primary/30 underline-offset-2 transition-colors hover:decoration-primary",children:n})}},code:{props:{className:"max-w-full rounded bg-muted/60 px-1.5 py-0.5 font-mono text-[12px] text-foreground break-words [overflow-wrap:anywhere]"}},pre:{props:{className:"max-w-full rounded-md bg-muted/60 p-3 my-3 font-mono text-[12px] leading-relaxed overflow-x-auto whitespace-pre-wrap break-words [&>code]:bg-transparent [&>code]:p-0"}},blockquote:{props:{className:"border-l-2 border-primary/40 pl-3 my-3 text-muted-foreground/80 italic"}},hr:{props:{className:"border-border/60 my-5"}}}};function y(e){let{className:t,children:n}=e;return(0,r.jsx)("p",{className:t,children:n})}var v=n(9673),k=n(2294);let j=[{name:"YouTube",icon:"https://cdn.jsdelivr.net/npm/simple-icons@13/icons/youtube.svg"},{name:"X",icon:"https://cdn.jsdelivr.net/npm/simple-icons@13/icons/x.svg"},{name:"Reddit",icon:"https://cdn.jsdelivr.net/npm/simple-icons@13/icons/reddit.svg"},{name:"LinkedIn",icon:"https://cdn.jsdelivr.net/npm/simple-icons@13/icons/linkedin.svg"},{name:"Instagram",icon:"https://cdn.jsdelivr.net/npm/simple-icons@13/icons/instagram.svg"},{name:"Substack",icon:"https://cdn.jsdelivr.net/npm/simple-icons@13/icons/substack.svg"},{name:"Medium",icon:"https://cdn.jsdelivr.net/npm/simple-icons@13/icons/medium.svg"},{name:"Hacker News",icon:"https://cdn.jsdelivr.net/npm/simple-icons@13/icons/ycombinator.svg"},{name:"GitHub",icon:"https://cdn.jsdelivr.net/npm/simple-icons@13/icons/github.svg"}],N=[{name:"Claude Code",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/claudecode.png"},{name:"Codex",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/codex.png"},{name:"Antigravity",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/antigravity.png"},{name:"Cursor",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/cursor.png"},{name:"ChatGPT",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/openai.png"},{name:"Claude",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/claude.png"},{name:"Gemini",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/gemini.png"},{name:"Perplexity",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/perplexity.png"},{name:"n8n",icon:"https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/n8n.svg"},{name:"NotebookLM",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/notebooklm.png"},{name:"Make",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/make.png"},{name:"Zapier",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/zapier.png"},{name:"LangChain",icon:"https://raw.githubusercontent.com/lobehub/lobe-icons/refs/heads/master/packages/static-png/dark/langchain.png"}];function I(e){let{items:t,reverse:n=!1,duration:a=35,iconClassName:s="size-5 grayscale brightness-[0.7] dark:brightness-[0.5] dark:invert md:size-6"}=e;return(0,r.jsx)("div",{className:"relative mx-auto max-w-2xl overflow-hidden",style:{maskImage:"linear-gradient(to right, transparent, black 10%, black 90%, transparent)",WebkitMaskImage:"linear-gradient(to right, transparent, black 10%, black 90%, transparent)"},children:(0,r.jsx)("div",{className:"flex w-max items-center py-2",style:{animation:"".concat(n?"marquee-scroll-reverse":"marquee-scroll"," ").concat(a,"s linear infinite")},children:[...t,...t].map((e,t)=>(0,r.jsxs)("div",{className:"flex shrink-0 items-center gap-2 px-4 md:px-5",children:[(0,r.jsx)(o.default,{src:e.icon,alt:"",width:24,height:24,loading:"lazy",className:s,unoptimized:!0}
1),(0,r.jsx)("span",{className:"text-xs text-muted-foreground/70 md:text-sm",children:e.name})]},"".concat(e.name,"-").concat(t)))})})}function A(){return(0,r.jsxs)("div",{className:"mt-8 flex flex-col items-center gap-2",children:[(0,r.jsx)(I,{items:j,reverse:!0,duration:30,iconClassName:"size-5 opacity-50 dark:invert md:size-6"}),(0,r.jsx)(k.A,{className:"size-4 text-muted-foreground"}),(0,r.jsx)(I,{items:N,duration:35})]})}let S=["web pages","YouTube videos","X posts","Reddit threads","blog posts","articles","newsletters","tutorials","documentation"];function C(){let e=function(e){var t,n;let[r,s]=(0,a.useState)(null!=(t=e[0])?t:""),o=(0,a.useRef)({text:null!=(n=e[0])?n:"",isDeleting:!1,wordIndex:0});return(0,a.useEffect)(()=>{let t,n=!1;return o.current.isDeleting=!0,t=setTimeout(function r(){var a;if(n)return;let i=o.current,l=null!=(a=e[i.wordIndex])?a:"";i.isDeleting?(i.text=i.text.slice(0,-1),s(i.text),0===i.text.length?(i.isDeleting=!1,i.wordIndex=(i.wordIndex+1)%e.length,t=setTimeout(r,150)):t=setTimeout(r,35)):i.text.length<l.length?(i.text=l.slice(0,i.text.length+1),s(i.text),t=setTimeout(r,55)):(i.isDeleting=!0,t=setTimeout(r,1500))},1500),()=>{n=!0,clearTimeout(t)}},[e]),r}(S);return(0,r.jsxs)("section",{className:"relative overflow-hidden px-6 pt-20 pb-24 md:pt-32 md:pb-36",children:[(0,r.jsx)("div",{className:"pointer-events-none absolute inset-0 -z-10",children:(0,r.jsx)("div",{className:"absolute top-1/4 left-1/2 h-[600px] w-[1000px] -translate-x-1/2 -translate-y-1/2 rounded-full bg-primary/5 blur-[100px]"})}),(0,r.jsxs)("div",{className:"mx-auto max-w-4xl text-center",children:[(0,r.jsxs)("h1",{className:"text-2xl font-bold leading-tight tracking-tight sm:text-3xl md:text-6xl md:leading-[1.1]",children:["Turn"," ",(0,r.jsxs)("span",{className:"text-primary",children:[e,(0,r.jsx)("span",{className:"animate-blink ml-0.5 inline-block w-[3px] align-middle bg-primary",style:{height:"0.85em"}})]})," ",(0,r.jsx)("br",{}),"into AI context"]}),(0,r.jsxs)("p",{className:"mx-auto mt-6 max-w-[18rem] wrap-break-words text-base text-muted-foreground sm:max-w-2xl md:mt-8 md:text-xl",children:["Convert anything on the web into"," ",(0,r.jsx)("span",{className:"font-semibold text-foreground",children:"clean Markdown"}),".",(0,r.jsx)("br",{}),"Feed it as"," ",(0,r.jsx)("span",{className:"font-semibold text-foreground",children:"optimized context for AI agents."})]}),(0,r.jsx)(A,{}),(0,r.jsxs)("div",{className:"mx-auto mt-10 grid w-full max-w-3xl grid-cols-1 gap-4 sm:grid-cols-2",children:[(0,r.jsx)(v.$,{asChild:!0,size:"lg",variant:"outline",className:"h-12 w-full gap-2 whitespace-nowrap px-6 text-base hover:bg-accent! cursor-pointer",children:(0,r.jsxs)("a",{href:"https://chromewebstore.google.com/detail/web-to-markdown-converter/baldeecdnlomdeedfddlnakmbhpeomgc",target:"_blank",rel:"noopener noreferrer",children:[(0,r.jsx)(s.A,{}),"Add to Chrome"]})}),(0,r.jsx)(v.$,{asChild:!0,size:"lg",className:"h-12 w-full gap-2.5 whitespace-nowrap px-5 bg-black text-white hover:bg-zinc-800 cursor-pointer",children:(0,r.jsxs)("a",{href:"https://apps.apple.com/app/createskills/id6763325282",target:"_blank",rel:"noopener noreferrer",children:[(0,r.jsx)("svg",{viewBox:"0 0 384 512",className:"h-6 w-auto",fill:"currentColor","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z"})}),(0,r.jsxs)("span",{className:"flex flex-col items-start leading-none",children:[(0,r.jsx)("span",{className:"text-[10px] font-normal",children:"Download on the"}),(0,r.jsx)("span",{className:"text-lg font-semibold tracking-tight",children:"App Store"})]})]})})]})]}),(0,r.jsxs)("div",{className:"relative mx-auto mt-16 max-w-5xl",children:[(0,r.jsx)("div",{className:"pointer-events-none absolute -bottom-6 left-1/2 h-[120px] w-[80%] -translate-x-1/2 roun
1ded-full bg-primary/5 blur-[60px]"}),(0,r.jsx)(x,{panelId:"hero-source-feed-preview"}),(0,r.jsxs)("div",{className:"mx-auto mt-8 max-w-3xl text-center",children:[(0,r.jsxs)("h2",{className:"text-2xl font-bold tracking-tight",children:["Every piece of"," ",(0,r.jsx)("span",{className:"text-primary",children:"useful content"})," in one place."]}),(0,r.jsxs)("p",{className:"mx-auto mt-4 max-w-2xl text-base leading-relaxed text-muted-foreground md:text-lg",children:["Save web pages, YouTube videos, Instagram Reels, social media posts, into"," ",(0,r.jsx)("span",{className:"font-semibold text-foreground",children:"one unified Markdown feed"}),"."]})]})]})]})}},2659:(e,t,n)=>{"use strict";n.d(t,{BT:()=>l,Wu:()=>d,ZB:()=>i,Zp:()=>s,aR:()=>o,wL:()=>c});var r=n(8111);n(5271);var a=n(1921);function s(e){let{className:t,...n}=e;return(0,r.jsx)("div",{"data-slot":"card",className:(0,a.cn)("flex flex-col gap-6 border bg-card py-6 text-card-foreground shadow-sm",t),...n})}function o(e){let{className:t,...n}=e;return(0,r.jsx)("div",{"data-slot":"card-header",className:(0,a.cn)("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-2 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",t),...n})}function i(e){let{className:t,...n}=e;return(0,r.jsx)("div",{"data-slot":"card-title",className:(0,a.cn)("leading-none font-semibold",t),...n})}function l(e){let{className:t,...n}=e;return(0,r.jsx)("div",{"data-slot":"card-description",className:(0,a.cn)("text-sm text-muted-foreground",t),...n})}function d(e){let{className:t,...n}=e;return(0,r.jsx)("div",{"data-slot":"card-content",className:(0,a.cn)("px-6",t),...n})}function c(e){let{className:t,...n}=e;return(0,r.jsx)("div",{"data-slot":"card-footer",className:(0,a.cn)("flex items-center px-6 [.border-t]:pt-6",t),...n})}},2886:(e,t,n)=>{"use strict";n.d(t,{Kg:()=>r,RI:()=>o,rP:()=>a,xx:()=>s});let r=20,a=10,s=500,o=[{id:"credits_100",label:"$20 credit pack",credits:100,amountCents:2e3},{id:"credits_300",label:"$50 credit pack",credits:300,amountCents:5e3},{id:"credits_700",label:"$100 credit pack",credits:700,amountCents:1e4},{id:"credits_2000",label:"$250 credit pack",credits:2e3,amountCents:25e3}]},6522:(e,t,n)=>{"use strict";n.d(t,{Faq:()=>u});var r=n(8111);n(5271);var a=n(8807),s=n(6042),o=n(1921);function i(e){let{...t}=e;return(0,r.jsx)(s.Root,{"data-slot":"accordion",...t})}function l(e){let{className:t,...n}=e;return(0,r.jsx)(s.Item,{"data-slot":"accordion-item",className:(0,o.cn)("border-b last:border-b-0",t),...n})}function d(e){let{className:t,children:n,...i}=e;return(0,r.jsx)(s.Header,{className:"flex",children:(0,r.jsxs)(s.Trigger,{"data-slot":"accordion-trigger",className:(0,o.cn)("flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&[data-state=open]>svg]:rotate-180",t),...i,children:[n,(0,r.jsx)(a.A,{className:"pointer-events-none size-4 shrink-0 translate-y-0.5 text-muted-foreground transition-transform duration-200"})]})})}function c(e){let{className:t,children:n,...a}=e;return(0,r.jsx)(s.Content,{"data-slot":"accordion-content",className:"overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...a,children:(0,r.jsx)("div",{className:(0,o.cn)("pt-0 pb-4",t),children:n})})}let m=[{id:"skill",question:'What is a "skill"?',verdict:"A reusable workflow package for your AI agent",detail:"with task-specific instructions and supporting references. Createskills now focuses on curated, ready-to-use kits and source libraries instead of public custom-generation tools."},{id:"source",question:'What is a "source"?',verdict:"Anything you want your AI to actually reference when performing a task.",detail:"An article, a YouTube video transcript, a Reddit thread, a PDF, an image, or a social post. Capture it once as clean Markdown, organize it in your feed, and reuse it through MCP."},{id:"mcp",question:"What does the MCP server do?",verdict:"It lets Claude, Cursor, Codex, and other MCP clients use your saved source library.",detail:"Your agent can search saved sources, read the full Markdown, capture new public URLs, organize sources into folders, and transform Markdown without you manually attaching the same context every session."},{id:"sites",question:"Which sites does it work on?",verdict:"If you can read it in your tab, we can capture it.",detail:"That includes articles, blogs, newsletters, docs, YouTube, Instagram Reels, X, Reddit, and LinkedIn â plus paywalled and login-gated pages you're already signed into."},{id:"mobile",question:"Does it work on mobile?",verdict:"Yes. The iPhone app is live",detail:"for capturing and reviewing source context from mobile workflows, alongside the Chrome extension and web app."}];function u(){return(0,r.jsxs)("section",{id:"faq",className:"mx-auto max-w-3xl px-4 py-24 scroll-mt-20",children:[(0,r.jsxs)("div",{className:"text-center",children:[(0,r.jsxs)("h2",{className:"text-3xl font-bold tracking-tight md:text-4xl",children:[(0,r.jsx)("span",{className:"text-primary",children:"Questions"})," people ask."]}),(0,r.jsxs)("p",{className:"mx-auto mt-4 max-w-2xl text-base text-muted-foreground md:text-sm",children:["If yours isnât here, email"," ",(0,r.jsx)("a",{className:"text-primary underline decoration-primary/30 underline-offset-2 transition-colors hover:decoration-primary",href:"mailto:[email protected]",rel:"noopener",children:"[email protected]"}),"."]})]}),(0,r.jsx)(i,{type:"single",collapsible:!0,className:"mt-12",children:m.map(e=>(0,r.jsxs)(l,{value:e.id,children:[(0,r.jsx)(d,{className:"text-left text-base font-medium focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:ring-offset-background",children:e.question}),(0,r.jsx)(c,{children:(0,r.jsxs)("p",{className:"text-sm text-muted-foreground leading-relaxed",children:[(0,r.jsx)("span",{className:"text-foreground font-medium",children:e.verdict})," ",e.detail]})})]},e.id))})]})}},7069:(e,t,n)=>{Promise.resolve().then(n.bind(n,6522)),Promise.resolve().then(n.bind(n,144)),Promise.resolve().then(n.bind(n,3207)),Promise.resolve().then(n.bind(n,7674)),Promise.resolve().then(n.bind(n,6042)),Promise.resolve().then(n.bind(n,2798)),Promise.resolve().then(n.bind(n,4917)),Promise.resolve().then(n.bind(n,1246)),Promise.resolve().then(n.bind(n,2505)),Promise.resolve().then(n.bind(n,3279)),Promise.resolve().then(n.bind(n,4241)),Promise.resolve().then(n.bind(n,8642)),Promise.resolve().then(n.bind(n,8666)),Promise.resolve().then(n.bind(n,4635)),Promise.resolve().then(n.bind(n,4616)),Promise.resolve().then(n.bind(n,6095)),Promise.resolve().then(n.bind(n,291)),Promise.resolve().then(n.bind(n,8187)),Promise.resolve().then(n.bind(n,4551)),Promise.resolve().then(n.bind(n,5496)),Promise.resolve().then(n.bind(n,49)),Promise.resolve().then(n.bind(n,1476)),Promise.resolve().then(n.bind(n,7205)),Promise.resolve().then(n.bind(n,9768)),Promise.resolve().then(n.bind(n,7260)),Promise.resolve().then(n.bind(n,3316)),Promise.resolve().then(n.bind(n,700)),Promise.resolve().then(n.bind(n,2034)),Promise.resolve().then(n.bind(n,8040)),Promise.resolve().then(n.bind(n,8606)),Promise.resolve().then(n.bind(n,5889)),Promise.resolve().then(n.bind(n,1180)),Promise.resolve().then(n.bind(n,1408)),Promise.resolve().then(n.t.bind(n,5935,23)),Promise.resolve().then(n.t.bind(n,9128,23)),Promise.resolve().then(n.bind(n,8990))}
1,7674:(e,t,n)=>{"use strict";n.d(t,{Pricing:()=>b});var r=n(8111),a=n(5271),s=n(5935),o=n.n(s),i=n(8516),l=n(9481),d=n(3222),c=n(9673),m=n(2659),u=n(2886),h=n(9952);let p=[{label:"Web page",value:"1 credit",detail:"Clean Markdown format",icon:i.A},{label:"Social media video transcripts",value:"2 credits",detail:"YouTube, Instagram Reels, X",icon:l.A}],g={credits_100:{eyebrow:"Starter",note:"For a few focused research sessions."},credits_300:{eyebrow:"Best value",note:"A practical pack for weekly capture workflows.",badge:"Most popular"},credits_700:{eyebrow:"High volume",note:"For larger source libraries and repeat transforms."},credits_2000:{eyebrow:"Poweruser",note:"Lowest cost per source for heavy capture volume.",badge:"Most savings"}};function b(){let[e,t]=(0,a.useState)({loggedIn:!1,credits:null}),[n,s]=(0,a.useState)(null);async function i(t){if(!n){if(!e.loggedIn){let e=new URLSearchParams({pack_id:t}),n="/api/billing/checkout?".concat(e.toString());window.location.href="/login?next=".concat(encodeURIComponent(n));return}s(t);try{let e=await fetch("/api/billing/checkout",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({pack_id:t})}),n=await e.json().catch(()=>({}));if(e.ok&&(null==n?void 0:n.url)){window.location.href=n.url;return}}finally{s(null)}}}return(0,a.useEffect)(()=>{let e=(0,h.U)(),n=!0;async function r(e){if(!e){n&&t({loggedIn:!1,credits:null});return}n&&t({loggedIn:!0,credits:null});let r=await fetch("/api/billing/me",{cache:"no-store"}).catch(()=>null);if(!n)return;if(!(null==r?void 0:r.ok))return void t({loggedIn:!0,credits:null});let a=await r.json().catch(()=>({}));t({loggedIn:!0,credits:"number"==typeof(null==a?void 0:a.credits_balance)?a.credits_balance:null})}e.auth.getUser().then(e=>{let{data:t}=e;return r(!!t.user)}).catch(()=>r(!1));let{data:a}=e.auth.onAuthStateChange((e,t)=>{r(!!(null==t?void 0:t.user))});return()=>{n=!1,a.subscription.unsubscribe()}},[]),(0,r.jsxs)("section",{id:"pricing",className:"mx-auto max-w-6xl px-4 py-24 scroll-mt-20",children:[(0,r.jsxs)("div",{className:"mx-auto max-w-2xl text-center",children:[(0,r.jsx)("h2",{className:"text-3xl font-bold tracking-tight md:text-4xl",children:"Pay for what you use."}),(0,r.jsx)("p",{className:"mt-3 text-sm text-muted-foreground",children:"No subscription. New accounts get 10 starter credits."}),e.loggedIn&&null!==e.credits&&(0,r.jsxs)("p",{className:"mt-3 text-sm font-medium",children:["Current balance: ",e.credits.toLocaleString()," ","credits"]})]}),(0,r.jsx)("div",{className:"mx-auto mt-8 max-w-3xl border border-border/70 bg-card/45 p-4",children:(0,r.jsx)("div",{className:"grid gap-4 md:grid-cols-2",children:p.map(e=>{let t=e.icon;return(0,r.jsxs)("div",{className:"flex items-start gap-3 border-border/60 md:border-r md:pr-4 md:last:border-r-0",children:[(0,r.jsx)("span",{className:"mt-0.5 flex size-8 shrink-0 items-center justify-center border border-primary/35 bg-primary/10 text-primary",children:(0,r.jsx)(t,{className:"size-4","aria-hidden":!0})}),(0,r.jsxs)("div",{className:"min-w-0",children:[(0,r.jsx)("p",{className:"text-sm font-semibold text-foreground",children:e.label}),(0,r.jsx)("p",{className:"text-xs font-semibold text-primary",children:e.value}),(0,r.jsx)("p",{className:"mt-1 text-xs leading-snug text-muted-foreground",children:e.detail})]})]},e.label)})})}),(0,r.jsx)("div",{className:"mt-10 grid gap-5 md:grid-cols-4",children:u.RI.map(e=>{var t,a,s;let o={ordinarySources:(a=e.credits).toLocaleString(),socialSources:Math.floor(a/2).toLocaleString()},l=g[e.id];return(0,r.jsxs)(m.Zp,{className:"relative flex min-h-[440px] flex-col overflow-hidden py-0 ".concat(l.badge?"border-primary/70 bg-primary/[0.045] shadow-lg shadow-primary/10":"border-border/60 bg-card/80"),children:[(0,r.jsx)("div",{className:"flex h-10 shrink-0 items-center justify-center border-b px-4 text-center text-[10px] font-semibold uppercase tracking-[0.16em] ".concat(l.badge?"border-primary/30 bg-primary/15 text-primary":"border-transparent text-transparent"),"aria-hidden":!l.badge,children:null!=(t=l.badge)?t:"Standard"}),(0,r.jsxs)(m.aR,{className:"min-h-[206px] px-5 pt-5 pb-0",children:[(0,r.jsx)(m.BT,{className:"text-[10px] font-semibold uppercase tracking-[0.16em]",children:l.eyebrow}),(0,r.jsx)("div",{className:"mt-5 h-[92px]",children:(0,r.jsxs)(m.ZB,{className:"grid gap-2 leading-none tracking-normal",children:[(0,r.jsx)("span",{className:"text-5xl tabular-nums",children:e.credits.toLocaleStr
1ing()}),(0,r.jsx)("span",{className:"text-sm font-semibold leading-none text-foreground",children:"credits"})]})}),(0,r.jsx)("p",{className:"mt-1 min-h-10 text-xs leading-snug text-muted-foreground",children:l.note})]}),(0,r.jsx)(m.Wu,{className:"flex-1 px-5 pt-5 pb-4",children:(0,r.jsxs)("div",{className:"min-h-[132px] border-y border-border/60 py-4",children:[(0,r.jsx)("p",{className:"text-[10px] uppercase tracking-[0.14em] text-muted-foreground",children:"Covers up to"}),(0,r.jsxs)("p",{className:"mt-1 text-sm leading-snug text-foreground",children:[(0,r.jsx)("span",{className:"font-semibold",children:o.ordinarySources})," ","web pages"]}),(0,r.jsxs)("p",{className:"mt-1 text-sm leading-snug text-muted-foreground",children:["or"," ",(0,r.jsxs)("span",{className:"font-semibold text-foreground",children:[o.socialSources," social media video transcripts"]})," ","(YouTube, Instagram Reels, X)"]})]})}),(0,r.jsx)(m.wL,{className:"mt-auto flex-col gap-3 px-5 pb-5",children:(0,r.jsx)(c.$,{type:"button",size:"lg",className:"h-12 w-full cursor-pointer font-semibold",onClick:()=>i(e.id),disabled:null!==n,children:n===e.id?"Loading...":"Buy ".concat((s=e.amountCents,"$".concat(Math.round(s/100).toLocaleString())))})})]},e.id)})}),(0,r.jsx)("div",{className:"mx-auto mt-8 max-w-4xl border-t border-border/70 pt-5",children:(0,r.jsxs)("ul",{className:"flex gap-3 text-sm text-muted-foreground justify-center",children:[(0,r.jsxs)("li",{className:"flex items-center gap-2",children:[(0,r.jsx)(d.A,{className:"size-4 shrink-0 text-primary"}),(0,r.jsx)("span",{children:"No subscription"})]}),(0,r.jsxs)("li",{className:"flex items-center gap-2",children:[(0,r.jsx)(d.A,{className:"size-4 shrink-0 text-primary"}),(0,r.jsx)("span",{children:"Paid credits don't expire"})]})]})}),(0,r.jsxs)("div",{className:"mt-10 text-center text-[11px] text-muted-foreground",children:[(0,r.jsx)(o(),{href:"/terms",className:"hover:text-foreground transition-colors",children:"Terms"})," ","\xb7"," ",(0,r.jsx)(o(),{href:"/privacy",className:"hover:text-foreground transition-colors",children:"Privacy"})]})]})}},8990:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>o});var r=n(8111);n(5271);var a=n(5221),s=n(1921);function o(e){let{className:t,orientation:n="horizontal",decorative:o=!0,...i}=e;return(0,r.jsx)(a.b,{"data-slot":"separator",decorative:o,orientation:n,className:(0,s.cn)("shrink-0 bg-border data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",t),...i})}}},e=>{e.O(0,[3414,7128,3899,1767,5771,3207,814,9743,7358],()=>e(e.s=7069)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.