Local-first and private by default
The file stays with the person who made it. Network features stay off until they are chosen. Credentials sit in an encrypted store, not in a plaintext config.
Software studio
Ashden Lilley's studio in Sydney. We design and ship software that stays private by default and holds up under load.
Shipped, and in use.
Live
Plain Markdown, in folders you control.
Learn more
Live
A terminal agent that stays in the loop.
Learn more
Live
Local models, with an API on the machine.
Learn more
Live
Issues, boards and cycles. On your machine.
Learn more
Live
MCP servers and APIs, in one view.
Learn more
Live
A whiteboard that stays on the desk.
Learn more
On the bench. Not ready to hand over.
The file stays with the person who made it. Network features stay off until they are chosen. Credentials sit in an encrypted store, not in a plaintext config.
Products speak to coding agents through local tools, with permissions you can see. An agent can search, draft and take a task. It does not get the run of the system.
Where the work happens on a desktop, we ship a real client for both platforms. The stack follows the job: Swift, .NET, Tauri or Electron.
Capability
One token set drives the web, macOS and Windows. Colour, type, motion and components stay in step, and contrast is held to WCAG 2.2 AA.
From a sharp brief to a shipped product. Architecture, implementation, and the unglamorous work of making it fast, secure and operable.
Interfaces with a point of view, and the system underneath them. Type, layout and components that hold together across a product line.
Where a model belongs, and where it does not. Retrieval, tool use, evaluation, and the controls around them.
Tell us what you want built. We will reply from a Kystral address once it is live.
Contact email coming soon