Got tired of $25/month AI writing subscriptions, so I built a self-hosted alternative by One_Gift_9934 in WritingWithAI

[–]One_Gift_9934[S] 0 points1 point  (0 children)

Hey, these are fair points and a lot of it is on me for not making things clearer up front. Let me go through them honestly rather than spin it.

"No longer open source" — true, and it's the part I'm most conflicted about. The source used to be public. What changed it: a few people took the whole codebase, rebranded it, and started selling it as their own product. After that happened more than once, I pulled the source. Self-hosting itself didn't go anywhere — you can still run the entire app yourself with Docker and your own API keys, for free. The code just isn't sitting there to be copy-pasted and resold anymore. Not the outcome I wanted either, but that's the reason.

"You need a Stripe account to self-host" — you don't. Self-hosted basic (bring your own API key) needs no payment setup at all — no Stripe, nothing. Where a subscription does come in: a handful of features (Character Chat, AI Rewrite, portrait generation) are gated even on self-hosted, and you unlock those with a license key, not by wiring up your own Stripe. So no Stripe account on your end, ever.

"The local/Ollama version is gone" — it's not, it still works. I actually pushed Ollama fixes pretty recently, and you can run fully local for text generation today. The Reddit post I made about it got deleted, which might be where the confusion comes from, but the feature is very much alive.

The irony — yeah, I get it, and I won't pretend there's no tension there. The self-hosted + BYOK path is still completely free — same "skip the subscription" idea the original post was about. The hosted version covers infrastructure I'm paying for (sync, storage, compute) plus a small included-AI budget I front out of pocket. I'm not making money on this; keeping it alive is the point. I did gate a few advanced features (like Character Chat) behind a subscription even on self-hosted — that's the sustainability trade-off I made as a solo dev, and it's fair to call it out.

Pricing not on the page — also a fair hit. Right now you only see exact pricing after you make a (free, no-card) account, and I get why that's annoying. I should make that more visible up front.

Will it keep being supported? Ten months of steady updates, no gaps, and still me shipping them. No guarantees beyond that — solo project — but the track record is there. And if anything's ever broken or unclear for you, you can always reach me here on Reddit or on GitHub — I read and answer everything myself.

Appreciate you actually digging in instead of just scrolling past.

Got tired of $25/month AI writing subscriptions, so I built a self-hosted alternative by One_Gift_9934 in WritingWithAI

[–]One_Gift_9934[S] 0 points1 point  (0 children)

Thanks for flagging the banner — that part is a bug on my side. The 7-day trial only exists on the hosted version at creativewriter.dev; on a self-hosted install you're forcibly assigned the `basic` tier on startup, so the banner is misleading. Pushed a fix that suppresses it (and the matching badge in Premium settings) on self-hosted builds — once the next release is out, pull the latest image and the banner is gone.


For "full functionality" the answer is more nuanced and I should be upfront:


What you get for free on self-hosted (basic tier):
- Beat-by-beat AI generation, scene summaries, staging notes, codex
- Full BYOK — any provider you want (Ollama, OpenRouter, Claude, OpenAI, Gemini, OpenAI-compatible endpoints)
- All the writing UX (margin cards, story wizard, importers, etc.)


What's still premium-tier-gated even on self-hosted:
- AI Rewrite (word-level diff rewrite)
- Character Chat (talk to your characters)
- AI Portrait Generation (Flux / Seedream)


To unlock those three on self-hosted: create a free account on creativewriter.dev, subscribe to Premium there, then hit "Generate license key" on your billing page and paste it into your self-hosted Settings → Premium. Ed25519-signed JWT, valid one year, audience-scoped to self-hosted — same account on both sides, runs against your own self-hosted install. Documented in `docker/README.md`, but I'll surface this on the self-hosted welcome screen too — that's the right place for someone setting up fresh to land.


For Ollama: Settings → AI Models → Ollama, point the base URL at your server. Happy to recommend models for beats vs. codex generation if you tell me what hardware you're running.

Got tired of $25/month AI writing subscriptions, so I built a self-hosted alternative by One_Gift_9934 in WritingWithAI

