Framework and deployment platform

Build software that
explains itself.

Clank is a dependency-free, full-stack TypeScript framework designed for people and coding agents. Start with one command, keep live SQLite state, and deploy the complete application through the same open-source control plane.

$clank create my-app
0runtime dependencies
1typed app contract
Livecross-session updates
Atomicdeploy and rollback
01 / Mental model

One stack, end to end.

The browser, server, database, agent contract, and deployment artifact share the same explicit TypeScript model.

02 / Choose a path

Documentation with an opinion.

Each guide states the contract, safe defaults, failure boundaries, and commands an agent can execute.

Machine-readable by default

Give your agent the whole framework.

Use the compact map for routing, the complete corpus for grounding, or the JSON endpoints for precise retrieval.

03 / Complete reference

Every maintained guide.

46 documents and 35,614 words, built directly from the repository.