kenn software

devlog / 2026-W42

Week 42, 2026

2026-10-12 to 2026-10-18

Merged pull requests

Project Kenn Community Total Lines added Lines removed
docbank 93 6 99 +128,879 −24,578
AgentsView 80 18 98 +106,677 −16,633
msgvault 25 22 47 +80,660 −5,753
Kenn Forge 42 1 43 +18,363 −7,023
BenchDB 27 0 27 +20,668 −2,731
kata 15 12 27 +100,475 −4,845
roborev 9 10 19 +8,865 −871
Ghosthub 12 0 12 +3,671 −1,086
kwt 6 1 7 +878 −107
Total 309 70 379 +469,136 −63,627

docbank

Project timeline →

  • Find photos by person, edit photo metadata, and save smart sets or freeze their results as albums.
  • Compare photos in cull mode and preview rejects before moving them to trash. Export photos as JPEG or PNG in verified ZIP files.
  • Add photos from a folder in the web app or push local folders to a remote daemon with the CLI. Folder uploads and bulk imports are faster.
  • Import M4A recordings and stream WAV or MP3 sources up to 4 GiB.
  • Search content and large folders faster. Duplicate pages load faster, and populated vaults take less time to restart.

AgentsView

Project timeline →

  • Import Codex cloud chats, plus sessions from fx and Muse Code.
  • Sync sessions from remote hosts over SSH without installing agentsview on those hosts.
  • Label sessions and follow links to pull requests and parent launcher sessions.
  • See tool effectiveness rates by project and group model variants under configured aliases in usage reports.
  • Keep reading archived sessions during full rebuilds. Interrupted full pushes to ClickHouse, PostgreSQL, and DuckDB now resume with the newest sessions first.

msgvault

Project timeline →

  • Archive Chatwoot shared inboxes with attributed messages, media and calls, plus meeting conversations from hosted or self-hosted Omi.
  • Merge archived accounts to consolidate their history and manage retired Beeper sources.
  • Find saved people and their verified messaging routes in your archive.
  • Search messages with | for OR queries and use filename suggestions to narrow your search.
  • Edit native email tags across mail providers.

Kenn Forge

Project timeline →

  • Merge pull requests through GitHub merge queues and see queue outcomes in Forge.
  • Workspace agents resume after a reboot, and terminal tabs survive daemon restarts.
  • Filter workspaces by pull request or issue author, and sort any data table.
  • Forge now recognizes squash merges after branch updates.
  • Workspace and Docs right-click menus now behave like desktop menus, and opening the terminal panel focuses the terminal.
Releases
Tag Date
v0.4.0 2026-10-14

BenchDB

Project timeline →

  • Filter benchmarks by status and see how far each one moved, with clearer charts and sortable rows on narrow screens.
  • Benchmark change flags now require a move greater than 2% that holds for two results, with at least ten earlier results for comparison.
  • Alerts check every finalized run and say what regressed, where, and by how much.
  • See every machine in Benchmarks and share links that preserve your sort and axis settings.
  • The dashboard has better support for screen readers and low vision, and the Runs page works better on phones.

kata

Project timeline →

  • Relay selected projects between hubs.
  • Follow comment replies across issues.
  • Connect kata to Forgejo with the new adapter.
  • Schedule recurring child issues and inbox requests. Cron expressions now accept 7 for Sunday.
  • Page through issue search results in MCP.
Releases
Tag Date
v0.19.0 2026-10-17

roborev

Project timeline →

  • Finding rebuttals can now be re-evaluated in the original reviewer session.
  • You can now use Muse Code as a review agent and ZCode with agent-hook.
  • Repositories that share a display name are now distinguishable in the web filter and roborev repo command.
  • Review parsing now handles narration before JSON, timestamps before verdicts, and summaries containing roborev's own markers.
  • Failed jobs no longer appear in open filters.
Releases
Tag Date
v0.72.0 2026-10-16

Ghosthub

Project timeline →

  • Development of the Rust port added native Linux projects and worktrees, plus local tmux, Herdr, and Zellij sessions.
  • The Rust port now attaches to Zellij 0.45 sessions.
  • Ghosthub 0.11.2 restores worktree attachment in the macOS app.
Releases
Tag Date
v0.11.2 2026-10-15

kwt

Project timeline →

  • Attaching a worktree now handles branch changes correctly.
  • Canceling branch creation in warm worktrees now cleans up the canceled operation.
  • Stray worktree entries no longer block every workspace.
  • Choosing a branch name no longer waits for the repository lock.
  • kwt now treats Git 2.56's invalid gitfile error as a missing checkout.
Releases
Tag Date
v0.9.3 2026-10-12
v0.9.2 2026-10-12
v0.9.1 2026-10-12
v0.9.0 2026-10-12