Back
C

Claude

20 messages · Claude

Source
turn 1

Files hidden in shared chats i want to run this notebook thing in supabase's SQL editor - can u tell me exactly what to paste in beginning to end as my coding knowledge is clsoe to 0 Mar 10

you
C

The good news is that the file you uploaded is already exactly what you need to paste — no changes required! Here's how to do it step by step:

Step 1 — Open Supabase Go to supabase.com and open your project.

Step 2 — Find the SQL Editor In the left sidebar, click "SQL Editor" (it looks like a little database/code icon).

Step 3 — Create a new query Click the "New query" button (usually a "+" or "New query" button near the top left).

Step 4 — Paste the code Open the schema.sql file you uploaded in any text editor (Notepad, TextEdit, etc.), select all the text (Ctrl+A on Windows, Cmd+A on Mac), copy it, then paste it into the SQL Editor box.

Step 5 — Run it Click the green "Run" button (or press Ctrl+Enter / Cmd+Enter).

That's it! If it works, you'll see a success message at the bottom. The script will create all your tables, security rules, and storage bucket for Scrolld in one shot.

If you get an error, copy the error message and share it here — I can help you fix it.

Turn on web search in Search and tools menu. Otherwise, links provided may not be accurate or up to date.

turn 2

yeah but from where do i start or copy the code from '- - profiles' or from the very top? Mar 10

you
C

Copy from the very top — starting from the very first line:

-- ============================================================

All the way to the very last line at the bottom:

create policy "Users can delete own uploads" ...