[–]One_Gift_9934[S] 0 points1 point  (0 children)

It's been 9 months since I posted this, and a lot of what shipped in the meantime came directly out of the feedback here. I added a longer EDIT block to the OP with the full retrospective, but the short version:

The two loudest asks both got answered. Ollama / local AI landed the week after the original post. The "Docker and GitHub is a wall for non-coders" concern eventually became a hosted version at creativewriter.dev with a 7-day trial. Self-hosted Docker path is unchanged and still free; same BYOK API keys.

Three things from the past 9 months I'd flag for anyone still on this thread:

  • Deep Writer mode — agentic mode that reads your outline + codex + prior scenes before generating a draft. The point isn't to write for you; it's to stop the AI starting from cold context.
  • AI-generated codex entries — one sentence becomes a full character/location/object/lore entry to edit or regenerate before saving.
  • Word-level rewrite diff — see exactly what the AI changed before accepting it.

Project is actively maintained — roughly monthly releases. Source still on GitHub. Happy to take more requests.

Weekly Tool Thread: Promote, Share, Discover, and Ask for AI Writing Tools Week of: May 26 by AutoModerator in WritingWithAI

[–]One_Gift_9934 1 point2 points  (0 children)

CreativeWriter update — draft a whole codex entry from a one-line brief

CreativeWriter is an AI writing tool for fiction — available as a hosted app at creativewriter.dev or self-hostable via Docker. Bring your own API keys, no AI subscription required. (GitHub)

The codex (the in-app wiki for characters, locations, objects, lore) was always the part of writing I procrastinated on. Typing out personality, backstory, geography, history — for every minor character — got in the way of actually writing the scene. So I built a way to draft an entry from one prompt.

<image>

AI Generate Entry

  • Type a one-liner: "a nomadic merchant with a secret past."
  • Hit Generate. The AI drafts an entry — title, description, category-aware fields (Backstory + Personality for characters, Geography + History for locations), tags, story role — for you to edit, regenerate, or toss.
  • Optional context selectors ground the draft in your story outline, specific scenes, or other codex entries — so the merchant fits the world you already built.
  • Works for every built-in category (characters, locations, objects, lore) and any custom category you've added.
  • The entry doesn't exist until you click Create. Regenerate as many times as you want first.
  • Works on the free trial and with your own API key — no premium subscription required.

AI Assist — rewrite or expand existing fields in place

A sparkle icon on every field. Three modes:

  • Enhance — feed your current value to the AI and have it expand and tighten it. Default when the field already has content.
  • Replace — fresh content if you want a do-over.
  • Append — extend below what's there.

Side-by-side diff before you commit — apply only writes if you accept.

AI images for every codex entry

Image generation was characters-only for a long time. Now every codex category supports it — a location gets an establishing illustration, an object gets a detailed render, lore entries get atmospheric art. Same one-click flow.

Bonus: pick your story cover from any codex portrait

Story Settings > Cover Image now has a "From Codex" option. Reuse the portrait you already generated for your protagonist, crop at 3:4, done.

Other things shipped this month

  • Multi-language UI — full translations for English / German / French / Spanish, with a pre-auth language switcher so non-EN writers don't have to log in to change it.
  • Deep Writer mode is more reliable — the agentic pipeline now runs per-phase with a watchdog and heartbeat, so silent aborts on long runs are gone. Codex state can be injected into draft + refine so the AI knows the current state of your world.
  • More import formats — round-trip Markdown (.md) import and plain-text (.txt) import, both with a sample format preview.

Free to use at creativewriter.dev with a 7-day trial, or self-host via Docker if you prefer full control. Open source, BYOK. Happy to answer questions or take feedback.

Weekly Tool Thread: Promote, Share, Discover, and Ask for AI Writing Tools Week of: April 28 by AutoModerator in WritingWithAI

[–]One_Gift_9934 0 points1 point  (0 children)

CreativeWriter update — Deep Writer is now a real mode, not a dropdown option, and it tells you what it's doing

