Research Β· Write Β· Illustrate Β· Design Β· Publish Β· Market Β· Translate Β· Narrate Β· Dominate
Null Library: The Art of Infinite Production
The world is full of books that shouldn't exist. Now, yours can join them.
Welcome to Null Library, a high-octane, full-stack authorship engine engineered by Rob Branting at Blacklisted Binary Labs. If you've ever wanted to dominate the Amazon Bestseller list without the "minor inconvenience" of spending three years in a dark room drinking lukewarm coffee, you're in the right place.
We've automated the entire literary lifecycleβfrom the first spark of an idea to the first royalty check you'll definitely use for something responsible (like more server racks or a very fast getaway car).
"Any sufficiently advanced publishing pipeline is indistinguishable from a felony." β Us, just now.
- π« The "Unfair Advantage" Feature Set
- 1. The Proxy-Proxy Gateway (Multi-AI Spoofing)
- 2. Specialized "Work-Horse" Swarms
- 3. Intelligent Market Reconnaissance
- 4. The Manuscript Forge
- 5. High-End Visual Contraband
- 6. The Marketing Money-Launderer (The Hype Hub)
- 7. Global Distribution & Money Moves
- 8. Audiobook Synthesis Lab
- 9. The Polyglot Protocol
- 10. Franchise Mode: The Infinite Series
- 11. 15-Library Manuscript Forensics Suite
- 12. RAG-Powered Continuity Enforcement
- 13. Batch Production Mode: The Assembly Line
- 14. Desktop-Native Experience
- βοΈ The Pipeline β How the Heist Goes Down
- π οΈ Technical Stack
- πΎ Installation & Setup
- π₯οΈ Runtime Modes
- π€ Contributing
- π Credits
Other AI book generators give you a chapter. Null Library gives you a publishing empire, a marketing department, a translation bureau, a recording studio, andβif you squintβan alibi.
Why settle for one model when you can commit "API Identity Theft"? Our custom LLM Proxy Spoof access gives you unlimited, high-speed routing to the world's elite AI modelsβcompletely free.
- π Intelligent Model Routing β We rotate Claude 3.5 for the flowery prose and emotionally devastating dialogue, GPT-4o/o1 for complex logical structure and plot architecture, and Gemini 3.0 for the heavy-lifting research and data synthesis.
- π§ Task-Matched AI Selection β Each phase of book creation is automatically assigned to the AI model that does it best. Outlines go to the strategist. Prose goes to the poet. Fact-checking goes to the forensic accountant.
- βΎοΈ Unlimited Multi-AI Access β No API keys? No problem. Our OpenAI-compatible proxy gateway connects to local models (Ollama, GPT4All) and cloud endpoints seamlessly. It's like having a room full of brilliant ghosts writing for you. Unlike human interns, they don't complain about "labor laws" or "needing to sleep."
We don't just dump a prompt into a box and pray. We deploy specialized AI task forces that would make any three-letter agency jealous:
ββββββββββββββββββββββββ ββββββββββββββββββββββββ
β π FICTION SYNDICATE β β π NON-FICTION TRUST β
ββββββββββββββββββββββββ€ ββββββββββββββββββββββββ€
β β’ Character Architectβ β β’ Research Agents β
β β’ World Builder β β β’ Fact Verifier β
β β’ Plot Mastermind β β β’ Source Citator β
β β’ Dialogue Smith β β β’ Technical Writer β
β β’ Cliffhanger Agent β β β’ Academic Formatter β
β β’ Continuity Cop β β β’ Data Synthesizer β
ββββββββββββββββββββββββ ββββββββββββββββββββββββ
-
π The Fiction Syndicate β A dedicated criminal organization of AI agents masterminds character arcs so deep they'll need therapy, "cliffhangers that hurt," and world-building so immersive you'll need a map (which we also generate). Complete with a Book Bible system that tracks every character, location, event, and timeline across your entire saga. Your protagonist's eye color will never mysteriously change in chapter 14 again.
-
π The Non-Fiction Brain Trust β An elite team of research agents that crawl web sources, academic papers, and news feedsβthen cite sources, verify facts, identify controversies, and synthesize expert opinions. They write technical papers and research books with the cold, clinical precision of a forensic accountant who's seen things. The kind of things you can't unsee.
ββββββββββββββββββββββββββββββββββββββββββββββββββββ
β π MARKET INTELLIGENCE ENGINE β
β β
β π Google Trends βββΊ Niche Analysis β
β π― Audience DNA βββΊ Demographics & Pain Points β
β π΅οΈ Competitor X-Ray βββΊ Gap Identification β
β π° Profit Forecast βββΊ Genre Recommendations β
ββββββββββββββββββββββββββββββββββββββββββββββββββββ
Don't write blindly. That's how amateurs end up with 400 pages about competitive yodeling in a saturated market.
- π― Niche Finder β AI-powered identification of profitable, low-competition genres. Find the goldmine before the gold rush.
- π Google Trends Integration β Real-time trend analysis and visual interest-over-time charts. Know what's hot before it's trending.
- π΅οΈ Competitor Analysis β AI agents X-ray competing titles, identify their success factors, and find gaps in the market big enough to drive a getaway van through.
- π₯ Audience Profiling β Deep-dives into target demographics, interests, pain points, and buying behaviors. Know your reader better than their therapist does.
- π‘ Smart Suggestions β Auto-generates genre and topic recommendations with reasoning, so you can make informed decisions (for once).
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β π₯ MANUSCRIPT FORGE π₯ β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β β
β IDEA βββΊ OUTLINE βββΊ CHAPTERS βββΊ REVIEW βββΊ GOLD β
β β β β β β β
β Market Book Parallel Critic Publish β
β Intel Bible Threads Agent Ready β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
This isn't your grandma's word processor. This is a content-generation warhead:
- β‘ High-Concurrency Parallel Threading β Fires API requests across parallel threads to generate full-length books in minutes, not months. While other apps generate one chapter at a time like it's 2019, we generate all of them simultaneously because we have places to be.
- π¬ Director's Mode β Give surgical instructions ("Make this scene darker," "Add a plot twist where the butler did it but the butler is a robot") and watch the AI rewrite in real-time. You're the Spielberg of prose.
- π The Critic Agent β A dedicated "Grand Master Scholar" reviews every chapter and delivers literary critique so brutally honest it would make your English professor cry. Then it rewrites the chapter to be better. Tough love, but the kind that wins awards.
- π§Ή Humanization Engine β 15+ NLP libraries post-process your manuscript to smooth out AI-sounding prose, fix pacing, and make it read like a human wrote it (a really talented human who never sleeps).
- π Smart Outlining β AI-generated table of contents with chapter summaries, customizable structure, and automatic Book Bible generation for fiction projects.
- βοΈ Proofreading Pane β Built-in proofreading with readability scoring, grammar analysis, and style suggestions before you ship.
A book without a cover is just a PDF with trust issues.
| Cover Design Studio | Chapter Illustrations | Author Headshots |
|---|---|---|
| Drag-and-drop FabricJS editor | Multiple art styles per chapter | Pen-name personas on demand |
- π¨ Market-Ready Cover Generator β Designs so professional they look like they were stolen from a boutique New York design firm. (They weren't. Probably.)
- ποΈ Full FabricJS Cover Editor β Drag-and-drop canvas with AI stock photo search, custom typography, layer management, and enough creative control to make Photoshop nervous.
- πΌοΈ Chapter Graphics & Illustrations β Custom AI-generated artwork for every chapter. Choose from Cinematic, Anime, Watercolor, Photorealistic, and more art styles. Maps, diagrams, scene illustrationsβall embedded directly into your manuscript.
- π€ Author Persona Generator β Need a pen name? We'll create a complete author identity: professional bio, AI-generated headshot, action photos, social media profiles, and critic reviews so convincing you'll forget the author isn't real. (Please don't use this for crimes that aren't book-related.)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β π’ THE HYPE HUB β
β β
β π SEO Blog Posts β π¬ Video Advertisements β
β π§ Email Sequences β π± TikTok/Reels Scripts β
β π Back Cover Blurb β π·οΈ KDP Keyword Optimizer β
β π€ Author Brand Kit β π Marketing Analytics β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Writing the book is 10% of the battle. Selling it is the other 90%. Null Library automates your entire "author brand" with the efficiency of a well-organized pyramid scheme (but, you know, legal):
- π KDP Metadata Suite β Auto-generates SEO-optimized titles, subtitles, 7-backend keywords, HTML-formatted descriptions, categories, and back-cover blurbs. Amazon's algorithm will think you're its favorite child.
- π€ "I'm a Real Person" Bio Engine β Generates custom AI-enhanced author personas with professional headshots, action shots, social media links, and marketing CTAs baked right in.
- π¬ Ad-Stack Automation β One-click generation for TikTok/Reels video ad scripts, SEO-optimized blog posts, email marketing sequences, and social media content that would make a Fortune 500 marketing team raise an eyebrow.
- π Smart Packaging β Zips your manuscript, cover, illustrations, metadata, and a complete "Publishing Guide" into a single ready-to-deploy package. One download. Zero excuses.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β π DISTRIBUTION NETWORK π β
β β
β ββββββββββββ ββββββββββββββββ βββββββββββββββββ β
β β Amazon β β Draft2Digitalβ β Apple Books β β
β β KDP π¦ β β π β β π β β
β ββββββββββββ ββββββββββββββββ βββββββββββββββββ β
β ββββββββββββ ββββββββββββββββ βββββββββββββββββ β
β β B&N β β Smashwords β β IngramSpark β β
β β Press π’ β β π β β π’ β β
β ββββββββββββ ββββββββββββββββ βββββββββββββββββ β
β ββββββββββββ ββββββββββββββββ βββββββββββββββββ β
β β Google β β Kobo β β OverDrive β β
β β Play π± β β π β β Libraries π β β
β ββββββββββββ ββββββββββββββββ βββββββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
- π¦ The KDP Hitman β Auto-formats
.epubfiles, generates complete KDP metadata, and deploys a Playwright-powered automation bot that physically logs into Amazon KDP and uploads your book for you. Yes, including CAPTCHA handling. We taught a robot to prove it's not a robot. The irony is not lost on us. - π Multi-Platform Auto-Submission β One-click distribution to Amazon KDP, Draft2Digital, Apple Books, Barnes & Noble Press, Smashwords, IngramSpark, Google Play Books, Kobo, and more. Your book hits every marketplace humans trade money for pixels.
- π Library Distribution β Reach readers through OverDrive, Hoopla, and library networks worldwide. Because even people who don't buy books should be forced to confront your genius.
βββββββββββββββββββββββββββββββββββββββββ
β ποΈ AUDIOBOOK SYNTHESIS LAB ποΈ β
β ββββββββββββββββββββββββββββββββββββββββ£
β β
β Text βββΊ AI Voice βββΊ Audiobook β
β β
β π ElevenLabs HD Voice Cloning β
β π OpenAI TTS (6 Voice Profiles) β
β π Per-Chapter Voice Selection β
β π Real-Time Cost Estimation β
β π Preview Before Full Render β
β β
βββββββββββββββββββββββββββββββββββββββββ
Your book, read by a voice so smooth it could talk its way out of a speeding ticket:
- ποΈ ElevenLabs Integration β High-fidelity voice cloning with accent and gender selection. Your audiobook sounds like it was narrated by someone who actually gets paid to talk.
- π£οΈ OpenAI TTS Support β Six distinct voice profiles (Alloy, Echo, Fable, Onyx, Nova, Shimmer) for different tones and genres.
- π° Real-Time Cost Estimation β Know exactly what narration will cost before you commit. No surprise invoices. No awkward conversations with your accountant.
- π§ Chapter-by-Chapter Preview β Listen before you publish. Because even robots sometimes mispronounce "quinoa."
- π Instant Translation Engine β Translate your book into 40+ languages with cultural nuance and localized idioms. Your plot twists deserve to be experienced in every time zone.
- π One-Click Localization β From English to Spanish, French, German, Japanese, Mandarin, Arabic, and beyond. Each translation is a new revenue stream. Each revenue stream is a new reason to smile.
π Book 1 βββΊ π Book 2 βββΊ π Book 3 βββΊ π Book N
β β β β
βΌ βΌ βΌ βΌ
π Spin-off 1 π Spin-off 2 π Spin-off 3 π Spin-off N
β β β β
ββββββββββββββββ΄βββββββββββββββ΄βββββββββββββββ
β
βΌ
π EXTENDED UNIVERSE
Finish Book 1? Null Library immediately starts plotting sequels, spin-offs, and "Extended Universe" lore. Before you know it, you haven't just written a bookβyou've built a media empire.
- π Sequel Generator β AI analyzes your completed book and auto-generates continuation outlines that respect established characters, plotlines, and world rules.
- π Spin-Off Engine β Explore side characters, alternate timelines, and "What If?" scenarios. Every supporting character is a protagonist waiting for their own series.
- π’ Batch Series Mode β Define a genre and crank out entire book series (Book 1, 2, 3... N) in a single automated run. Queue up to 10 simultaneous projects and watch the assembly line roll.
We don't just write books. We dissect them. Null Library integrates 15 open-source NLP libraries for real, data-driven manuscript analysis:
| Analysis | Library | What It Does |
|---|---|---|
| π Readability | flesch-kincaid |
Grade-level scoring so you know if you're writing for Harvard or kindergarten |
| π Sentiment | sentiment (AFINN) |
Emotional tone mapping across chapters |
| π€ Language Detection | franc |
Auto-detects 180+ languages in your manuscript |
| β±οΈ Reading Time | reading-time |
Precise page-turn-rate estimation |
| π« Content Moderation | bad-words |
Profanity filtering (optional, obviously) |
| π Word Statistics | word-count + syllable |
Deep word/syllable/sentence analytics |
| π Repetition Detection | string-similarity |
Catches clichΓ©s and repeated phrases |
| βοΈ Sentence Analysis | compromise |
Paragraph and sentence structure auditing |
| π Markdown Rendering | marked + he |
Clean HTML conversion for all export formats |
| π Spacing & Grammar | retext pipeline |
Double-space detection, repeated words, passive voice, and more |
Your manuscript gets scanned harder than luggage at an international airport. Every weakness is found. Every weakness is fixed.
- π§ Vector Embedding Store β Every chapter is embedded using
Xenova/all-MiniLM-L6-v2transformers and stored in a local vector database. - π Semantic Search β When generating new chapters, the AI queries previous content for relevant context using cosine similarity. No more "wait, didn't we already kill that character?"
- π Book Bible Enforcement β Characters, locations, events, and timelines are tracked in a structured Bible that the AI consults before writing every single paragraph. Continuity errors go to prison.
ββββββββββββββββββββββββββββββββββββββββββββββββββββ
β π BATCH PRODUCTION MODE π β
β βββββββββββββββββββββββββββββββββββββββββββββββββββ£
β β
β π₯ Queue: [Book 1] [Book 2] ... [Book 10] β
β β
β βοΈ Status: ββββββββββββββββ 67% (Book 7/10) β
β β
β π Each Book: Research β Outline β Write β β
β Illustrate β Cover β Package β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββ
- π¦ Mass Production β Queue up to 10 full book projects and let the factory run unattended. Go touch grass. When you come back, you'll have a library.
- π― Genre + Page Range Control β Set your parameters once. The AI handles the rest: market research, outlining, writing, illustrating, cover design, and packaging. Per book. Automatically.
- π Live Progress Tracking β Real-time status updates for every book in the queue. Know exactly where each project stands without opening a single file.
- π₯οΈ Electron & Tauri Desktop Apps β Full native desktop experience with custom window controls, IPC-powered automation, and system-level file access.
- πΎ Window State Persistence β Remembers your window size, position, and maximized state across sessions. Monitor-aware, shrink-to-fit, and smart enough to not open off-screen.
- ποΈ IndexedDB Storage Engine β Massive local storage capacity (way beyond the 5MB
localStoragelimit). Your entire project library lives locally, offline-ready, no cloud required. - πΎ Auto-Save β Never lose work again. Your projects are continuously saved as you work.
- πͺ NSIS Windows Installer β Professional branded installer for Windows distribution.
graph LR
A[π Market Recon] --> B[π Smart Outline]
B --> C[β‘ Parallel Writing]
C --> D[π Critic Review]
D --> E[π¨ AI Illustration]
E --> F[ποΈ Cover Design]
F --> G[π’ Marketing Suite]
G --> H[ποΈ Audiobook Lab]
H --> I[π Translation]
I --> J[π¦ Multi-Platform Deploy]
J --> K[π° Profit]
style A fill:#1a1b27,stroke:#58a6ff,stroke-width:2px,color:#fff
style C fill:#1a1b27,stroke:#58a6ff,stroke-width:2px,color:#fff
style K fill:#238636,stroke:#2ea043,stroke-width:3px,color:#fff
From zero to published in one session. The entire pipeline is automated end-to-end. Each stage feeds into the next. You can intervene at any point with Director's Mode, or you can sit back and let the machines do what machines do best: everything.
| Layer | Technology |
|---|---|
| Frontend | React 19, TypeScript 5.8, Tailwind CSS |
| AI Core | Google GenAI SDK (Gemini 2.5 Flash / 3.0 Pro), OpenAI-Compatible Proxy |
| NLP Suite | 15 integrated libraries (sentiment, readability, grammar, etc.) |
| RAG Engine | Xenova Transformers (all-MiniLM-L6-v2), In-Memory Vector Store |
| Graphics | FabricJS (Canvas), Pollinations.ai (Image Generation) |
| Audio | ElevenLabs API, OpenAI TTS |
| Export | JSZip, epub-gen-memory, jsPDF, DOCX |
| Automation | Playwright (KDP Bot), WebSocket Backend |
| Desktop | Electron + Tauri (dual runtime support) |
| State | IndexedDB (Custom high-capacity wrapper) |
| Backend | Node.js, Express, WebSockets |
- Node.js 18+ and npm
- A mild disregard for the "traditional" publishing industry
- A desire to see your name on a digital spine
# 1. Clone the operation
git clone https://github.com/crazyrob425/KDP-E-Book-Generator.git
cd KDP-E-Book-Generator
# 2. Install the arsenal
npm install
# 3. Configure your credentials
cp .env.example .env
# Edit .env with your API keys (see below)
# 4. Launch
npm run devCreate a .env file in the project root:
# Required β AI Generation
VITE_GOOGLE_API_KEY=your_google_gemini_api_key_here
# Optional β KDP Automation Bot
KDP_EMAIL=your-kdp-email@example.com
KDP_PASSWORD=your-kdp-password| Variable | Required | Purpose |
|---|---|---|
VITE_GOOGLE_API_KEY |
β Yes | Powers all AI generation in the frontend |
KDP_EMAIL |
π§ Optional | Amazon KDP automation login |
KDP_PASSWORD |
π§ Optional | Amazon KDP automation login |
npm run build# Install Playwright browsers for KDP automation
npx playwright install# Distribution-ready desktop package (branding + updater scaffold + installers)
npm run release:package| Mode | Command | Description |
|---|---|---|
| Web UI | npm run dev |
Full authoring workflow in browser |
| Electron Desktop | Electron build | Native desktop with IPC automation, custom window controls |
| Tauri Desktop | npm run tauri:dev |
Lightweight Rust-powered desktop runtime |
| Backend Server | See server/README.md |
Standalone WebSocket automation server for remote hosting |
# Frontend build check
npm run build
# Server TypeScript check
npx tsc -p server/tsconfig.json --noEmit| Problem | Fix |
|---|---|
vite: not found |
Run npm install first |
| Missing API key errors | Ensure .env contains VITE_GOOGLE_API_KEY |
| Playwright failures | Run npx playwright install and set KDP_EMAIL / KDP_PASSWORD |
| IPC errors in browser | Those features require Electron desktop runtime |
| Backend connectivity | Electron uses IPC; standalone mode needs the WebSocket server running |
We accept contributions the way we accept compliments: eagerly and without shame.
- π΄ Fork the Project
- πΏ Create your Feature Branch (
git checkout -b feature/HeistUpgrade) - πΎ Commit your Changes (
git commit -m 'Add some HeistUpgrade') - π€ Push to the Branch (
git push origin feature/HeistUpgrade) - π― Open a Pull Request
All contributions are greatly appreciated. Even the ones that are just fixing our typos. Especially those.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β β‘ BLACKLISTED BINARY LABS β‘ β
β β
β "If you can't be the best writer in β
β the room, build a room full of β
β robots that are." β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Null Library is a Blacklisted Binary Labs AI-Powered Production.
Lead Developer & Architect: Rob Branting
Slogan: Null Library: The Art of Infinite Production
- Run:
npm run dev - Supports the core authoring workflow (research, outline, generation, review).
- Electron-specific features (custom window controls, IPC-backed file dialogs, local automation worker bridge) are not guaranteed in plain browser mode.
- Frontend + Electron preload/main process integration.
- KDP automation component currently uses Electron IPC as the active transport path.
- Uses handlers defined in
electron/main.tsand API exposed inelectron/preload.ts.
server/server.tsprovides a WebSocket backend path for automation workflows.- Treat this as an optional deployment mode for remote automation hosting scenarios.
- See
server/README.mdfor backend setup and deployment details.
To run browser automation reliably:
- Install dependencies in the root project (
npm install). - Install Playwright browsers:
npx playwright install
- Set:
KDP_EMAILKDP_PASSWORD
If using the standalone backend mode, follow /server/README.md.
- Frontend build:
npm run build
- Server TypeScript check:
npx tsc -p server/tsconfig.json --noEmit
This repository now includes a prepared custom installer scaffold under:
installer/windows/KDPEBookGeneratorInstaller.nsiinstaller/windows/legal/*installer/windows/scripts/*
Support scripts:
npm run branding:generate
npm run installer:prepBefore installer compile, place the official user-provided logo at:
assets/branding/logo_source.png
Then regenerate icon/splash assets:
npm run branding:generateCompilation is intentionally deferred until explicit approval.
-
vite: not found- Run
npm installfirst, then rerunnpm run buildornpm run dev.
- Run
-
Missing API key errors
- Ensure
.envcontainsVITE_GOOGLE_API_KEY.
- Ensure
-
Playwright launch/automation failures
- Run
npx playwright install. - Ensure
KDP_EMAILandKDP_PASSWORDare present in environment.
- Run
-
IPC-only feature errors in browser mode
- Features relying on
window.electronAPIrequire Electron desktop runtime.
- Features relying on
-
Backend connectivity mismatch
- Electron automation flow uses IPC.
- Standalone backend flow requires a running WebSocket backend on the expected URL/path. Philosophy: If you can't be the best writer in the room, build a room full of robots that are.
Blacklisted Binary Labs is not responsible for any sudden fame, fortune, or the existential crisis that occurs when your AI writes better than your third-grade teacher said you ever would. Side effects may include: compulsive publishing, an unreasonable number of pen names, and the persistent feeling that you've gotten away with something. If your book accidentally becomes a bestseller, we expect a thank-you note and a cut of the movie rights.
This tool is intended for educational and productivity purposes. Users are responsible for adhering to all marketplace terms of service regarding AI-generated content. Always review AI output before publishing. Or don't. We're a README, not a cop.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β ππ§© N U L L L I B R A R Y π§©π β
β β
β The Art of Infinite Production β
β β
β β‘ Blacklisted Binary Labs β‘ β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
[ READY TO START THE HEIST? CLONE THE REPO. ]
β Star this repo if you believe robots should have literary careers too.

