Free office site: plan
Answer me with artifact · 2026-10-22 09:07

New version 0.5.7

You have 0.5.5. Found when this page was made.

What's new:

Run in a terminal:

npx skills update answer-me-with-html -y

Or tell your agent:

Update answer-me-with-html
See what's new

Free office site: plan

A

Where things stand

office.allternit.com is a small Vite app in the platform repo (surfaces/office.allternit.com). It has five tabs: Docs, Sheets, Slides, PDF and Sign. These are the older GenOffice apps. Files stay in the browser: you open a file from disk, and saving downloads it.

The editors that users see in the app are a different set. They live in allternit-ai under src/ and are registered in src/lib/artifacts/kinds.ts.

Kind Editor in the app Can run free, signed out?
Doc, Sheet, Slides in-house editor packs yes (cloud save is the only server part)
Design tldraw canvas yes, after removing the agent hook
Motion MotionEditor, exports MP4 in the browser yes
PDF PDFium editor: edit text, sign, OCR yes
Image, Video PhotoCraft and FilmCraft (WASM) yes (already served from office.allternit.com/craft)
Diagram, Code, Page viewers yes
Dashboard, Ops live connectors no: they need connectors and an account

Problems found:

  • The AI endpoint is open. functions/api/agent-chat.js checks no token and allows every origin. Anyone can call it and spend the model key. The sign-in check is only on the page.
  • Sheets may not work. The GenOffice Sheets app opens and saves through /api/office/xlsx/session/*, and the free site does not have that endpoint.
  • The site promises things it does not do. The page says "cloud sync", but nothing syncs. Recent files is always empty.
  • The two copies of the office packages have drifted. ai has 12 files and 36 changed files that the platform copy does not have.
B

Where the free site should be built

Where should office.allternit.com be built from?

With the recommended option, allternit-ai gets an office build entry and a deploy to the existing allternit-office Pages project. The URLs for the craft bundles (/craft/pdf, /craft/image, /craft/video) stay the same, because the app loads them from there. The platform site is then retired.

C

What the free site includes

Which editors go on the free site?
  • Free, no sign-in: open and save files on your own computer, with recent files kept in the browser (IndexedDB). The site works on a phone the same way.
  • Signed in: the same as above, plus saving to your Allternit account and the AI assistant, with your plan's limits.
AI on the free site
D

Order of work

  1. Close the open AI endpoint now: verify the sign-in token on the server and allow only Allternit origins. This change ships on its own, before anything else.
  2. Add the office build to allternit-ai: an editor picker, local open and save, recent files, and phone layout.
  3. Move the craft bundles and _headers into that build, keeping the same URLs.
  4. Point the allternit-office Pages project at the new build. Before switching, check every editor on desktop and on a phone.
  5. Copy ai's office package work back into the platform so the two copies match, then retire the platform site.
  6. Update the docs: the office-suite guide and the dead /taskpane link.