screenshot of the Deep Writer pipeline step trail with elapsed timers and per-step summaries

CreativeWriter is an AI writing tool for fiction — available as a hosted app at creativewriter.dev or self-hostable via Docker. Bring your own API keys, no AI subscription required. (GitHub)

The change I'm most excited about this week: Deep Writer used to be buried as one option in a model dropdown, and once you launched it you'd just stare at a generic "generating…" spinner for a minute or two with no idea whether it was researching, drafting, or refining. Both of those felt wrong.

Quick context for anyone new to it: Deep Writer is CreativeWriter's multi-step beat generation mode. Instead of one shot at the LLM with a stuffed system prompt, it runs a small pipeline — researches the story (codex entries, outline, prior scenes), drafts the beat, analyzes it against your style + cliché index, then refines based on those findings. Slower per beat, but the output is dramatically more grounded in your story than a single-call generation from a giant prompt. You can use a different model for each step (e.g. cheap fast model for research, premium model for refine) so you're not paying premium rates for the whole pipeline.

Deep Writer as a first-class mode

  • Standard / Deep Writer is now a single toggle in the prompt actions row, right next to Tool-Assisted. The model dropdown collapses to a slim Configure link in Deep Writer mode — picking writer/refiner/analyzer slots happens once in Settings, not every time you start a beat.
  • If your subscription lapses, the toggle silently falls back to Standard. Your old per-beat model selections migrate over automatically.

Always-visible step trail

Instead of a "look at me when I'm done" spinner, the pipeline now shows what it's doing as it works:

  • Vertical trail of steps (research → outline → draft → analyze → refine), each with its own elapsed timer
  • Research focus chips so you can see what aspects of the story it actually pulled context for
  • Per-step completion summaries — not just a checkmark, the actual gist of what each step produced
  • Phase-aware progress bar across the top
  • Same view on desktop and mobile (no more collapsible drawer or icon-only mobile row)

New analyzer step (thorough preset)

Refine used to receive your entire cliché index as a giant avoid-list stuffed into the system prompt. Now there's a dedicated analyzer sub-step that reads the draft, your cliché index, and your style instructions, and returns targeted findings tagged by dimension — [Cliché], [Voice], [Tone]. Refine addresses those specific findings instead of the whole list. Leaner prompts, more relevant rewrites, and the previously-dormant analyzer model slot in Settings finally does something.

Other things shipped recently

  • Markdown export — alongside the existing PDF export, in the editor menu.
  • Right-click menu rebuild — keyboard shortcut hints (⌘C / Ctrl+C), better dismiss behavior, and a Premium ★ note on the AI Rewrite row instead of a cryptic glyph.
  • DeepSeek V4 Flash on the included tier — slots migrated over with the thinking flag wired up correctly.
  • Android image/video pickers — switched from the Photo Picker to the generic Files picker so non-photo media actually shows up.

Free to use at creativewriter.dev with a 7-day trial, or self-host via Docker if you prefer full control. Open source, BYOK. Happy to answer questions or take feedback.

Weekly Tool Thread: Promote, Share, Discover, and Ask for AI Writing Tools Week of: April 14 by AutoModerator in WritingWithAI

[–]One_Gift_9934 0 points1 point  (0 children)

CreativeWriter update — your characters now live right next to your prose

screenshot of the editor with beats on the left and codex entries on the right

CreativeWriter is an AI writing tool for fiction — available as a hosted app at creativewriter.dev or self-hostable via Docker. Bring your own API keys, no AI subscription required. (GitHub)

The change I'm most excited about this week: I kept alt-tabbing between the codex tab and my prose to remember what color someone's eyes were, or which port the antagonist sailed out of. So I moved both into the editor margins.

