Cloaky

Keep the workbench. Choose the intelligence. Know who sees every session.

Cloaky is one workbench for your engines and your intelligence — Claude Code, opencode, and Cursor. Start with Venice’s private tier, run local models on your own machine, or connect a provider you already trust — without changing how you plan, build, and review.

How it works macOS desktop · public beta · Linux to follow
60+ models · private-tier zero retentionKimi K3DeepSeek V4GLM 5.2Qwen3from $0.07 / Mtok

Not perfect yet — that’s the point. Testers get onboarding, teams get deployment guidance. No newsletter.

Add retry logic to fetchUserapp · main

Add retry logic to the fetchUser helper and clean up the config.

The helper is called in three places and has no retry handling.

I’ll add exponential backoff with three retries, throw a typed ApiError on final failure, and remove the stale timeout value.

Read · src/lib/api.tsdone
Grep · fetchUser\( · 3 call sitesdone
Edit · src/lib/api.tsupdated
npm test -- --run api6 pass
npm run lint · lastError is unused1 error

The tests pass. One lint issue remains, and a subagent is auditing every caller.

Wrotesrc/lib/api.tssrc/lib/api.test.ts
Providers & models
Venice private · zero retention by contract