BookraftAILive

BookraftAI: AI Book Generator One brief in.
A print-ready book out.

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.

Buy on Wixzel StoreLive demoOne-time license: $29 Regular, $99 Extended.

BookraftAI screenshots

1 / 7

What BookraftAI does

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.

Two generation engines

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.

23 book types

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.

Three coherence modes

For illustrated books: sequential story, thematic series, or individual pages, with text baked into the images or left wordless, and an optional style guide.

Live page streaming

Pages stream into the workshop as they are generated, so you can watch progress and stop a run partway through.

Page and block editing

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.

KDP-spec PDF export

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.

Credits and four payment gateways

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.

Admin panel and your own keys

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.

Who BookraftAI is for

Self-publishers

Authors and content operators who want to go from an idea to a laid-out interior and cover without separate layout software.

SaaS founders

Operators who want a book-generation service with signups, credit plans, and payments built in. Selling access needs the Extended license.

Agencies and small publishers

Teams producing journals, planners, activity books, or guides for clients or their own catalog.

Developers

Builders who want full Next.js and Express source code to customize, with branding kept in one constants file.

Good to know before you buy

  • AI usage is not included. Generation runs on your own OpenRouter key, plus an optional OpenAI key, billed separately by those providers.
  • BookraftAI is self-hosted on a server with Node.js 20.9+ and MongoDB 6+. There is no hosted version.
  • The cover PDF is the front cover at trim size; the full print wrap with spine and back cover is assembled separately.
  • Each book belongs to one user. There are no team workspaces, real-time collaboration, or public API.
How it works

How BookraftAI works

Running, in 4 steps.

  1. 01

    Install and connect your keys

    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.

  2. 02

    Pick a type and write a brief

    Choose a book type, language, trim size, and page count, turn on Generate using AI, and describe the book.

  3. 03

    Watch it draft, then edit

    Pages, cover, and background generate while you watch. Regenerate pages, rewrite blocks, and fill in title, author, and category details.

  4. 04

    Preview and export

    Check the book in the preview, then download the full-book, interior, or cover PDF for upload.

Use cases

What BookraftAI is used for

Where it earns its place.

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.

Picture books and comics

Use the sequential-story mode so each illustrated page builds on the one before it.

Coloring and activity books

Create sets of related or standalone pages, such as puzzles and coloring pages.

Non-fiction guides and workbooks

Draft guidebooks, study guides, or cookbooks of up to 200 pages, then rewrite individual sections before exporting.

Comparison

BookraftAI vs. alternatives

How BookraftAI compares.

vs.BookraftAIAlternative
Manual formatting toolsWrites 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 modelsProduces 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 designerGenerates 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.
FAQ

Frequently asked questions

Common questions about BookraftAI.

What is BookraftAI?
BookraftAI is a self-hosted web app that generates books from a short brief. It drafts the pages, cover, and page background for 23 book types, lets you edit any page or block, and exports KDP-spec PDFs. It also includes accounts, credits, payments, and an admin panel.
Does BookraftAI include AI usage?
No. BookraftAI connects to OpenRouter for text and images, and optionally to OpenAI. You need your own API keys, and those providers bill you separately for usage.
What do I need to run BookraftAI?
BookraftAI needs a server with Node.js 20.9 or newer, MongoDB 6 or newer, and an OpenRouter API key. An installer for Ubuntu servers sets up Node.js, MongoDB, PM2, and Nginx.
Are BookraftAI PDFs ready to upload to Amazon KDP?
BookraftAI exports interior and cover PDFs at standard KDP trim sizes or custom dimensions, with margins, optional 0.125-inch bleed, and page numbers. The cover PDF is the front cover only; a full print wrap with spine and back cover has to be assembled separately.
How long can a BookraftAI book be?
Text books in BookraftAI can be 10, 30, 60, 100, or 200 pages. Image-page books can be 5, 8, 16, 24, or 32 illustrated pages. You can add, duplicate, or delete pages after generation.
Can I edit a book after BookraftAI generates it?
Yes. BookraftAI lets you regenerate any page with a custom prompt, rewrite a single block, regenerate the cover, reuse images from the asset library, and edit publishing details before export.
Can I charge users for BookraftAI?
BookraftAI includes credit bundles and checkout through Stripe, PayPal, Razorpay, or Dodo Payments. Running it as a paid service needs the Extended license; the Regular license covers personal or internal company use.
Which languages does BookraftAI support?
BookraftAI's language picker lists 76 languages. PDF export handles right-to-left Arabic and embeds fonts for non-Latin scripts; complex Devanagari letter combinations are only approximately shaped.
Who makes BookraftAI?
BookraftAI is built and operated by Wixzel, an independent software company founded in 2018 by Aqeel Shamsudheen and based in Thrissur, Kerala, India.
How much does BookraftAI cost?
BookraftAI is a one-time license on Wixzel Store: $29 Regular, $99 Extended. The Wixzel Store listing sets out what each license allows.