typed is a coding agent for your terminal: tools, sessions, subagents, skills and MCP, in one CLI. It runs two ways, and both are yours.
Same agent, same tools, different engine. Pick the one that fits the job - or switch between them mid-session.
Neither tier is a cut-down version. Both give you the full harness - the part that makes typed a coding agent rather than a chat box.
--continue..claude/skills/.curl -fsSL https://app.typed.cloud/install.sh | bash
irm https://app.typed.cloud/install.ps1 | iex
Then run typed in any project. With no key on the machine it lands on the free typed-local tier; set a key and it can run typed-openrouter.
typed-local is free - you supply the compute, so there is no bill to pass on. typed-openrouter bills your own model account on your own key; the optional $10/month supporter license is a thank-you, not a gate.
typed-local runs a model on your own hardware: private by construction, no key, no account, bounded by your machine. typed-openrouter sends turns to a model you pick on your own API account: any model, frontier quality, but the requests leave your machine and your account is billed for them.
No. typed-local needs no account and no key. typed-openrouter needs your own model API key, which you set from the CLI. There is no typed account to create.