Finding characters
How discovery ranks characters, which filters exist, and what to read on a character profile before you start.
There is no single Reverie search box. Characters surface through a handful of separate places, each with its own lens, and search is something you do inside one of them.
Where characters surface
| Surface | What it shows |
|---|---|
| Home | Continue (chats you already have), Recommended for you, New & noteworthy, a collections rail and the 12 latest moments |
| Characters | The whole catalogue, with the sorts and filters below |
| Hashtags | Tags carrying at least 10 public characters, up to 500 of them, ordered by how many characters use each |
| Collections | Themed sets assembled by Reverie staff — see Collections |
| Creator profiles | Everything one creator has published, at /u/<handle> |
Sorting the catalogue
| Sort | Orders by | Who sees it |
|---|---|---|
| Recommended | The personalised order described below — this is the default | Everyone |
| Popular | Popularity score, highest first | Everyone |
| New & noteworthy | A seven-day early-traction score recomputed daily, then most recently published | Everyone |
| Recently updated | Last edit, newest first | Everyone |
| Following | Creators you follow | Signed in |
| Favorites | Characters you favourited | Signed in |
| My Characters | Characters you created | Signed in |
Filters
Alongside the sort chips you get the search box, Browse all hashtags, a Card videos switch, Reset filters and a Filters panel: Category, Gender (All, Male, Female, Non-binary, Other, Unspecified), Tags (up to five; a character must carry every one you pick), Richness and Features.
On My Characters the panel adds three sections that apply to your own list only: Sort by (Last edited, First published or Date created), Status (Published, Link only or Unpublished) and Age — the age set on the character, in ranges, or Not set.
Two account-level settings also shape every grid:
- Tag preferences (Settings → Preferences) — up to 10 tags you want to see and up to 10 you don't. The "want to see" list applies while browsing; the "don't want to see" list applies everywhere, including search and tag pages.
- The 18+ switch — the SFW / 18+ control in the navigation, mirrored at Settings → Preferences → Content filter. It is off by default and turning it on asks you to confirm you are 18 or older.
There is no language filter, no content-rating filter and no time-window filter — nothing that shows "top this month" or "published this week". New & noteworthy is the only recency-weighted sort, and your interface language changes translations rather than which characters you see.
How Recommended ranks
Recommended adapts to how much you have chatted, and only ever reads metadata — which characters you opened, their categories, their gender, whether they are marked 18+ — never the contents of your conversations. Your most recent chats count for more than older ones, out of the last 20.
| Your history | What the order uses |
|---|---|
| Signed out, or 1–2 chats | Featured characters first, then popularity score, then average rating |
| 3–5 chats | Your three most-chatted categories |
| 6 or more chats | Adds a gender lean when more than 60% of your weighted chats point one way, and your 18+ setting |
Characters you have already chatted with are dropped from the list, and a share of every page is reserved for characters published in the last seven days by creators you follow.
The popularity score
Recomputed daily for every public character, from these signals, in roughly this order of importance:
| Signal |
|---|
| Total conversations |
| Average rating |
| Conversations in the last 30 days |
| Number of reviews |
| Favourites |
Each signal is capped, so no single number can dominate. A newly published character also gets a cold-start boost that fades away over its first 30 days, so new work surfaces before it has any history.
Search
Search is per-surface: the Characters page searches characters (no account needed), the Stories page searches stories (signed in only). Moments, hashtags and creators have no search at all.
| You type | It matches |
|---|---|
#tag | That exact tag, in your language or the original |
@name | Any character whose name contains that text |
| Anything else | Name or bio containing that text |
Terms combine with AND, so tutor #regency finds regency-tagged characters whose name or bio mentions a tutor. Order matters: the parser starts a new term at each # or @, so #regency tutor is read as one tag named "regency tutor" and finds nothing. Put plain words first. Character results stop after 15 pages (3 when signed out), story results after 3.
What to read on a profile
The top of the page carries the character's name and gender, a short bio, Created by with a link to the creator, and their categories and tags — tapping a tag searches for it. The buttons beside them are Start chat, Favorite, Share and report.
Below that, sections appear only when the character has that kind of content: Scenarios, Gallery, Snapshots, Reviews, Shared chats, Novels, Moments, Bounties and Stickers. Reviews and bounties stay visible even when empty, so you can add the first one.
Scenarios and shared chats are the two most useful signals before you commit: scenarios show the situations the creator designed for, and shared chats show how the character actually reads in play.