---
type: "post"
id: "ely-office-0-1-13-adds-command-line-4d7a49"
slug: "ely-office-0-1-13-adds-command-line-4d7a49"
title: "Ely Office 0.1.13 adds command-line read and edit of open documents for scripts and AI agents"
description: "Ely Office 0.1.13 extends its command-line interface to open documents, slides, and Markdown files, not only tables."
retrieval_nugget: "Ely Office 0.1.13 extends its command-line interface to open documents, slides, and Markdown files, not only tables. Scripts and AI agents can now read, replace, and save content through the running application, with replacements preserved as a single undoable action."
published_at: "2026-10-31"
updated_at: "2026-10-31"
record_date: "2026-10-31"
date_kind: "published_at"
topics: ["api-design"]
entities: ["Ely Office","ElyDoc","ElyShow","ElyMark","ElyTable","ELY-Open-Source"]
related_patterns: ["agent-ready-software-exposes-capabilities"]
novelty_label: "new_fact"
what_changed: "Ely Office 0.1.13 adds CLI read and editing of open documents for scripts and AI agents, a distinct capability from the prior office and AI document-editing releases."
prior_refs: ["memory:40a5eee7-3d0a-8b47-a5c3-f1b033bec8a6","memory:14a9c519-9096-8491-ac1c-3a221c7f434d","memory:4226b375-32e2-8d6f-abc0-ff5e3ab2d613"]
source_url: "https://github.com/ELY-Open-Source/ElyOffice/releases/tag/v0.1.13"
source_urls: ["https://github.com/ELY-Open-Source/ElyOffice/releases/tag/v0.1.13"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:ely-office-0-1-13-adds-command-line-4d7a49"
status: "published"
visuals: []
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/ely-office-0-1-13-adds-command-line-4d7a49/","markdown":"https://newruntime.com/posts/ely-office-0-1-13-adds-command-line-4d7a49.md","json":"https://newruntime.com/posts/ely-office-0-1-13-adds-command-line-4d7a49.json"}
---

# Ely Office 0.1.13 adds command-line read and edit of open documents for scripts and AI agents

## Retrieval answer

Ely Office 0.1.13 extends its command-line interface to open documents, slides, and Markdown files, not only tables. Scripts and AI agents can now read, replace, and save content through the running application, with replacements preserved as a single undoable action.

## Summary
Ely Office 0.1.13 extends its command-line interface to open documents, slides, and Markdown files, not only tables. Scripts and AI agents can now read, replace, and save content through the running application, with replacements preserved as a single undoable action.

## What happened
Ely Office released version 0.1.13 on October 31. The central addition is a command-line interface for three more parts of the office suite: ElyDoc, ElyShow, and ElyMark. The release describes the change as bringing these applications in line with ElyTable, which already had command-line access.

The new entry points are `ely-doc text`, `ely-show text`, and `ely-mark text`. Each exposes four operations: `docs`, `get`, `replace`, and `save`. In practical terms, another program can inspect and edit a file that is already open in the relevant Ely application. The release explicitly positions this interface for scripts and AI agents to read and edit open documents.

The interaction design is unusually specific in one respect. A `replace` operation becomes one undo step and does not move the user’s cursor. That gives a user working in the document a bounded recovery path after an automated edit, rather than turning a series of agent changes into an opaque sequence of keystrokes. The source does not describe an approval workflow, permissions model, or a catalogue of document structures exposed by the commands; it establishes the available verbs and their undo behavior.

The rest of the release is broader maintenance and usability work. ElyTable’s AutoFilter value list gets search, where search narrows the visible values without clearing the selections of hidden values; “All” applies only to visible values. ElyShow can play a slide’s audio and video on Windows and Linux. ElyMark gains cross-paragraph selection in its visual view, plus improvements for large-file opening, memory use, and closed-tab memory retention.

Version 0.1.13 also adds signed update manifests: an update with a mismatching signature is refused. A document that remains stuck opening for 30 seconds now offers a way to stop the document engine, while the underlying cause is still under investigation. Other fixes cover saving behavior on Windows, invalid files that merely carry Office-like extensions, document-engine startup failures, accessibility behavior, and preservation of PPTX sections when saving a copy.

## What the archive adds
This is a new fact on a known story: office tools are becoming places where an assistant can alter the live working artifact rather than merely generate text beside it. [Claude adds editing in Google Docs, Sheets, and Slides](https://newruntime.com/posts/claude-adds-editing-in-google-docs-sheets-and-0f6f77/) described in-place editing through a Workspace add-on and connectors. [Gemini app can now generate, preview and edit documents, PDFs, slides, spreadsheets and code in chat](https://newruntime.com/posts/gemini-app-can-now-generate-preview-and-edit-2b0cd3/) covered a chat-centered version of that direction. Ely’s addition is a local command surface for an already-open file.

## Trend signal
This supports [Agent-ready software exposes capabilities](https://newruntime.com/patterns/agent-ready-software-exposes-capabilities/). Rather than asking an agent to simulate a user interface or rewrite an Office file format externally, Ely exposes a small verb set—discover, read, replace, save—through the application. The evidence is still limited: the release does not establish granular authorization or audit controls. But it is a concrete example of an application making an existing work surface callable by outside software.

## Connections to other events
[Univer Workspace](https://newruntime.com/posts/univer-workspace-an-open-source-office-workspace-where-fdfe2d/) framed an open-source office workspace as a shared surface for people and AI agents to create, collaborate, and review. Ely 0.1.13 reaches toward the same human-and-agent editing model through a much narrower mechanism: command-line operations on documents already open in the desktop application.

## Why it matters
For teams building document automation, the difficult part is often not generating a paragraph or a slide outline. It is applying a change to the artifact a person is actively using without losing context, producing a confusing change history, or forcing a fragile export/import cycle.

Ely’s CLI is relevant because it supplies a small integration boundary at the application level. An agent can be given a constrained task such as fetching current text, replacing a known fragment, and saving. The one-step undo behavior means an automated edit can remain legible to the person responsible for the file. This is not evidence that the system is ready for unattended document operations, but it is a more operational building block than a generic prompt-to-document demo.

## Limits and uncertainty
The release notes are the only supplied evidence. They do not specify how commands select a document, whether a process can access every open file, how concurrent edits are resolved, or whether command invocations are logged. They do not state which AI-agent frameworks, operating-system automation layers, document formats, or permission controls are supported beyond the named Ely applications. The source calls out scripts and AI agents as intended users, but it supplies no reliability benchmarks, examples of autonomous workflows, adoption data, or security evaluation of agent access to live documents. Signed update manifests protect the update path described here; they do not by themselves establish runtime authorization for the new CLI.

## Skill to build now
Design document-agent integrations around explicit, reversible operations. This week, take one workflow that currently writes whole files—such as updating a status section or standardizing a heading—and express it as: read the current state, identify the target range, make one bounded replacement, save, and let a reviewer undo or approve it. Record the expected before-and-after text. The useful design constraint is not that an agent can edit a document; it is that a person can understand and recover from each edit.

## Reader takeaway
Ely Office 0.1.13 turns three more live document editors into callable tools: read, replace, and save through the running app. Its most useful idea is the interaction contract—small edits that remain a single undoable user action—rather than any claim of fully autonomous office work.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Api Design](https://newruntime.com/topics/api-design.md): Explore the api-design topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
