An AI discussion workspace with a Go backend and an Electron desktop client.
First-time setup, from the repository root:
go run ./cmd/sync-models
npm --prefix desktop ciStart the backend:
export DEEPSEEK_API_KEY='your-api-key'
go run ./cmd/threadmarkStart the desktop client in another terminal, from the repository root:
npm --prefix desktop startThe backend listens on 127.0.0.1:8090 and saves sessions in threadmark.db.
Set THREADMARK_ADDR or DEEPSEEK_MODEL to override the address or default
model (deepseek-flash).