kenn software

devlog / 2026-W28

Week 28, 2026

2026-07-06 to 2026-07-12

Merged pull requests

Project Kenn Community Total Lines added Lines removed
AgentsView 51 28 79 +126,159 −6,366
docbank 26 0 26 +16,317 −1,359
msgvault 19 7 26 +43,550 −23,920
Kenn Forge 23 0 23 +40,669 −3,479
kata 14 9 23 +15,236 −2,880
roborev 12 7 19 +6,584 −165
kwt 7 0 7 +9,974 −345
Total 152 51 203 +258,489 −38,514

AgentsView

  • Find past work with semantic and hybrid search, grouped by run and linked to supporting conversation excerpts.
  • Import sessions from Windsurf, Posit Assistant, ZCode, Qoder, Grok Build, and Antigravity IDE.
  • Remote and background syncs now run faster, avoid reprocessing unchanged sessions, and use less memory.
  • Track transcript reading progress, jump between prompts, view Mermaid diagrams, and inspect session context and token usage.
  • Date filters now include overnight activity, session counts match visible results, and Hermes exports contain only the requested transcript.
Releases
Tag Date
v0.37.5 2026-07-09
v0.37.4 2026-07-09
v0.37.3 2026-07-09
v0.37.2 2026-07-08
v0.37.1 2026-07-08

docbank

  • Use Docbank's first release to ingest documents, store content, browse a virtual tree, and work through the CLI or daemon.
  • Upload remote content with digest verification and confirm content identity over HTTP.
  • Stream verified content with separate limits for loose and packed objects.
  • Inspect, maintain, and reclaim packed storage through explicit commands.
  • Read documentation routes in Markdown and follow documented workflows for users and agents.
Releases
Tag Date
v0.1.0 2026-07-09

msgvault

  • Beeper Desktop chats can now be archived in msgvault.
  • Backups now preserve packed attachments and can restore them directly, while the API can serve attachment content by hash.
  • Search now separates metadata and body scopes, supports semantic matches, searches within individual messages, and no longer waits for a full-text index check.
  • IMAP fetching is more reliable, and Apple Mail imports now include .partial.emlx files when their message bodies are complete.
  • Native Windows ARM64 releases are now available.
Releases
Tag Date
v0.17.1 2026-07-06

Kenn Forge

  • Get started more easily with new user-facing documentation.
  • View and apply GitHub review suggestions, see native Roborev reviews, and request changes from the approval form.
  • Navigate Kata work through a reachable graph, edit project mappings, and see pull requests linked to workspaces.
  • Open Kata task details without waiting on slower reads, with clearer breadcrumbs and table spacing.
  • See when a merge is queued behind CI, while safeguards prevent accidental merges from the middle of a stack.

kata

  • Coordinate branch-based agent work with new work.* conventions and kata wait.
  • Find the next task with priority-aware kata next results.
  • Read list and ready output more easily with labels, priority chips, summaries, and parent-child trees.
  • Keep federated cross-project links in sync with automatic recovery for quarantined batches.
  • Track live embedding progress and ETA, restart the daemon directly, and get clearer status output.
Releases
Tag Date
v0.10.0 2026-07-12
v0.9.0 2026-07-09

roborev

  • Automatic commit reviews work reliably again because managed Git hooks are repaired when the daemon starts.
  • Cancel an individual review job with the new roborev cancel command.
  • CI panel terminal metrics now persist and can be exported with ci-metrics.
  • Claude Code and Codex skills now run only when explicitly requested, and skill installation respects CLAUDE_CONFIG_DIR and CODEX_HOME.
  • Gemini and other ACP agents now receive the correct paired model settings, including fixes for Antigravity print-mode reviews.
Releases
Tag Date
v0.62.0 2026-07-11
v0.61.3 2026-07-08

kwt

  • Keep workspaces coordinated across multiple machines with advisory sync.
  • Use directories as workspaces, with documentation covering the new workflow.
  • Start the terminal interface faster, while fleet HTTP connections now require explicit consent.
  • Open blank tmux sessions by default, with layouts available as an opt-in choice.
  • Find the project’s Discord community from the documentation navigation.