Enforce architectural rules at compile time. Define your architecture as TypeScript types — KindScript checks that your code follows them.
A TypeScript compiler plugin that validates your codebase against architectural patterns. No runtime overhead, pure type-level enforcement.
Architectural violations are caught before code ships — not in code review or at runtime. Violations appear as diagnostics in your IDE.
All APIs are pure TypeScript types. No runtime code, no bundle impact, no performance cost. import type is all you need.
No new language, no config files. Your architecture is defined in .ts files using the type system you already know.
Discover the architecture your codebase already has. Agent uses AI to scan your code, classify files into architectural roles, and visualize the result.
Claude analyzes your codebase to identify patterns, architectural layers, and component relationships automatically.
Visualize your architecture as an interactive graph. Explore kinds, instances, and relationships with detail views and filters.