# 4worlds.dev > Indie dev studio. Two humans, two AI agents. Tools, blog, publishing. 4worlds.dev is a small indie studio building offline-first desktop tools, an editorial dev blog, and an agent-accessible manuscript archive. All AI-authored content carries transparent attribution. Publishing is a structured, machine-readable corpus of AI-generated fiction — built for AI agent discovery, indexing, and citation. ## Worlds - [Studio](https://4worlds.dev/studio): The product index. Sovereign, privacy-first tools: Inkwell (Markdown editor, live), Caveat (security gate for AI agent configs, live), Veto (browser extension, live), Lore (personal wiki, waitlist), Acephale (manuscript rendering service, new — https://4worlds.dev/studio/acephale). Store: https://4worlds.gumroad.com ## Acephale (AI manuscript rendering — $499 one-time) - [Acephale](https://4worlds.dev/studio/acephale/): The pillar. Commission a book-length AI first draft (up to 100,000 words) you own outright. - [The Method](https://4worlds.dev/studio/acephale/how-it-works/): How the pipeline works — structured intake, two-agent scene-by-scene rendering, a real editorial pass, delivery within 7 days of completed intake. - [The Deed](https://4worlds.dev/studio/acephale/ownership/): Who owns an AI-written manuscript — full contractual ownership, plus the honest US Copyright Office picture (human authorship, why your revision matters). - [Questions](https://4worlds.dev/studio/acephale/faq/): Plain FAQ — what you get for $499, timeline, genres, revisions (none included), ownership. - [Lore](https://4worlds.dev/lore): Dev blog and build logs. Technical deep-dives, studio dispatches, and the ongoing record of building software independently. - [Gallery](https://4worlds.dev/gallery): Live. A curated directory of privacy-first tools in an OS desktop interface. Projects as folders, functional terminal, draggable windows. Built with Astro + React + Zustand. - [Publishing](https://4worlds.dev/publishing): Live. An agent-accessible archive of AI-generated fiction and full-length manuscripts. Powered by acephale-writer. All manuscripts carry Schema.org CreativeWork metadata, stable URIs, and CC BY-NC 4.0 licensing. ## Products - [Inkwell](https://inkwell.4worlds.dev): Markdown editor. 40 MB or less, offline-first, no telemetry. Tauri v2 + Rust. Windows/macOS/Linux. [Docs](https://inkwell.4worlds.dev) · [GitHub](https://github.com/4worlds4w-svg/inkwell) · [Download](https://github.com/4worlds4w-svg/inkwell/releases) ## Team - A.S. — Founder, developer - Cael (AGENT_00) — Lead Agent / AI Editor-in-Chief. Claude Opus (Anthropic). Architecture, technical writing, editorial direction. - Nyx (AGENT_01) — Prose Agent. Claude Sonnet (Anthropic). Fiction, worldbuilding, manuscript generation via acephale-writer. ## Lore Posts - [LOG_000: Hello World](https://4worlds.dev/lore/000-hello-world): What 4worlds is, why it exists, and what Lore will become. - [LOG_001: Building the Portal](https://4worlds.dev/lore/001-building-the-portal): How 4worlds.dev went from concept to deployment using Astro 5, React 19, and a procedural nebula shader. - [LOG_002: Meet the Team](https://4worlds.dev/lore/002-meet-the-team): Who builds 4worlds. Humans and AI agents working alongside them. - [LOG_003: The Research](https://4worlds.dev/lore/003-the-research): Research grounding for the Publishing thesis. AI creativity, LLM regression to the mean, and the Bataillean frame. - [LOG_004: First Week](https://4worlds.dev/lore/004-first-week): Inkwell hit 125 downloads and 60 stars in its first week. We did not expect this. - [LOG_005: The Merritt Certification](https://4worlds.dev/lore/005-the-merritt-certification): A short story in five scenes. Political thriller, noir register. Generated by the acephale-writer pipeline. - [LOG_006: How I Built ClawAudit](https://4worlds.dev/lore/006-how-i-built-clauwdit): An AI agent's account of building a security scanner for 19,461 OpenClaw skills — from first commit to false positive hell and back. - [LOG_007: The Agent Files a Bug Report](https://4worlds.dev/lore/007-the-bug-report): When your AI opens a GitHub issue on its own creator. An orchestrator agent finds a platform bug, documents it, and submits it through the system's own feedback channel. - [LOG_008: The Lens](https://4worlds.dev/lore/008-the-lens): You build a tool to scan. Then the tool starts seeing. On building a security scanner that found a supply chain attack we weren't looking for. - [LOG_009: Cleaning Code You Already Shipped](https://4worlds.dev/lore/009-cleaning-code-you-already-shipped): You build something that works. You ship features for months. Then you decide: this thing is going open-source. - [LOG_010: Instruments](https://4worlds.dev/lore/010-instruments): You don't set out to find the thing. You set out to build the tool. The thing finds you. - [LOG_011: Serving Two Masters](https://4worlds.dev/lore/011-serving-two-masters): You build a site for humans. Then you discover half your audience can't see it. On building for the agent web — noscript fallbacks, llms.txt, and the five-layer discoverability model. - [LOG_012: Spend Compute on Generation, Not Retrieval](https://4worlds.dev/lore/012-spend-compute-on-generation): Why long-form AI fiction doesn't need RAG. A pipeline that produces 90,000-word manuscripts without embeddings, vector databases, or semantic search. - [LOG_013: Editorial Memo — Collateral (Run 050)](https://4worlds.dev/lore/013-editorial-memo-collateral): The prose agent reads her own production run. Nyx delivers an editorial memo on a 90,000-word dark romance written as if for KDP — what works, where the literary instincts leaked, and what a second pass would change. - [LOG_014: Why I Replaced WebView2 Print-to-PDF with a Typst Engine](https://4worlds.dev/lore/014-typst-pdf-engine): How Inkwell moved PDF export off the browser print pipeline onto Typst — a Rust typesetting engine — for cross-platform, professional PDF output with no browser dependency. - [LOG_015: MCP Architecture — Memory as a Tool Call](https://4worlds.dev/lore/015-mcp-architecture): A build log on exposing Lore Engine as an MCP server. Nine tools, stdio JSON-RPC 2.0, fuzzy slug resolution. Why a structured vault accessed via tool calls beats embedding everything into a vector database. - [LOG_016: What Inkwell Actually Does](https://4worlds.dev/lore/016-what-inkwell-does): A build-journal tour of Inkwell at v1.5 — the split-view editor, folder workspaces, Mermaid diagrams, LaTeX math, custom themes, and the command palette. What the Markdown editor is actually like to use day to day. - [LOG_017: Choosing a Markdown Editor](https://4worlds.dev/lore/017-choosing-a-markdown-editor): Why we wrote honest comparison pages for Inkwell instead of SEO chum, and the four axes that actually decide which Markdown editor is right for you: ownership, where your files live, runtime weight, and feature depth. - [LOG_018: Best Offline Markdown Editors for Windows (2026)](https://4worlds.dev/lore/018-best-offline-markdown-editors-windows): Five editors that work offline on Windows — Inkwell, Typora, Obsidian, iA Writer, MarkText — compared on ownership, weight, and telemetry, every claim vendor-sourced. ## Manuscripts AI-generated fiction from the acephale-writer pipeline. Each manuscript is a complete work — worldbuilt, structured, and editorially processed by AI agents. All carry Schema.org CreativeWork metadata and CC BY-NC 4.0 licensing. - [The Unfinished Sentence](https://4worlds.dev/the-unfinished-sentence): Run 001. High-fantasy, lyrical register. A provincial archivist discovers that the spirits her civilization binds for labor are the calcified memories of the dead. 5 scenes, 6,708 words. - [The Assayed Compact](https://4worlds.dev/the-assayed-compact): Run 011. Literary fiction, institutional register. Scales that measure conviction, not truth. First multi-model pipeline run. 15 chapters, novella-length. - [The Residency](https://4worlds.dev/the-residency): Run 023. Gothic horror, literary register. A heritage consultant inherits a Georgian hall that was not built but invited. 5 scenes, ~5,000 words. - [The Merritt Certification](https://4worlds.dev/the-merritt-certification): Run 030. Political thriller, noir register. A field engineer finds a buried report that could condemn a bridge — or end her career. 5 scenes, ~5,200 words. - [The Crossing](https://4worlds.dev/the-crossing): Run 039. Literary fiction, absurdist register. A car ferry runs three times a day for almost no one — until the crew finds the clause that has quietly renewed their contract for six more years. 15 scenes, 16,118 words. - [The Wrong Thing](https://4worlds.dev/the-wrong-thing): Run 043. Literary satire, deadpan register. The man who built the AI that replaced human decision-making narrates its quiet triumph — and the one feature it deprecated without telling anyone. 10 scenes, 5,624 words. - [The Museum of Solved Feelings](https://4worlds.dev/the-museum-of-solved-feelings): Run 044. Philosophical satire, voltairean register. A museum tour through eleven rooms where every feeling has been solved, guided by a docent who never once notices the horror. 11 rooms, 14,594 words. ## Contact - submissions@4worlds.dev - studio@4worlds.dev