SnapDock‑Pro — Advanced Markdown Workspace
SnapDock‑Pro is the next evolution of the SnapDock ecosystem — an advanced Markdown workspace built for collaboration, structure, and clarity. It introduces offline‑first networking, real‑time collaboration, AI‑assisted writing, and workspace‑level awareness across projects. While SnapDock (LTS) remains a stable personal editor, SnapDock‑Pro is an actively evolving platform designed for teams, educators, creators, and professionals.
Key Features
Offline‑First Collaboration
Peer‑to‑peer document sync, local discovery, and messaging without cloud dependencies.
Real‑Time Editing
Collaborate across documents and shared workspaces with low‑latency updates.
AI‑Assisted Writing
Summaries, clarity improvements, structural suggestions, and workspace‑level discovery.
Workspace Awareness
Document relationships, project‑level context, and evolution tracking.
Rust‑Powered Core Engine
A scalable, memory‑safe engine handling collaboration, AI orchestration, and document state.
WASM Bridge
High‑performance UI communication through a WebAssembly interface.
Engineering Notes
SnapDock‑Pro is currently in early development. The architecture is built around a Rust‑based core engine for collaboration, AI orchestration, and workspace‑level state management. The UI remains intentionally minimal, with heavy computation handled in the core. SnapDock‑Pro is not a replacement for SnapDock (LTS); it is a separate, more advanced edition for users who need collaborative and AI‑assisted workflows.
Tech Stack
Roadmap
Project structure + architecture definition
completedRust core engine (document + collaboration modules)
in-progressWASM bridge + UI integration
in-progressLocal network discovery + linking
plannedAI orchestration layer
plannedWorkspace awareness system
plannedEarly Access release
planned