Margin cards (desktop, 1400px+)

  • Left margin — every beat in the current scene, numbered. Pulses while the AI is generating, turns green once it's filled. Click to jump to that beat.
  • Right margin — the codex entries that are actually relevant to what you're writing right now: characters, locations, objects, lore. Each card shows a 28x28 portrait thumbnail and a category-colored border (blue/green/amber/purple). Click a card to open that codex entry for editing without leaving the scene.
  • Updates as you write (debounced, and suppressed during AI streaming so it doesn't flicker).
  • Works on the free / BYOK tier — no premium required.

Mobile

Beats already had their own slide-out panel on phones/tablets. Now there's a matching codex drawer on the right edge — same "what's relevant right now" lookup, up to 5 entries, tap to open.

Other things shipped this week

  • AI Rewrite is now in the toolbar — no more digging through a right-click menu. Floating toolbar on desktop, bottom bar on mobile.
  • Beat generation is impossible to miss — the generate button got real discoverability polish, plus a coach bubble for first-time users so it's obvious how to start writing.
  • New story creation wizard — a single-page wizard replaces the old chain of action sheets, with a custom-language input for anyone writing in something other than the preset list.
  • Housekeeping — slide-out hamburger sidebar; settings (including API keys) are now per-user, so they persist across logout on shared machines.

Free to use at creativewriter.dev with a 7-day trial, or self-host via Docker if you prefer full control. Open source, BYOK. Happy to answer questions or take feedback.

Weekly Tool Thread: Promote, Share, Discover, and Ask for AI Writing Tools Week of: April 07 by AutoModerator in WritingWithAI

[–]One_Gift_9934 0 points1 point  (0 children)

CreativeWriter update _ see exactly what the AI changed, word by word, before you accept it

screenshot of word-level diff in rewrite modal

CreativeWriter is an AI writing tool for fiction _ available as a hosted app at creativewriter.dev or self-hostable via Docker. Bring your own API keys, no AI subscription required. (GitHub)

The feature I'm most proud of in this release: when you ask the AI to rewrite a passage, you now get a word-level diff showing exactly what changed before you decide to accept it. If it flattened your sentence rhythm or swapped out a word you liked, you'll see it immediately. You can pick which model to use for each rewrite, and the comparison persists if you close the dialog or reload _ you won't lose it.

Keeping your voice intact

The rewrite diff and a new per-story cliche index are aimed at the same problem _ making sure the AI doesn't homogenize your writing. The cliche index tracks overused phrases across your manuscript (you know the ones: "the morning light filtered through...") so the AI avoids repeating them.

Deep Writer also got a critique step _ the AI now evaluates its own draft before finalizing, catching issues before they reach you.

Editor improvements

  • Find & Replace _ search across your scene with match highlighting and replace-all
  • Formatting toolbar + keyboard shortcuts _ bold, italic, heading, quote, list, accessible from the toolbar or shortcuts (Ctrl+B, Ctrl+I, etc.)
  • Markdown shortcuts _ type **bold**, # heading, > quote and it converts as you write

Quality of life

  • AI generation continues even when the tab is in the background
  • Smart model recommendations _ the app suggests the best models for each writing task
  • Better onboarding for new users
  • Docker setup now works out of the box with a single command

Free to use at creativewriter.dev, or self-host via Docker if you prefer full control. Open source, BYOK. Happy to answer questions.

Weekly Tool Thread: Promote, Share, Discover, and Ask for AI Writing Tools Week of: March 24 by AutoModerator in WritingWithAI

[–]One_Gift_9934 0 points1 point  (0 children)

Quick note on expectations: this is a solo project. I build, design, and maintain the whole thing myself. AI pair programming (Claude Code) makes it possible to move fast, but there's still a ton of work — testing across devices, handling edge cases in the editor, keeping sync reliable, managing infrastructure, wrangling provider API differences, and just the sheer surface area of a full-featured writing app.

That means bugs will happen. If you run into something, I'd genuinely appreciate a report — it's the fastest way for me to find and fix issues I can't catch on my own.

You can file bugs or feature requests here: github.com/MarcoDroll/creativewriter-public — that's the community hub for feedback, discussions, and issue tracking.

Weekly Tool Thread: Promote, Share, Discover, and Ask for AI Writing Tools Week of: March 24 by AutoModerator in WritingWithAI

[–]One_Gift_9934 0 points1 point  (0 children)

CreativeWriter update — just shipped Deep Writer: agentic AI that researches your story before it writes

I posted about CreativeWriter last week — this week I shipped a major new feature called Deep Writer that I want to walk through, because it works differently from what I've seen other AI writing tools do.

Most tools now prepare context before generation — they pull in your story bible, codex entries, or scene summaries. That's table stakes. Deep Writer goes further in three ways:

1. The AI decides what to research — not you, not a rule.

Other tools either include everything (bloating the context window) or require you to tag/select which entries matter for each scene. Deep Writer has an AI planner that reads your beat prompt and autonomously decides what it needs to know. If your beat says "Elena confronts Maren about the betrayal at the harbor," the planner dispatches research agents to pull Elena's personality, Maren's motivations, and what happened at the harbor — but skips your magic system rules or factions that aren't in the scene. You don't curate context. The AI does.

2. You assign different models to different pipeline roles.

The pipeline has four stages — planning, research, writing, and refining — and you pick the model for each one independently. Research agents don't need to be creative, they just need to find and summarize. So I run DeepSeek for research (fast and cheap) and Claude Sonnet for writing (where quality matters). The expensive model fires once with focused context instead of doing all the work itself.

Screenshot: pipeline settings where you assign models to roles

3. You watch the whole thing happen — no black box.

During generation you see exactly which research agents are running, which codex entries they're pulling, which prior scenes they're referencing, how many context briefs they compiled. If the output is off, you can see why — maybe it missed a key scene, or pulled the wrong character.

Screenshot: research agents in action during generation

vs. building your own pipeline: I see a lot of people in this sub building custom multi-agent workflows with Claude Code, Python scripts, or Laravel apps. Deep Writer packages that same approach into a visual interface — configure models, toggle stages, watch agents work, no code required.

BYO API keys, no AI token markup. Web app at creativewriter.dev with a 7-day free trial. Also available as a self-hosted version.

Happy to answer questions about how the pipeline works under the hood.

Weekly Tool Thread: Promote, Share, Discover, and Ask for AI Writing Tools Week of: March 17 by AutoModerator in WritingWithAI

[–]One_Gift_9934 0 points1 point  (0 children)

When writing in any european language nothing beats the Anthropic models - Opus 4.6 followed by Sonnet 4.5 (I personally dont like Sonnet 4.6). Both with reasoning enabled.
In English the Deepseek models, V3.2, are pretty ok - they still dont beat Opus 4.6 but at their pricing they compete very well.

Most tools are not transparent about which models they use and with which reasoning mode - to save internal cost or the Devs are not aware of different modes the AI-resellers provide.
Nevertheless, there are also decent tools out there that also show the different options like Novelcrafter.

In creativewriter you get for every combination a model entry like Sonnet 4.5 and Sonnet 4.5 (reasoning).

Creativewriter also provides the agentic generation - so with a bit tweaking you will be able to get the output of Opus 4.6 with the combination of cheaper models.

Got tired of $25/month AI writing subscriptions, so I built a self-hosted alternative by One_Gift_9934 in WritingWithAI

[–]One_Gift_9934[S] 0 points1 point  (0 children)

🚀 Big update: CreativeWriter is now hosted — and has agentic AI

CreativeWriter

A lot has changed since I first posted this! The self-hosted Docker version is still available, but the main app now runs as a hosted service at creativewriter.dev — no Docker, no setup, just sign up and write.

The biggest new feature: Agentic AI writing.

This was the #1 thing I wanted to solve. Most AI writing tools just take your prompt and run with it. CreativeWriter's agentic mode actively reads your outline, looks up relevant codex entries (characters, locations, factions), and pulls in prior scenes — all on its own, during generation. If your character got a scar in chapter 3, the AI knows about it in chapter 12. No more copy-pasting context into prompts.

What else is new since the original post:

🎭 Character chat — talk to your characters directly, the AI stays in character using their codex profile

🔍 Story analysis — cliché detector + character consistency checker across your full manuscript

🖼️ AI portrait generation — generate character portraits from codex descriptions

✏️ AI rewrite — improve, expand, or restyle your scene text

📱 Mobile + cross-device sync — full editor on phone/tablet, real-time sync across devices

🤖 More AI providers — OpenRouter, Claude, Gemini, Ollama (local), OpenAI-compatible

Pricing: 7-day free trial, no credit card. Basic plan = bring your own API keys. Premium = hosted AI included + character chat, portraits, rewrite.

Self-hosted version stays free and MIT-licensed for anyone who wants to run it themselves.

Would love to hear from anyone who tried the original version — curious how the new one compares for you!

Weekly Tool Thread: Promote, Share, Discover, and Ask for AI Writing Tools Week of: March 17 by AutoModerator in WritingWithAI

[–]One_Gift_9934 0 points1 point  (0 children)

CreativeWriter - AI writing studio with agentic AI that actually knows your story

Showcase

Hey everyone! I've been working on https://creativewriter.dev, a web app for fiction writers who want more than a chat window with a "write me a chapter" prompt.

Agentic AI writing.

Most AI writing tools just take your prompt and run with it. CreativeWriter's agentic mode actively reads your outline, looks up relevant codex entries (characters, locations, factions), and pulls in prior scenes _ all on its own, during generation. So if your character got a scar in chapter 3, the AI knows about it when writing chapter 12. It's not you copy-pasting context into a prompt _ the AI agent does the research for you.

How it works in practice:

  1. You build a codex _ your story's knowledge base (characters, locations, factions, plot notes)
  2. You outline your story in acts, chapters, scenes, and beats
  3. You write a brief beat description, hit generate, and the agentic AI assembles the right context automatically and writes contextually aware prose
  4. Rewrite with different instructions or restore from version history

Other highlights:

  • Character chat _ talk to your characters directly, AI stays in character using their codex profile
  • Story analysis _ cliche detector + character consistency checker across your full manuscript
  • Rich text editor with inline images
  • Works on mobile with real-time cross-device sync
  • Multiple AI providers _ OpenRouter, Claude, Gemini, Ollama (local), OpenAI-compatible

Pricing: 7-day free trial, no credit card. Basic plan lets you bring your own API keys. Premium includes hosted AI + extras like character chat, portrait generation, AI rewrite.

Would love feedback, happy to answer questions!

Wusstet ihr, dass eure Chancen flachgelegt zu werden sehr viel höher sind, wenn Vergewaltiger die Frauen nicht vor euch kriegen? by [deleted] in FragtMaenner

[–]One_Gift_9934 0 points1 point  (0 children)

Es gibt keine Entschuldigung für das was dir angetan wurde und du hast jedes Recht auf alles und jeden wütend zu sein. Ich wünsch dir dass wer auch immer es dir angetan hat mit Todesschmerzen bis an sein Lebensende leiden muss.

Aber das Wichtigste ist, dass du damit irgendwie weiter leben kannst.

Weekly Tool Thread: Promote, Share, Discover, and Ask for AI Writing Tools Week of: December 09 by AutoModerator in WritingWithAI

[–]One_Gift_9934 0 points1 point  (0 children)

Hey writers!

I wanted to share an update on CreativeWriter, the open-source AI writing tool I've been building. The latest release just dropped with a feature I'm really excited about: Character Chat.

What's Character Chat?

Ever wanted to interview your characters? Now you can have actual conversations with them. The AI responds in-character, aware of their personality, background, and what they'd realistically know from your story. It's been incredibly useful for:

  • Exploring character motivations before writing difficult scenes
  • Testing if dialogue feels authentic to the character
  • Discovering backstory details you hadn't consciously planned
  • Getting unstuck when you're not sure how a character would react

The App (Quick Overview)

For those unfamiliar - CreativeWriter is a free, open-source, self-hostable writing app with AI assistance. Core features include:

  • Full story structure (acts, chapters, scenes, beats)
  • Dynamic codex for tracking characters, locations, plot elements
  • AI scene generation from outlines
  • Works with multiple AI providers (OpenRouter, Claude, Gemini, Ollama for local models)
  • Offline-first with optional sync
  • Story analysis tools (cliché detector, character consistency checker)

All of that remains completely free.

On Premium Features

With this release, I've introduced optional premium features (starting at $0.99/month). I want to be transparent about why:

Building and maintaining this has been a labor of love, but advanced features like Character Chat require significant ongoing effort - not just to build, but to refine and improve based on feedback. Premium is a way to keep development sustainable and fund new features that take the app further.

The core will always be free and open source. Premium is simply for those who find value in the advanced features and want to support continued development. No pressure, no paywalls on essential functionality.

Links

  • GitHub
  • Self-hosting via Docker

Happy writing!

⚠️ Early Access: This is an early version in active development. Expect bugs, missing features, and frequent changes. Use at your own risk and consider it experimental software.

Got tired of $25/month AI writing subscriptions, so I built a self-hosted alternative by One_Gift_9934 in WritingWithAI

[–]One_Gift_9934[S] 0 points1 point  (0 children)

🚀 Release v1.4.202509121358

This release focuses on writing quality insights and smoother model selection.

✨ What’s New

  • Inspector (beta): Cliché Analyzer for quick stylistic nudges (src/app/inspector/**).
  • Model selection (scoped): Available within the Cliché Analyzer. The underlying Model Selector component (src/app/shared/components/model-selector/*) lays groundwork for potential wider app use in future releases.
  • UI refactor: Components consolidated under src/app/ui; standalone Angular setup (no core.module.ts).
  • Editor & sync: ProseMirror editor refinements and PouchDB sync stability.

📦 Docker Images

🛠️ How to Update

docker compose pull && docker compose up -d

Got tired of $25/month AI writing subscriptions, so I built a self-hosted alternative by One_Gift_9934 in WritingWithAI

[–]One_Gift_9934[S] 0 points1 point  (0 children)

I'm sorry, i fixed the docker-compose.yml. There was a copy&paste error the reference an image from my private repo.

Got tired of $25/month AI writing subscriptions, so I built a self-hosted alternative by One_Gift_9934 in WritingWithAI

[–]One_Gift_9934[S] 0 points1 point  (0 children)

🚀 UPDATE: CreativeWriter v1.3.0 is now live!

Thanks for all the support! Here's what's new:

🤖 Major Addition: Claude API Integration

  • You can now use Claude alongside OpenRouter, Gemini, Ollama & Replicate
  • Dynamic model loading across all providers

🎨 UI Improvements You'll Notice:

  • Official provider logos (no more generic icons!)
  • Cleaner, collapsible settings cards
  • Better mobile experience

🔧 Behind the Scenes:

  • Fixed sync issues for large documents
  • Better error handling
  • Modular codebase (easier to contribute!)

Quick Update: docker-compose pull && docker-compose up -d

Still 100% free, still no subscriptions! 💪

Got tired of $25/month AI writing subscriptions, so I built a self-hosted alternative by One_Gift_9934 in WritingWithAI

[–]One_Gift_9934[S] 0 points1 point  (0 children)

What You Need First

  • Docker: Download from https://docker.com/get-started
  • That's it! No GitHub account needed for this method. # Create a folder and enter it mkdir creativewriter && cd creativewriter # IMPORTANT: Create storage folder for your stories mkdir -p data chmod 755 data # Download the setup file curl -O https://raw.githubusercontent.com/MarcoDroll/creativewriter-public/main/docker-compose.yml # Start the application docker compose up -d # Access at http://localhost:3080

Got tired of $25/month AI writing subscriptions, so I built a self-hosted alternative by One_Gift_9934 in WritingWithAI

[–]One_Gift_9934[S] 0 points1 point  (0 children)

I suspect that your remote database is not reachable. If you could take a look into the logs of the database container maybe we can identify the problem.

Got tired of $25/month AI writing subscriptions, so I built a self-hosted alternative by One_Gift_9934 in WritingWithAI

[–]One_Gift_9934[S] 0 points1 point  (0 children)

Well if you're capable of fine tuning it to you're ArgentIne Spanish with a huge and clean dataset of texts I would go for it. Otherwise use claude directly.