_model: project --- schema_version: 1 --- project_id: thinkloom --- title: Thinkloom --- summary: A native, local-first writing studio for moving from conversation to a versioned release while preserving an inspectable creative-process record. --- status: active --- started: 2026-07-16 --- author: Christopher Chambers --- repository_url: https://git.labyricorn.com/Labyricorn/thinkloom-openai-hackathon --- default_branch: main --- logo: icon.png --- tags: Tauri, React, TypeScript, Rust, SQLite, local-first, writing, provenance --- body: Thinkloom is a native writing studio built for one writer. It supports a path from conversation and idea curation through drafting, revision, named versions, and release, while keeping the creative process inspectable. The application combines a Tauri 2 desktop shell with React and TypeScript, Rust services, SQLite state, canonical Markdown and JSON files, hidden Git checkpoints, operating-system credential storage, and atomic exports. It has no hosted or browser companion: the product boundary is deliberately local-first. The work began during OpenAI Build Week 2026. Product decisions emphasized preview-first model assistance, explicit user control, reversible operations, and provenance that records relationships without reducing authorship to a single percentage. Current development includes structured manuscript editing, configurable model providers and prompts, recovery snapshots, versioned releases, sanitized evidence exports, and a formal provenance schema package. The normative provenance design is documented; completing the native implementation and its fault-injection conformance remains future work.