Original data · Quarterly snapshot
AIBookCraft Public Story Pulse
AIBookCraft's public catalog held 3,958 published stories on October 9, 2026. This privacy-preserving snapshot shows their genres, languages, story size and recurring writing attributes, compared like-for-like with the July 28, 2026 snapshot.
Snapshot: Previous: Read the methodology
The snapshot at a glance
3,958
public, published stories
14,031
median words per story
10
median episodes per story
17
languages represented
Descriptive findings
What AIBookCraft's public catalog shows
AIBookCraft's public catalog grew from 2,593 to 3,958 published stories (+52.6%) between July 28, 2026 and October 9, 2026.
This is a net change: new publications minus stories that authors unpublished or that moderation hid in between.
Fantasy is still the largest named genre in AIBookCraft's public catalog.
It accounts for 611 stories (15.4%; 15.9% on Jul 28). Romance gained the most share among named genres: 166 → 279 stories, 6.4% → 7.0%. Stories without a recognized genre label rose to 22.9%, so named genre shares are a lower bound.
The typical AIBookCraft public story runs about 14,031 words over 10 episodes.
Medians on Jul 28 were 13,881 words and 10 episodes. The middle half of stories spans 8,912–25,750 words and 6–20 episodes.
English metadata appears on 81.8% of AIBookCraft's public stories (82.8% on Jul 28).
Spanish (35 stories), Portuguese (30) and Italian (6) each had fewer than 5 stories on Jul 28. Language labels are catalog metadata, not a linguistic analysis of the prose.
Like-for-like comparison
What changed since July 28, 2026
Same query, inclusion rules and genre mapping in both snapshots. Genres and languages under 5 stories are grouped in both before comparing.
| Measure | July 28, 2026 | October 9, 2026 | Change |
|---|---|---|---|
| Public, published stories | 2,593 | 3,958 | +1,365 (+52.6%) |
| Median words per story | 13,881 | 14,031 | +150 |
| Middle half of stories (words) | 9,040–25,712 | 8,912–25,750 | — |
| Median episodes per story | 10 | 10 | 0 |
| Language labels in use | 9 | 17 | +8 |
| Stories without a recognized genre | 18.1% | 22.9% | +4.8 pts |
Catalog composition
Primary genre distribution
Every story contributes to one controlled primary-genre bucket. Unsupported or missing values are grouped rather than exposed as raw labels. “—” means fewer than 5 stories (or none) in the earlier snapshot.
| Category | Stories | Share of catalog | Jul 28 | Change (pts) |
|---|---|---|---|---|
| Other / unclassified | 908 | 22.9% | 18.1% | +4.8 |
| Fantasy | 611 | 15.4% | 15.9% | −0.5 |
| Adventure | 337 | 8.5% | 9.4% | −0.9 |
| Non-fiction | 325 | 8.2% | 8.5% | −0.3 |
| Mystery | 317 | 8.0% | 8.3% | −0.3 |
| Romance | 279 | 7.0% | 6.4% | +0.6 |
| Fiction | 234 | 5.9% | 8.3% | −2.4 |
| Historical | 195 | 4.9% | 5.5% | −0.6 |
| Children's | 182 | 4.6% | 4.5% | +0.1 |
| Fairy tale | 146 | 3.7% | 3.7% | 0.0 |
| Science fiction | 112 | 2.8% | 3.3% | −0.5 |
| Comedy | 99 | 2.5% | 2.5% | 0.0 |
| Poetry | 95 | 2.4% | 2.5% | −0.1 |
| Essay | 67 | 1.7% | 1.5% | +0.2 |
| Horror | 21 | 0.5% | 0.6% | −0.1 |
| Drama | 15 | 0.4% | 0.5% | −0.1 |
| Thriller | 9 | 0.2% | 0.3% | −0.1 |
| Smaller genres (under 5 stories each) | 6 | 0.2% | 0.2% | 0.0 |
Publishing languages
Language distribution
These are the language values attached to catalog records. They have not been independently detected from the story text.
| Category | Stories | Share of catalog | Jul 28 | Change (pts) |
|---|---|---|---|---|
| English | 3,237 | 81.8% | 82.8% | −1.0 |
| French | 479 | 12.1% | 12.9% | −0.8 |
| Korean | 74 | 1.9% | 1.7% | +0.2 |
| Spanish | 35 | 0.9% | — | — |
| Arabic | 30 | 0.8% | 1.2% | −0.4 |
| German | 30 | 0.8% | 0.7% | +0.1 |
| Portuguese | 30 | 0.8% | — | — |
| Russian | 13 | 0.3% | 0.2% | +0.1 |
| Chinese | 10 | 0.3% | 0.2% | +0.1 |
| Japanese | 8 | 0.2% | 0.2% | 0.0 |
| Italian | 6 | 0.2% | — | — |
| Other languages (under 5 stories each) | 6 | 0.2% | 0.0% | +0.2 |
Story shape
Word and episode count percentiles
Percentiles describe the spread without letting a few very long books define the “typical” story. All 3,958 finite, non-negative catalog values—including zero—are included.
| Measure | Minimum | 25th | Median | 75th | 90th | Maximum |
|---|---|---|---|---|---|---|
| Total word count(words) | 1 | 8,912 | 14,031 | 25,750 | 33,381 | 194,193 |
| Episode count(episodes) | 1 | 6 | 10 | 20 | 20 | 135 |
Recurring attributes
Common public story tags
A tag appears here only when it is attached to at least five stories. Percentages use the full public catalog as the denominator, and a story may carry multiple tags.
| Category | Tagged stories | Share of catalog | Jul 28 | Change (pts) |
|---|---|---|---|---|
| Pace: Normal | 3,393 | 85.7% | 83.5% | +2.2 |
| POV: Third Person | 3,170 | 80.1% | 79.2% | +0.9 |
| Audience: General | 3,163 | 79.9% | 76.2% | +3.7 |
| Tone: Warm | 1,958 | 49.5% | 41.9% | +7.6 |
| POV: First Person | 774 | 19.6% | 20.4% | −0.8 |
| Tone: Mystery | 744 | 18.8% | 20.9% | −2.1 |
| Tone: Adventure | 729 | 18.4% | 21.7% | −3.3 |
| Audience: Children | 670 | 16.9% | 15.8% | +1.1 |
| Ages 7–9 | 626 | 15.8% | 14.5% | +1.3 |
| Pace: Slow | 323 | 8.2% | 8.9% | −0.7 |
| Tone: Poetic | 257 | 6.5% | 7.3% | −0.8 |
| Tone: Funny | 254 | 6.4% | 7.8% | −1.4 |
| Pace: Fast | 228 | 5.8% | 7.2% | −1.4 |
| Audience: Adult | 112 | 2.8% | 7.6% | −4.8 |
| Romance | 11 | 0.3% | 0.4% | −0.1 |
| Adventure | 7 | 0.2% | — | — |
| Ancient Secrets | 6 | 0.2% | — | — |
| Mystery | 6 | 0.2% | — | — |
| Betrayal | 5 | 0.1% | — | — |
| Emotional | 5 | 0.1% | — | — |
| Hero's Journey | 5 | 0.1% | — | — |
| Moral Dilemma | 5 | 0.1% | — | — |
| Resilience | 5 | 0.1% | — | — |
| Secrets | 5 | 0.1% | — | — |
Use the snapshot as a starting point, not a prescription
A catalog can show the shelves that already exist. It cannot tell you which story only you can write. Explore examples, then use a focused tool to turn your own premise into a plan.
Reproducible research
Methodology and limitations
- Unit of analysis
- One public, published, moderation-visible story in the AIBookCraft catalog at extraction time.
- Categories
- Each story contributes once to its primary genre and language. Genre values are mapped to the site's controlled public genre taxonomy; unmatched or missing values are grouped as Other / unclassified. Genres and languages with fewer than 5 stories are reported only as one combined group.
- Tags
- Tags are normalized case-insensitively and counted at most once per story. Internal builder/context markers and contact-like or unrecognized structured strings are excluded. A tag is shown only when used by at least 5 stories, with at most 24 reported.
- Percentiles
- Word and episode summaries include finite, non-negative values, including zero. Percentiles use linear interpolation on the sorted catalog values and are rounded to whole numbers.
- Comparison
- The October 9, 2026 snapshot is compared with the July 28, 2026 snapshot (2,593 records), extracted with the same query, inclusion rules and genre mapping. Genres and languages under 5 stories are grouped in both before comparing, and tags are compared only where both snapshots report them. Differences are net of new publications, unpublishing and moderation.
- Privacy
- The published snapshot contains no story IDs, titles, descriptions, cover URLs, prompts, author identifiers, or raw story text.
Limitations
- This describes the composition of the public catalog, not reader demand, search volume, story quality, or commercial performance.
- Genre, language, tag, episode, and word-count metadata are creator-supplied or product-generated and may be missing or inconsistent.
- The catalog can change while paginated extraction runs, so the result should be treated as a dated snapshot rather than a transactional count.
- Comparing two dated snapshots shows the net change between those dates; it cannot establish a trend or a causal relationship.