LLM-friendly TypeScript Kits.
Every kit has zero third-party dependencies, one clear responsibility, typed APIs, and documentation written for both developers and AI coding agents.
Zero dependencies · Typed APIs · Agent-readable docs
Built for small reliable kits
The Teakit Philosophy
A kit is only useful when its dependencies, responsibility, types, and documentation are obvious before a developer or agent imports it.
- Small Zero-dependency utilities for focused TypeScript problems.
- Typed Explicit APIs make every import predictable before use.
- Agentic Docs are written for developers and AI coding agents.
Composable without dependency sprawl
Growing kit ecosystem
Choose from small TypeScript kits that stay dependency-free, typed, and readable for both developers and AI coding agents.
- astro-kit Framework Dependency-free page section helpers with typed props and narrow rendering rules.
- starwind-elements UI Typed UI composition helpers with clear contracts and no third-party dependencies.
- agent-rules Agents Agent-readable repository rules for predictable implementation and review.
- i18n-core I18n Small typed copy and link helpers with one obvious responsibility.
- markdown-pipeline Docs Dependency-free Markdown conventions for docs that humans and agents can follow.
- build-tooling Tooling Typed project hygiene defaults with explicit boundaries and no third-party dependencies.
- api-patterns API Single-purpose API patterns for tiny composable TypeScript kits.
- release-notes Release Focused release checklists that make agent handoffs and verification explicit.
- docs-map Docs Agent-readable documentation maps for dependency-free kit adoption.
Start with one small kit
Pick the kit that owns your problem, read its contract, and import it without a dependency graph.