Journals, planners, and logbooks
Generate structured interiors such as a 30-day gratitude journal, apply one page background throughout, and export at your trim size.
BookraftAI drafts the pages, cover, and background for 23 book types, lets you edit any page or block, and exports KDP-spec PDFs. It runs on your own server with your own AI keys.
1 / 7
A self-hosted AI book generator. Turn one brief into a formatted book with a cover and export KDP-spec PDFs: 23 book types, up to 200 text pages or 32 illustrated pages.
Text books run 10, 30, 60, 100, or 200 pages. Image-page books run 5, 8, 16, 24, or 32 illustrated pages, each generated with the previous page as a reference so the style stays consistent.
Non-fiction, fiction, journals, planners, activity books, workbooks, coloring and puzzle books, cookbooks, poetry, picture books, comics, study guides and more, plus a free-form type.
For illustrated books: sequential story, thematic series, or individual pages, with text baked into the images or left wordless, and an optional style guide.
Pages stream into the workshop as they are generated, so you can watch progress and stop a run partway through.
Regenerate any page with a custom prompt, rewrite a single heading, paragraph, or image prompt, and insert, duplicate, or delete pages. Generated images are kept in a per-book asset library.
Export a full book, interior only, or cover only, at 13 standard KDP trim sizes or custom dimensions, with margins, 0.125-inch bleed, backgrounds, and styled page numbers.
Users buy credit bundles through Stripe, PayPal, Razorpay, or Dodo Payments. One credit covers one text page or image, and credits are refunded automatically if a generation fails.
Manage users, credits, plans, gateways, purchases, and analytics. Users can add their own model keys, and stored keys and gateway secrets are encrypted at rest.
Authors and content operators who want to go from an idea to a laid-out interior and cover without separate layout software.
Operators who want a book-generation service with signups, credit plans, and payments built in. Selling access needs the Extended license.
Teams producing journals, planners, activity books, or guides for clients or their own catalog.
Builders who want full Next.js and Express source code to customize, with branding kept in one constants file.
Running, in 4 steps.
Deploy the Next.js frontend and Express backend with MongoDB. The first account becomes the admin. Add an OpenRouter key, and optionally an OpenAI key.
Choose a book type, language, trim size, and page count, turn on Generate using AI, and describe the book.
Pages, cover, and background generate while you watch. Regenerate pages, rewrite blocks, and fill in title, author, and category details.
Check the book in the preview, then download the full-book, interior, or cover PDF for upload.
Where it earns its place.
Generate structured interiors such as a 30-day gratitude journal, apply one page background throughout, and export at your trim size.
Use the sequential-story mode so each illustrated page builds on the one before it.
Create sets of related or standalone pages, such as puzzles and coloring pages.
Draft guidebooks, study guides, or cookbooks of up to 200 pages, then rewrite individual sections before exporting.
How BookraftAI compares.
| vs. | BookraftAI | Alternative |
|---|---|---|
| Manual formatting tools | Writes the content and lays it out at KDP trim, margin, and bleed settings in one flow. | You write every page yourself, then set up trim, margins, and page numbers by hand. |
| General-purpose chat models | Produces structured pages, a cover, and consistent illustrated pages for the book type, and exports them as PDFs. | Text or single images in a chat, which you then organize and lay out yourself. |
| Hiring a designer | Generates and regenerates pages on demand on your own server; you review the result yourself. | Hand-finished custom work, with fees and turnaround time per project. |
Common questions about BookraftAI.