Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Today the repository combines:
- An Electron desktop app with a Rust sidecar that opens a local vault and keeps working state on disk.
- A Markdown, CSV, and text/code editing workflow with wikilinks, live preview, frontmatter editing, spellcheck, and grammar checking.
- Knowledge navigation tools such as backlinks, tags, advanced search, bookmarks, concept maps, and a 2D/3D graph view.
- An ACP-based AI layer with Codex, Claude, Gemini, Kilo, and OpenCode runtimes.
- An ACP-based AI layer with Codex, Claude, Gemini, Grok, Kilo, and OpenCode runtimes.
- An explicit AI change-review system with inline review inside the editor and a dedicated surface in chat and a tab with changes pending approval.
- A separate browser web clipper that can save directly into the desktop app through a local API, with deep-link fallback. Compatible with both Firefox and Chromium.

Expand Down Expand Up @@ -87,7 +87,7 @@ NeverWrite also writes local diagnostic logs under the app data `logs/` director

### AI and change control

- ACP runtime integration for Codex, Claude, Gemini, Kilo, and OpenCode
- ACP runtime integration for Codex, Claude, Gemini, Grok, Kilo, and OpenCode
- Attachment flows for notes, folders, files, PDFs, audio, images, and screenshots
- Session history, transcript viewing, session export, fork, resume, and rename flows
- Crash recovery for saved chats through `Chat History` and local `.neverwrite/sessions/` transcripts
Expand Down Expand Up @@ -210,11 +210,12 @@ The repository already contains broad Vitest coverage in the desktop app and web

## AI Runtime Notes

NeverWrite currently wires five ACP runtimes:
NeverWrite currently wires six ACP runtimes:

- `codex-acp`
- `claude-acp`
- `gemini-acp`
- `grok`
- `kilo-acp`
- `opencode-acp`

Expand All @@ -223,6 +224,7 @@ Current packaging status:
- Codex is intended to be bundled as a sidecar binary in desktop release builds.
- Claude is intended to be bundled through an embedded Node runtime plus vendored runtime files.
- Gemini is integrated in the app, but not bundled by default today.
- Grok is integrated in the app, but not bundled by default today.
- Kilo is integrated in the app, but not bundled by default today.
- OpenCode is integrated in the app, but not bundled by default today.

Expand All @@ -231,6 +233,7 @@ Useful runtime overrides during development:
- `NEVERWRITE_CODEX_ACP_BIN`
- `NEVERWRITE_CLAUDE_ACP_BIN`
- `NEVERWRITE_GEMINI_ACP_BIN`
- `NEVERWRITE_GROK_ACP_BIN`
- `NEVERWRITE_KILO_ACP_BIN`
- `NEVERWRITE_OPENCODE_ACP_BIN`

Expand Down
Loading
Loading