CalliopeWriter Blog

Field note

Choose ChatGPT or Claude and keep writing offline

CalliopeWriter separates AI agent work from the local manuscript, so writers can keep drafting without a network connection.

A long manuscript outlives any single writing session, model release, or internet connection. CalliopeWriter supports ChatGPT Codex and Claude Code. The manuscript stays in local files on the writer’s Mac.

Agent choice and offline resilience are related design decisions. The agent should be a capable collaborator the writer can choose when it is useful, not a dependency that determines whether the manuscript can open, save, or retain its history.

Supported agent connections

CalliopeWriter can connect a manuscript to ChatGPT Codex or Claude Code. A connected agent can read, revise, edit, and organize scenes and chapters.

Supporting more than one agent gives writers practical flexibility. Some writers already have a preferred account or workflow. Others want a different agent for a particular project. The manuscript does not need to move when the connection changes.

This does not mean that every agent is interchangeable. Models, account requirements, usage limits, and data practices vary by provider. CalliopeWriter does not promise that ChatGPT Codex and Claude Code produce identical results or operate under identical terms.

What happens when an agent is connected

The writer remains in the CalliopeWriter editor. When a task benefits from an agent, the writer can ask for analysis, organization, or revision in the context of the manuscript.

For a focused prose edit, that loop is deliberately inspectable:

  1. Select a passage and describe the requested change.
  2. Send the task through the connected agent environment.
  3. Review the proposed revision in context.
  4. Choose what enters the draft.
  5. Continue from a saved, recoverable manuscript state.

Broader agent operations can affect more than one passage, so version history matters alongside review. CalliopeWriter records saved manuscript changes, making earlier states available for comparison and recovery.

What offline mode keeps available

Offline mode preserves the parts of the writing workflow that are truly local:

  • opening and editing the manuscript;
  • saving changes to local project files; and
  • keeping version history for the manuscript.

That means a writer can keep drafting on a train, in a remote cabin, during an outage, or simply with network access turned off. The current manuscript is still usable, and its local version history can continue growing.

AI assistance is not offline. ChatGPT Codex and Claude Code require network access.

Version history is local, GitHub backup is remote

The names are similar, but the roles are different.

CalliopeWriter keeps version history in the local project. Local saves can continue while offline. They preserve a sequence of manuscript states on the Mac and support comparison or recovery without contacting a server.

GitHub is an optional remote destination. When online, the writer can manually back up version history to a private GitHub repository. CalliopeWriter does not automatically push when connectivity returns. In offline mode, GitHub features are disabled even though local version history continues.

This distinction matters for honest backup expectations. Local version history can protect against a revision that does not work. It cannot, by itself, protect the project if the only Mac and its storage are lost. An online GitHub copy or another independent device backup addresses that separate risk.

A local-first boundary writers can understand

“Local-first” can become vague marketing language unless a product says what still works when the network disappears. CalliopeWriter’s boundary is straightforward:

  • The manuscript, editor, saves, and version history are local.
  • AI assistance is an optional online connection.
  • A manual push to a private GitHub repository is an optional online backup step.

This design lets a writer use ambitious agent assistance without making access to the manuscript depend on that assistance. Going offline reduces the available tools, but it does not take away the draft or stop local version history.

One manuscript, with or without an agent

CalliopeWriter brings a dedicated macOS editor, connected AI assistance, local Markdown files, and recoverable version history into one manuscript workflow.

The product facts page records the workflow boundaries. The standard is simple: agent capabilities are described precisely, and the writer always knows which parts of the workflow are local, which require a connection, and which copy of the manuscript remains under their control.