The -- lines are just comments (they're ignored by Supabase), but it's easiest to just select everything and paste it all. Don't worry about picking a specific starting point.

Ctrl+A in the text editor will select everything instantly so you can't miss anything.

turn 3

how to take a scroll shot Mar 10

you
C

Could you give me a bit more context? Do you mean:

turn 4

yes to upload a post in the scrolld app - firstly let me breakdown the concept of the app you u, which is basically a new type of social platform (whether its going to be revolutionary or not, we'll have to find out by making it happen in the first place), where people share their conversation with their AI/LLM like yourself, and post interesting convos there directly igniting a new kind of influencer/creator base unlike one ever seen before. Yes people have the ability, and already do post their covos on platforms like x/twitter, reddit, instagram, but no platform natively supports a screenshot of the full conversation in a seamless manner where i'm able to scroll through the conversation/screenshot as if it were my own chat with you here to get insights from smart people on how they conversate, or just general fun. Now what is the best way for me to take a scroll shot for me to capture a full claude conversation in a single one - u catch my drift? Mar 10

you
C

That's a genuinely cool concept — the "scrollable post" format makes total sense for AI convos since they're naturally long and lose context when cropped into static screenshots.

For capturing a full Claude conversation right now, here are your best options:

Best option — Browser extension (easiest) Install GoFullPage (Chrome) or FireShot (Chrome/Firefox). One click and it automatically scrolls and stitches your entire page into one long image. Free and takes about 10 seconds.

Second option — Built into your browser On Chrome/Firefox, open Developer Tools (F12), then:

Press Ctrl+Shift+P (Cmd+Shift+P on Mac) Type "screenshot" Select "Capture full size screenshot"

No extension needed, completely free.

Third option — Desktop app Snagit is the premium option if you want more control (cropping, annotation etc.) but it costs money so probably not worth it at this stage.

For Scrolld specifically, I'd say GoFullPage is your move right now — one click, exports as PNG or PDF, and the output is exactly the kind of long scrollable image your app is built around.

Once your app has more users you'd probably want to build a native "share to Scrolld" button directly into the export flow, but GoFullPage bridges that gap perfectly for now.

turn 5

is there no such thing that allows me to scroll an image like a pdf file? Mar 10

you
C

Yes! That's actually exactly what a PDF is — you can scroll through it like a document. And GoFullPage lets you export as PDF instead of PNG.

But more interestingly, what you're describing is essentially the core feature of your own app — instead of sharing a flat image, Scrolld should store the conversation as a scrollable format natively rather than a screenshot at all.

Two ways to think about this:

For right now (before the app is built) GoFullPage → export as PDF → upload that PDF to Scrolld. Users can then scroll through it like a document.

The bigger idea worth thinking about Instead of screenshots or PDFs, Scrolld could let users paste a share link from Claude/ChatGPT and the app just renders the actual conversation natively — fully scrollable, perfectly formatted, no screenshot needed at all. Claude already has a "Share conversation" button built in (top right of any chat). That link could be the "post."

That would be way more elegant than any screenshot tool and would make Scrolld genuinely different from just reposting images on Twitter.

Is the app being built yet, or are you still in the concept/planning phase? That would help me point you in the right direction.

turn 6

that's an interesting turn. so can you propose what the app looks like (the flow) - which sort of file (pdf, png, etc...) will be best suited for this for the best experience or just the share button is best Mar 10

you
C

Great question. Let me break down the ideal flow and why the share link approach wins:

The 3 options ranked:

🥇 1. Native share link (best) Claude, ChatGPT etc. all generate a public URL for any conversation. Scrolld fetches that link and renders the conversation natively in-app — fully scrollable, perfectly formatted, feels like you're actually IN the chat. No file upload needed at all. This is how Twitter embeds tweets, or how Spotify embeds songs — the content lives natively.

🥈 2. PDF upload (second best) Scrollable, preserves the full convo, better than images. But it looks like a document, not a social post. Less "feed-friendly."

🥉 3. PNG/screenshot (worst) Pinch to zoom, hard to read, loses context when cropped. This is the problem you're solving — so don't make this the solution.

The ideal app flow:

User pastes Claude/ChatGPT share URL ↓ Scrolld fetches & renders the conversation ↓ User adds a title + tags (e.g. "coding", "creative", "life advice") ↓ Post appears in feed as a scrollable card ↓ Other users tap it → scroll through it like their own chat ↓ Like, comment, follow the creator

The feed would look like Instagram but instead of photos, each card shows:

First 2-3 messages as a preview Tap to open the full scrollable conversation AI model used (Claude, GPT-4, Gemini etc.) shown as a tag

This also means your schema's image_url field probably needs to become a content_url that stores either a share link OR a file. Worth thinking about early before you build too much. Want me to suggest the schema update?

turn 7

option 1 is the best sounding, most promising option yet - the only caveats i see here 1- do all LLMs have the 'share' option - if so do the differ in anyway that would complicate accomdation of certains ones like deepseek or chatgpt, etc.. 2- the user needs to get an option to edit their convo before posting to hide any senstive information from the chat (this is the only use of edit i see currently, let me know if i mightve missed an angle) Mar 10

you
C

Great caveats — really sharp product thinking. Let me address both:

Caveat 1 — Do all LLMs have a share option?

Searched the web Searched the web

Great research — here's the full picture:

Caveat 1 — Share link support across LLMs

Here's the honest state of play:

Platform Share Link? Claude ✅ Yes ChatGPT ✅ Yes — users can generate a unique URL for a ChatGPT conversation via the share button on the top right of the chat screen Gemini ✅ Yes DeepSeek ❌ No — users currently cannot directly share DeepSeek chat conversations, and this is actively being requested as a feature Grok ✅ Yes

So DeepSeek is your main gap right now. But here's how to handle this cleanly — Scrolld should support two posting methods:

Paste a share link → for Claude, ChatGPT, Gemini, Grok Paste raw text / upload export → for DeepSeek and anything without share links

This actually future-proofs you too, since share link support varies and can disappear or appear at any time.

Caveat 2 — Editing before posting (privacy redaction)

You're right that this is essential, and you haven't missed angles — but let me add a few you might not have considered:

The angles you identified:

Hiding sensitive personal info (names, addresses, API keys, etc.)

Angles worth adding:

Selective sharing — user might want to cut the first 10 messages of context-setting and only share the "good part" of the convo Spoiler/blur toggle — some users might want to hide the AI's answer so followers have to tap to reveal it, making it more engaging (like a "solution reveal") Annotating — letting the creator add a caption or highlight a specific moment in the convo, like "this is where it got interesting 👇"

The edit flow could look like this:

User pastes share link or text ↓ Scrolld renders the full conversation in an editor ↓ User can: delete messages, redact text, add highlights ↓ User writes a title + picks tags ↓ Post goes live

That redaction/highlight layer is actually a feature that no other platform has — and it makes Scrolld the only place where sharing AI convos feels intentional rather than accidental.

Want me to sketch out what the updated schema would look like to support all of this?

turn 8

raw text has room for manipulation, that is something we want to avoid at all costs - the posts have to be raw - direct conversations/interactions - the only thing i see is for users to blur out information they dont want people to see like an email adress or something Mar 10

you
C

You're absolutely right — raw text kills authenticity which is the whole point of the platform. The posts have to be verifiable, unedited conversations.

So the flow becomes:

Share link only → no raw text option, full stop.

And for DeepSeek and any LLM without share links — they simply aren't supported yet. You can add them the moment they introduce a share feature. That's not a weakness, that's actually a quality filter that protects the platform's integrity from day one.

For the blur/redact tool:

The key design challenge here is — if you render the conversation from a share link (which is live and unedited), how do you let users blur things without touching the source content?

The answer is a redaction layer on top — like a transparent overlay where users can draw blur boxes over sensitive info before publishing. The underlying share link stays completely untouched and verifiable, but the visual render has blur patches on top. Think of it like how you'd redact a PDF without altering the original file.

This is actually elegant because:

The original share link remains as proof of authenticity The blur is purely cosmetic/visual You could even let viewers toggle "show original link" to verify it's real

This one decision — share link only, blur overlay, no text editing — is what separates Scrolld from just being a repost tool. It's the integrity layer that makes the platform trustworthy.

Want to move on to thinking about the feed design and discovery next?

turn 9

yes go ahead - the basic interface and supa base backend is already there, but now its time to polish and refine, change the logic from picture to 'share' conversation, and have the app natively make it a scroll through image/feed situation similar to instagram, but different u know what i mean Mar 10

you
C

Yes, exactly — Instagram's scroll mechanic but the content is fundamentally different. Let me map it out:

The Feed Experience

Instead of a square photo, each post card in the feed shows:

A preview of the first 2-3 messages of the conversation — enough to hook you The AI model tag (Claude, ChatGPT, Gemini, Grok) Creator name, title they gave the post, likes/comments A subtle "scroll to read" indicator at the bottom of the card

Tap the card → it opens full screen, and the conversation renders exactly like a real chat UI — bubbles, alternating sides, the whole thing. You just scroll through it naturally like you're in the chat yourself.

What needs to change in your Supabase schema

Right now your posts table has image_url — that needs to evolve:

sql -- Replace image_url with: share_url text not null, -- the original LLM share link llm_source text not null, -- 'claude' | 'chatgpt' | 'gemini' | 'grok' title text, -- user-written title for the post blur_regions jsonb, -- stores coordinates of blur boxes overlay preview_text text, -- first 2-3 messages cached for feed preview


The `blur_regions` stores blur box positions as JSON so the overlay renders on top without ever touching the source conversation.

---

**The core logic shift**

Right now your app thinks in terms of **images**. The mental model needs to shift to **documents that behave like feeds.** Three states every post lives in:
  1. CARD (in feed) → preview text + model tag, tappable
  2. READER (open post) → full scrollable conversation, blur overlay active
  3. SOURCE (verifiable)→ original share link accessible for authenticity

Discovery & Feed Logic

This is where it gets interesting and different from Instagram:

By AI model — filter feed by Claude only, GPT only etc. By topic tag — coding, creative writing, life advice, business, fun By length — short convos vs deep dives (people will want both) Trending — not just likes, but scroll depth — how far people actually read into a convo is a much better signal of quality than a double tap

That scroll depth metric is unique to Scrolld and something Instagram literally cannot replicate with photos.

The one thing to nail first

Before any of this, the single most important thing to get right is how the conversation renders in the reader. It needs to feel like you're genuinely inside a real chat — not reading a document. Get that rendering right and everything else follows naturally.

Want me to help you spec out that conversation renderer component, or tackle the schema migration first?

turn 10

just give me a text explanation first - in essay format Mar 11

you
C

Scrolld is at its core a reading experience disguised as a social feed. The fundamental shift from where the app currently stands — a photo sharing platform — to what it needs to become is less about rebuilding everything from scratch and more about changing what sits at the heart of each post. Instead of an image, the post is a conversation. And instead of glancing at it, you live inside it for a moment.

When someone opens the app, the feed looks familiar enough — a vertical scroll of cards, usernames, like counts, comments. But the card itself is different. Rather than a photo, you see the opening lines of a conversation. A question someone asked their AI, maybe the first line of the response. Just enough to make you curious. The AI model is tagged clearly — Claude, ChatGPT, Gemini, Grok — because on Scrolld that's the equivalent of what camera or filter someone used. It's context that matters to the audience.

When you tap a post, the experience transforms. The conversation opens full screen and renders exactly like a real chat interface — user messages on one side, AI responses on the other, the same bubble format you're used to. You're not reading a document or squinting at a screenshot. You're scrolling through a conversation as if you were the one who had it. That feeling of immersion is the entire product. If that rendering feels off — too clinical, too document-like, too slow — nothing else matters.

The way this works under the hood is through share links. Every supported LLM generates a public URL for any conversation. Claude has it, ChatGPT has it, Gemini has it, Grok has it. When a user wants to post, they paste that link into Scrolld. The app fetches the conversation from that URL, caches a short preview of the opening messages for the feed card, and stores the full content for the reader view. The original share link is always preserved as the source of truth — it's what makes the post verifiable and authentic. Nobody can fabricate or edit what was actually said.

The only exception to that untouched authenticity is the blur tool. Sometimes a conversation contains an email address, a phone number, a name someone didn't intend to share publicly. The blur tool lets users draw redaction boxes over specific parts of the rendered conversation before publishing. These blur regions are stored separately as positional data and rendered as a visual overlay on top of the conversation. The underlying content and the original share link remain completely intact. Anyone who wants to verify authenticity can follow the source link. The blur is purely a privacy layer, not an editing tool.

On the discovery side, Scrolld has a natural advantage over every other platform because the content has inherent structure. You can filter by AI model, by topic tag, by conversation length. But the most powerful signal Scrolld has access to that no other platform does is scroll depth — how far into a conversation someone actually reads before leaving. A like on Instagram tells you someone noticed a photo for half a second. Scroll depth on Scrolld tells you a conversation held someone's attention for two minutes. That's a fundamentally better measure of quality and it should drive what surfaces in the trending feed from day one.

The creator dynamic is also genuinely new. On Instagram or TikTok the creator's skill is visual or performative. On Scrolld the creator's skill is how they think, what they ask, how they push a conversation somewhere interesting. The influencers that emerge here are people who are exceptional at using AI — curious, creative, strategic thinkers. That's a creator class that doesn't really have a home yet, and Scrolld is the first platform built around them.

The backend changes needed to support all of this are significant but not overwhelming. The current schema treats posts as images. The image field needs to be replaced with a share URL field, a detected LLM source field, a cached preview field, and a blur regions field that stores the overlay data. The rest of the social graph — follows, likes, comments, profiles — stays exactly as it is. The social mechanics are already right. It's only the post object itself that needs to evolve.

The sequence of work from here is straightforward. First, get the conversation renderer right — the component that takes a share link and displays it as a native chat UI. Everything depends on that feeling real. Second, update the schema and posting flow to accept share links instead of image uploads. Third, build the blur overlay tool on top of the renderer. Fourth, build the feed card preview so the first few messages surface in the scroll without opening the full post. After that, the discovery and trending logic can be layered on top of a working core.

The app doesn't need to be reinvented. It needs one central idea to click into place — that the conversation is the content — and then everything else about how it looks and feels follows naturally from that.

S
scrollfather
Mar 14

Claude

Claude20 messages
Verify source
0

Comments

No comments yet. Start the conversation.

Sign in to comment →