{# Active route family for nav highlighting. The `book` and `reading` routes intentionally keep `discover` highlighted (route family, not literal route). #}
storiet v.2
sign in

attention span check · open library, not algorithm farm

Do you really want a book in a TikTok world?

If yes — tell Margaret how you feel and what you're avoiding. She'll find one. If no — there's a feed waiting to be scrolled.

a word from management

Goodreads, but it doesn't hate you.

We don't sell your reading habits. We don't auto-generate fake reviews. We just want you to finish the book before the protagonist's name leaves your head.

— storiet, a cooperative

01

Open Library, not enclosure

Built on OpenLibrary data. No paywall, no monopoly, no dad in your shelf.

02

Vibes, not stars

Rate books with words. "Read this on a plane." "Made me text my mom." Stars are dead.

03

Margaret reads with you

An AI librarian who answers questions about your book without spoiling it. Margaret is judgy. You will love her.

04

Reading DNA

A taste profile that gets weirder and more specific the more you read. A constellation of you.

05

Real book clubs

Spoiler-gated chapter discussions. The AI moderates so the loud one in the group doesn't ruin chapter 14.

06

Lists on demand

\"Books like Pachinko but shorter.\" \"Sad gay sci-fi.\" Margaret makes the list. You curate, share, fork.

what the group chat is reading

discover all →

pick a vibe

curated lists

all lists →

978124 books cataloged · while you were doomscrolling tiktok

{# Margaret modal — global, ⌘K. Stub for Phase A; Phase B6 wires the chat thread + suggestion pills + book context. Trigger: any element with [data-margaret-trigger]. Cmd/Ctrl+K toggles. #}