project devlogs / docbank
docbank Own your document archive, with indexed retrieval, stable identities, verifiable content, and recovery for you and your agents
GitHub ↗ Website ↗
By week By project Choose project docbank ↓ AgentsView msgvault roborev kata Kenn Forge docbank Ghosthub kwt BenchDB docbank source code growth Source code measured at 10 snapshots, from 0 lines on 2026-07-06 to 201,876 lines on 2026-09-05. Full measurements are in the table below. 0 100,938 201,876 2026-07-06: 0 source lines 2026-07-12: 11,201 source lines 2026-07-19: 55,249 source lines 2026-07-26: 80,563 source lines 2026-08-02: 110,490 source lines 2026-08-09: 110,490 source lines 2026-08-16: 110,490 source lines 2026-08-23: 128,972 source lines 2026-08-30: 169,893 source lines 2026-09-05: 201,876 source lines 2026-07-06 2026-09-05 docbank source code growth Source code measured at 10 snapshots, from 0 lines on 2026-07-06 to 201,876 lines on 2026-09-05. Full measurements are in the table below. 0 100.9K 201.9K 2026-07-06: 0 source lines 2026-07-12: 11,201 source lines 2026-07-19: 55,249 source lines 2026-07-26: 80,563 source lines 2026-08-02: 110,490 source lines 2026-08-09: 110,490 source lines 2026-08-16: 110,490 source lines 2026-08-23: 128,972 source lines 2026-08-30: 169,893 source lines 2026-09-05: 201,876 source lines 2026-07-06 2026-09-05 +201,876 lines since 2026-07-06
Measurements & method SCC code lines (nonblank, noncomment) in tracked source files, including tests, SQL, HTML, and CSS. Excludes prose, shell scripts, data/config files, vendored dependencies, build output, generated and minified files. Counts the checked-out tree, not accumulated additions.
Snapshots follow the repository’s default branch. Lines measure codebase size, not work completed. Historical counts can fall when code is removed.
Measured with scc 3.7.0. Updated 2026-09-05.
Source line measurements for docbank Date Source lines Files Commit 2026-09-05 201,876 686 564d0a8 2026-08-30 169,893 602 5bf21bb 2026-08-23 128,972 541 f49b1b9 2026-08-16 110,490 446 5551889 2026-08-09 110,490 446 0543318 2026-08-02 110,490 446 0543318 2026-07-26 80,563 364 342d50d 2026-07-19 55,249 266 46e60b5 2026-07-12 11,201 100 7f0147c 2026-07-06 0 0 d8e6fa4
Project timeline Newest first 188 merged PRs · 17 releases · 7 weeks in the devlog
2026-08-24 to 2026-08-30
18 PRs merged (1 Kenn, 17 community) Weekly diff: +47,130 / −2,184 lines
Documents can now produce safe Markdown and verified plain-text renditions from the original evidence. Document renditions now have durable records, stable processing fingerprints, and atomic publishing. Backups can include document derivatives without relying on external providers, and cleanup can remove derivatives without deleting originals. Provider uploads now use the exact bytes that passed inspection, and DNS checks apply to the connection actually opened. Preflight now flags cloud placeholders and explains why hydration failed. 2026-08-17 to 2026-08-23
10 PRs merged (10 Kenn, 0 community) Weekly diff: +22,156 / −1,255 lines
Extract text with local OCR without tying document processing to one provider. Normalize documents once and reuse embedding plans across document workflows. Process mixed batches and interleaved documents with media detection and format-specific probing. Mistral document processing and Voyage multimodal embeddings now stop on unsupported or invalid conditions instead of continuing with uncertain results. The v0.13 document understanding APIs now have user documentation. 2026-08-10 to 2026-08-16
2 PRs merged (2 Kenn, 0 community) Weekly diff: +44 / −47 lines
Developers now have clearer document-processing boundaries and simpler imports. Docbank now uses Go 1.26.6 to keep module verification consistent. 2026-07-27 to 2026-08-02
22 PRs merged (22 Kenn, 0 community) Weekly diff: +31,885 / −1,245 lines
Upload verified documents directly from the web app. Assign, inspect, manage, and browse documents by tag on the web. Move documents to recoverable trash and restore them from either the web app or terminal interface. Inspect storage, backups, daemon jobs, and permanent audit evidence more easily. Download retained document versions from the web app and use verified multi-store storage. 2026-07-20 to 2026-07-26
42 PRs merged (42 Kenn, 0 community) Weekly diff: +30,304 / −1,658 lines
Browse vaults in a local web app, including immutable versions, audit history, provenance, and background job health. Download verified documents from the web app or CLI without leaving partial files behind. Search by directory, tag, media type, or modification time, and reuse stable node IDs in CLI commands. Reorganize documents atomically and create virtual directories from the CLI. Embed docbank with bounded document, immutable storage, and provenance APIs. 2026-07-13 to 2026-07-19
68 PRs merged (67 Kenn, 1 community) Weekly diff: +51,931 / −3,624 lines
Search verified plain-text document contents and organize them with stable tags. Edit, replace, inspect, revert, and prune versioned content with integrity checks. Track audited changes including imports, moves, renames, deletions, restores, tag updates, and content revisions. Create, verify, and restore packed backups with audit fidelity checks. Run the full Docbank lifecycle on Windows, with release builds available across six platforms. 2026-07-06 to 2026-07-12
26 PRs merged (26 Kenn, 0 community) Weekly diff: +16,317 / −1,359 lines
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.