Capacities
Capacities ships API 2.0, pivoting from self-contained PKM toward a connected AI memory layer
A side-by-side editorial comparison of AFFiNE and Guru — release velocity, themes, recent moves, and the top alternatives to consider.
AFFiNE ships from a canary firehose — invitations, iOS sharing, and self-host fixes.
Releases land almost daily as dated canary tags, each carrying a single merged pull request with a CodeRabbit-generated summary. The recent run covers three areas: workspace onboarding, where invitation links now require sign-in and can switch accounts mid-accept; mobile capture, with an iOS share sheet that saves URLs, text, web pages, and images straight into a workspace; and self-hosting, including a Render one-click blueprint and a GitHub OAuth fix that had been breaking self-hosted login outright.
Guru is tightening the leash on the Knowledge Agent it just handed the keys to.
Everything recent is the Knowledge Agent. It already writes to the knowledge base — creating collections, bulk-archiving cards, running drafts through to publish — and the newest work narrows where and how it acts: per-channel behaviour in Slack, and skills pinned to a named document instead of searching for one. Around that sit guardrails, skill permissions, recoverable drafts and scheduled automations.
Releases land almost daily as dated canary tags, each carrying a single merged pull request with a CodeRabbit-generated summary. The recent run covers three areas: workspace onboarding, where invitation links now require sign-in and can switch accounts mid-accept; mobile capture, with an iOS share sheet that saves URLs, text, web pages, and images straight into a workspace; and self-hosting, including a Render one-click blueprint and a GitHub OAuth fix that had been breaking self-hosted login outright.
Two audiences are being served in parallel. Self-hosters get deployment and authentication work — the OAuth token exchange was failing with a 403 for want of a User-Agent header, which is the kind of bug that blocks adoption entirely until someone hits it. Meanwhile the client work is about getting content into AFFiNE from outside it: the iOS share extension, HTML import that now maps hex, RGB, HSL, and named colors onto the app's themes. The pattern is a product working on capture and onboarding friction rather than new document capabilities.
Expect the canary cadence to continue at roughly one pull request per tag, with more import fidelity and mobile capture work, and further self-host deployment targets after the Render blueprint. A stable release consolidating this run is the likely next milestone.
Everything recent is the Knowledge Agent. It already writes to the knowledge base — creating collections, bulk-archiving cards, running drafts through to publish — and the newest work narrows where and how it acts: per-channel behaviour in Slack, and skills pinned to a named document instead of searching for one. Around that sit guardrails, skill permissions, recoverable drafts and scheduled automations.
The arc is autonomy first, then control. Having given the agent write access and a schedule, Guru is now spending releases on determinism and scoping — making the agent's behaviour predictable per channel and its grounding exact per skill. That is the work required before customers let an agent run unsupervised on a knowledge base, and it suggests trust, not answer quality, is the constraint being engineered against.
The scoping controls point toward auditability as the next gap: some record of what the agent did to the knowledge base, and per-skill or per-channel review of those actions, to match the permissions and guardrails already shipped.
Other Collab products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either AFFiNE or Guru.
Capacities ships API 2.0, pivoting from self-contained PKM toward a connected AI memory layer
SiYuan v3.8.2 brings mobile marketplace, editor customization, and remote kernel support
Kavita overhauls its Kavita+ premium tier and integrates Hardcover for book recommendations, its most significant monetization move in three years.
Teable agents now deduplicate artifacts and webhooks gain synchronous response support for platform verification flows.
Copilot earns PR approval authority — the agentic developer workflow is no longer hypothetical.
Slack raises the Marketplace bar back to ten installs while the agent platform consolidates.
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
They serve adjacent needs but don't currently overlap on shipped themes. AFFiNE is currently shipping more aggressively (velocity 6.3 vs 5.0), with 0 editorial sparks in the last 30 days against 0. See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.
Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. AFFiNE is currently shipping more aggressively (velocity 6.3 vs 5.0), with 0 editorial sparks in the last 30 days against 0. For your specific use case, the alternatives sections above list other Collab products to evaluate alongside.
Top AFFiNE alternatives in Collab are ranked by recent ship velocity. Browse the "AFFiNE alternatives" section above for the current picks, or visit /alternatives/affine for the full list with editorial commentary on each.
Top Guru alternatives in Collab are ranked by recent ship velocity. Browse the "Guru alternatives" section above for the current picks, or visit /alternatives/guru for the full list with editorial commentary on each.