comic-maker
comic-maker turns a story idea into a lettered comic using local language and image models plus a compositor.
What comic-maker is
comic-maker turns a story idea into a lettered comic using local language and image models plus a compositor. Ollama creates the title, characters, pages, and panel details, and the resulting JSON can be edited before image generation. ComfyUI with z-image turbo produces one image per panel, while the generation function can be adapted for another model. The PIL compositor assembles one to nine panels per page with diagonal gutters, speech bubbles with tails, captions and text elements, Impact sound effects, and a title on page one. Built-in styles include sunday-strip, manga, noir, and euro-album, with custom style descriptions also supported. Per-character seed families and repeated visual descriptions help maintain character consistency. Script creation, panel generation, and assembly can run separately. Exports include PNG pages and a CBZ archive. The MIT-licensed project runs locally on one PC without cloud services, credits, or accounts, but is an actively developing early release.
Good
- Runs locally without cloud or accounts
- Supports one to nine panels per page
- Includes multiple built-in visual styles
- Exports PNG pages and CBZ archives
- Editable script JSON between stages
Watch out
- Requires Python, Ollama, and ComfyUI
- Speech bubbles currently anchor top-center
- Project APIs and layouts may change
- Character-aware bubble placement is future work
Who it suits
It suits creators who want a local, open-source script-to-comic workflow on Windows or Linux. Users should be comfortable installing Python, Ollama, ComfyUI, and model checkpoints.
Verdict
comic-maker provides a local pipeline from story planning to generated panels and composed pages. Its early-release status and setup requirements make it better suited to technically comfortable creators.
The facts
Each one read from comic-maker's own pages, with the date it was checked.
What it does
- Character consistency
- The project uses a per-character seed family and repeats the character’s visual description in each panel prompt to help maintain consistency.checked 8 Oct 2026
- Development status
- The project describes itself as an actively developing early release and says its API, prompts, and layouts may continue to change.checked 8 Oct 2026
- Export
- The compositor produces PNG pages and a CBZ comic archive.checked 8 Oct 2026
- Features
- Page assembly supports 1–9 panels per page, diagonal gutters, wrapped speech bubbles with tails, Impact sound effects, and a title on page one.checked 8 Oct 2026
- Image generation
- ComfyUI with z-image turbo generates one image per panel, and the README says users can edit the generation function to use another model.checked 8 Oct 2026
- Integrations
- The documented workflow uses Ollama for a chat model and ComfyUI with z-image turbo checkpoints for panel images.checked 8 Oct 2026
- Intended audience
- The README says the project was made with local models on one PC.checked 8 Oct 2026
- Known limitation
- Speech bubbles currently anchor at the top center; character-aware placement is listed on the roadmap.checked 8 Oct 2026
- Known limitations
- The roadmap says speech bubbles currently anchor top-center and lists character-position-aware placement and multi-character bubble tails as future work.checked 8 Oct 2026
- License
- The repository states that comic-maker is MIT licensed.checked 8 Oct 2026
- Local use
- The README says the project uses local models on one PC and requires no cloud, credits, or accounts.checked 8 Oct 2026
- Page composition
- The PIL compositor supports 1–9 panels per page, diagonal gutters, speech bubbles with tails, Impact sound effects, a title on page one, and CBZ export.checked 8 Oct 2026
- Privacy
- The README describes the tool as fully local, with no cloud, credits, or accounts.checked 8 Oct 2026
- Purpose
- Comic-maker turns a story idea into a lettered comic using a local language model, a local image model, and a compositor.checked 8 Oct 2026
- Requirements
- The quickstart lists Python 3.10 or later with Pillow, Ollama with a chat model, and ComfyUI with z-image turbo checkpoints as prerequisites.checked 8 Oct 2026
- Script generation
- A local Ollama model creates the title, characters, pages, and panel details, and users can edit the resulting JSON by hand.checked 8 Oct 2026
- Styles
- Built-in styles are sunday-strip, manga, noir, and euro-album, and users can also provide a style description.checked 8 Oct 2026
- Support
- The README invites users to follow the repository and submit issues and ideas.checked 8 Oct 2026
- Support and feedback
- The README invites users to follow the repository and submit issues and ideas.checked 8 Oct 2026
- Workflow
- Script, panel generation, and assembly can run as separate stages, with the script JSON editable between stages.checked 8 Oct 2026
Alternatives to comic-maker
- 1
LlamaGen.ai
Free planAndroidiOSWebAPI8.2From $13.99 a month - 2

ComicsAI
Free planAndroidiOSWebExtension8.0From $15.90 a month - 3

GenToon
Free planAndroidiOSWeb7.5From $10 a month - 4

Anifusion
Free planWebAPI7.4From $9 a month - 5
SparkStation
Free planWebAPIExtension7.1Free plan - 6

ComicAI
Free planAndroidWeb6.9Free plan
