Build on your machine
A Hoshi machine isn't just a chat surface — it's an authenticated API in front of a real OpenCode runtime. Public docs are still in progress; here's the shape of what's there today.
Personal access tokens
Every account can mint a PAT bearer token from account settings — the same auth CLIs and the Electron client use. No cookies, no browser required.
A proxied OpenCode API
Each machine exposes its OpenCode instance under an authenticated Machine API — sessions, models, agents, and commands, streamed over SSE. Nothing talks to the runtime directly.
Schedules for unattended work
Put a prompt on a cron schedule and it runs on your machine without you — a scheduler on the sidecar executes it and leaves results behind.
Connectors
Hook external tools into a project so the agent can reach them mid-session — the same connectors layer that powers the built-in integrations.
Full API reference is coming
We're onboarding developers directly while the docs catch up to the API. Tell us what you're building and we'll get you a token.