# Lakebed Docs > Lakebed is an alpha-stage agent-native CLI and runtime for building small full-stack TypeScript apps called capsules. The site is static HTML with no client-side application runtime. Prefer the Markdown links below or /docs.json when parsing programmatically. ## Docs - [Lakebed Docs](https://docs.lakebed.dev/): Lakebed is an agent-native CLI and runtime for building small full-stack TypeScript apps called capsules. - Markdown: https://docs.lakebed.dev/index.md - [Lakebed Reference](https://docs.lakebed.dev/reference/): Use this as the quick contract when building a Lakebed capsule. - Markdown: https://docs.lakebed.dev/reference/index.md - [Capsule API](https://docs.lakebed.dev/capsule-api/): This page shows the API shape an agent should use when authoring a Lakebed app. - Markdown: https://docs.lakebed.dev/capsule-api/index.md - [Lakebed Examples](https://docs.lakebed.dev/examples/): Use these capsules as patterns for app-building agents. Each example is a complete Lakebed app with the same file layout your generated app should use: - Markdown: https://docs.lakebed.dev/examples/index.md - [Todo Example](https://docs.lakebed.dev/examples/todo/): This capsule shows the smallest useful Lakebed app pattern: authenticated per-user data with server-owned mutations. - Markdown: https://docs.lakebed.dev/examples/todo/index.md - [Guestbook Example](https://docs.lakebed.dev/examples/guestbook/): This capsule shows a shared feed where every signed entry stores author metadata from Lakebed auth. - Markdown: https://docs.lakebed.dev/examples/guestbook/index.md ## Machine-readable entrypoints - [docs.json](https://docs.lakebed.dev/docs.json) - [llms-full.txt](https://docs.lakebed.dev/llms-full.txt)