The AI-staffed back office for a therapy practice — website, blog, FAQ, review replies, newsletters, paperwork drafts — run as kanban workflows on your own machine. Nobody hosts your data. This office houses nothing.
Shaula Desktop — the app. Download, open, and the first-run screen walks you through everything (it even installs the free local AI for you). No account, no terminal, no fees, no telemetry.
⬇ Download for MacApple Silicon (M-series) · macOS 12+ · ~120 MB app + a one-time local-AI download on first run · Windows and Intel-Mac builds are on the way. All downloads →
| Tier | Runs on | Cost | Privacy posture |
|---|---|---|---|
| Local | Ollama, this machine | $0 | Offline. Nothing ever leaves the box. |
| Cloud brain | Gemini on your own Google Cloud Vertex project | Your Google billing, pay-per-use | Your project, your data terms, your Google BAA if you need one. |
Every output passes a banned-language gate: no invented statistics, no outcome promises, no fake credentials. The linter refuses to ship them — and re-checks at review.
Anything that would be published, posted, or sent stops on a triage column until a person approves it. A model cannot approve its own review.
Website launch, weekly blog, FAQ page, review replies, content calendar, local presence, welcome emails, social clips, practice paperwork, research desk, and more.
No clinical decisions, no crisis handling — those belong to the clinician, always. Shipped workflows are no-PHI by construction.
macOS or Linux · Python 3.11–3.13 · git · Ollama (local tier) or the gcloud CLI + your own project (cloud tier) · Node 20+ for the board UI · roughly 2 GB for the harness and 5 GB for the local model. The setup walkthrough checks all of this before it touches anything, and never runs a billable command for you.