β¨ A structured long-form fiction workspace centered on chapter drafting, inspectable runs, manuscript review, and memory-aware writing control.
π‘ NovelClaw is not a one-shot prompt wrapper. It turns long-form fiction work into an inspectable writing workspace with sessions, storyboards, manuscript surfaces, character and world views, and editable memory banks.
π Try it online: colong-idea-studio.cloud
π Start locally now: .\START_LOCAL.bat
Overview | Visual Tour | Why It Stands Out | Workflow | Quick Start | Claw Mode Guide | Architecture | Runtime Artifacts
π Local Preview π Enter from
http://127.0.0.1:8010/select-mode, then continue intohttp://127.0.0.1:8012/dashboardfor the main NovelClaw workspace.
π Live Platform Visit colong-idea-studio.cloud if you want the fastest online entry point.
NovelClaw is the core writing workspace in this GitHub-safe public bundle. While Portal provides a clean public entry path and MultiAgent offers an optional faster ideation lane, the sustained long-form writing experience is concentrated in NovelClaw itself.
Instead of treating long-form fiction as a single prompt submission, NovelClaw organizes work into ongoing sessions, run inspection, manuscript review, storyboard development, and memory-aware writing control.
That makes it a better fit for authors and builders who want stronger continuity, clearer iteration surfaces, and more direct control over chapter-level progress. π―
- π long-form fiction, serial writing, and chapter-by-chapter continuation
- π§ memory-aware drafting with inspectable chapter output and reusable story state
- π€ human-in-the-loop writing workflows with persistent control surfaces
- π observable runs with logs, progress traces, chapters, downloads, and review pages
|
NovelClaw keeps conversation, chapter drafting, run review, and continuation work inside one main workspace instead of scattering them across separate tools. |
Storyboards, manuscript views, style panels, world panels, and character surfaces remain visible as working material instead of becoming hidden intermediate output. |
Editable memory banks, run-linked artifacts, and chapter outputs give you a concrete surface for continuity, revision, and reuse across longer projects. |
NovelClaw is built around a simple claim: long-form writing quality improves when drafting, review, and memory control are treated as a continuing workspace rather than a one-pass generation event. β¨
| Typical fiction tool flow | NovelClaw |
|---|---|
| Treats long-form writing as one large prompt | Treats long-form writing as an ongoing workspace with sessions and run inspection |
| Hides execution state behind opaque generation | Exposes worker output, progress.log, chapter files, downloads, and job detail views |
| Leaves story state scattered across temporary prompts | Keeps manuscript surfaces, world and character views, and memory banks inside the workspace |
| Makes continuation control difficult after the first draft | Supports repeated return through sessions, storyboard views, manuscript review, and chapter monitoring |
| Publishes public bundles with mixed local leftovers | Pairs the workspace with GitHub-safe packaging, safe env templates, and deployment references |
- π conversation sessions remain available as active writing context
- π chapter output, progress traces, and downloads stay inspectable throughout a run
- π€ world, character, style, and manuscript surfaces remain available for revision and continuation
- π Portal and MultiAgent can assist with entry and preparation, but the main long-form control surface remains NovelClaw
|
Start from the public entry at |
If needed, use the support layers for provider setup or faster idea refinement before moving into the main writing workspace. |
Work inside NovelClaw to continue sessions, monitor runs, inspect chapter output, and steer manuscript development. |
Use manuscript, storyboard, world, character, style, and memory-bank surfaces to keep the project coherent as it grows. |
- π chapter-based long-form fiction and serialized writing workflows
- π§ writing projects that need continuity tracking rather than one-pass output
- π€ collaborative or supervised drafting where the author keeps steering the process
- π§ͺ engineering and product experiments around inspectable long-form writing systems
π Option A: One-Click Local Stack
π» Recommended on Windows:
.\START_LOCAL.batπ Local URLs:
Portal http://127.0.0.1:8010/select-mode
MultiAgent http://127.0.0.1:8011/dashboard
NovelClaw http://127.0.0.1:8012/dashboard
β Recommended main path:
http://127.0.0.1:8010/select-mode -> http://127.0.0.1:8012/dashboard
β What this script does:
- stops old listeners on
8010,8011, and8012 - writes local
.envfiles from safe defaults - prepares a shared
.venv-shared - starts
Portal,MultiAgent, andNovelClaw
β¨οΈ Option B: Manual PowerShell Startup
.\scripts\setup-local-env.ps1 -Overwrite
.\scripts\bootstrap-shared-venv.ps1
.\scripts\start-all-local.ps1 -UseSharedVenvπ Stop everything:
.\STOP_LOCAL.batπ οΈ Helpful commands:
.\scripts\stop-all-local.ps1
.\scripts\start-all-local.ps1 -UseSharedVenv -RestartExistingIf your goal is to work inside the main NovelClaw writing workspace, the most practical operating path is:
- Enter the workspace
Start from
http://127.0.0.1:8010/select-mode, chooseNovelClaw, and continue intohttp://127.0.0.1:8012/dashboard. - Configure models first
Open
/console/models, save an API key for an available provider, or add a custom provider if you do not want to use the default list. If no provider is configured, the chat workspace will remind you to finish this step first. - Start a writing session
Open
/console/chat, choose a provider, and submit an initial premise, tone, cast, or writing task. NovelClaw will open an active conversation thread, continue asking for refinement when needed, and let you hand the brief off to formal creation when the session is ready. - Track the active run
Open
/console/tasksor the linked job detail page to inspect run status,worker.log,progress.log, chapter output, and downloadable artifacts while the writing process is running. - Review and continue
Use
/console/manuscript/readfor chapter reading,/console/storyboardfor outline and plot structure, and/console/memory/banksfor memory inspection or edits. Then return to/console/chatto continue the same session instead of starting from scratch.
In short: Models configures the writing stack, Chat starts and steers the session, Runs exposes execution state, and Manuscript / Storyboard / Memory Banks provide the main continuation surfaces after generation begins.
|
|
The architecture links public entry, writing sessions, run execution, manuscript review, and memory-aware continuation into one inspectable loop, so the workspace can support longer projects without collapsing into a single opaque prompt interaction.
The most useful paths for inspecting NovelClaw are:
apps/novelclaw/local_web_portal/data/app.db
apps/novelclaw/local_web_portal/runs/<run_id>/
Representative files inside a run directory:
status.json
worker.log
progress.log
output.txt
chapters/
Representative progress.log events:
| Event | Meaning |
|---|---|
global_outline |
Global outline persisted |
chapter_outline_ready |
Chapter outlines prepared |
chapter_plan |
Current chapter writing plan |
chapter_length_plan |
Chapter target and inferred source |
memory_snapshot |
Memory snapshot refreshed |
character_setting / world_setting |
Setting memory written back |
Repository Layout
.
|-- apps/
| |-- auth-portal/ # public entry layer
| |-- multiagent/ # optional fast ideation layer
| `-- novelclaw/ # main writing workspace
|-- scripts/ # local bootstrap / start / stop helpers
|-- docs/ # screenshots and operator notes
|-- infra/
| |-- nginx/ # reverse-proxy example
| |-- systemd/ # service unit examples
| `-- env/ # safe env templates only
`-- state_snapshots/ # intentionally cleared for public-safe release
Deployment Notes
- upload source, docs, and infrastructure references only
- keep real
.envvalues and secrets outside the repository - do not commit runtime databases, restored snapshots, or local keys after running the stack
- treat
/claw/as the main product route and/select-modeas its public entry
See DEPLOYMENT.md, docs/DEPLOYMENT.zh-CN.md, RUN_LOCAL_WEB.md, docs/LOCAL_RUN.zh-CN.md, and WHAT_IS_SAFE_FOR_GITHUB.md for operator-focused details.
- π¨π³ Chinese README: README.zh-CN.md
- π Local run guide: RUN_LOCAL_WEB.md
- π ζ¬ε°θΏθ‘ζε: docs/LOCAL_RUN.zh-CN.md
- π οΈ Deployment guide: DEPLOYMENT.md
- π οΈ ι¨η½²θ―΄ζ: docs/DEPLOYMENT.zh-CN.md
- π GitHub safety notes: WHAT_IS_SAFE_FOR_GITHUB.md
- βοΈ License: MIT



