AI-Powered Codebase Analysis

See the architecture your codebase already has

Kindscript scans your code to discover patterns, classify every file into its architectural role, and show you the result as an interactive graph. Powered by Claude.

Kindscript ontology manager showing a codebase architecture graph with kinds like Aggregate, Commands, State, Events, and their relationships

Powered by

Claude AIReactCytoscapeTypeScript

Features

Understand your codebase at a higher level

Go beyond file trees and grep. See the architectural concepts that shape your system.

Pattern Discovery

Your codebase has patterns. Kindscript finds them.

Scans file structure, naming conventions, AST, and imports to surface the recurring architectural concepts — entities, services, repositories, controllers, hooks — whatever patterns actually exist in your code.

Schema view showing discovered kinds like Aggregate, Commands, State, Events organized in a hierarchical graph

Instance Classification

Every file gets a role.

Map each file and declaration to its architectural kind. See instances grouped by containment, filter by kind, and explore relationships between components. Each classification is backed by structured evidence.

Instance view showing OrderAggregate and PaymentAggregate with their contained files classified by kind

Visual Graph Explorer

Navigate your architecture, not just your file tree.

An interactive graph editor that shows how concepts relate. Hierarchical layouts, containment grouping, detail panels with relationships — click any node to see exactly where it lives in your code.

Detail panel showing OrderAggregate instance with its kind, location, and 5 containment relationships

AI Copilot

Ask questions. Propose changes. Stay in control.

A Claude-powered assistant that reads your codebase, navigates your ontology, and proposes structural changes through natural conversation. Every mutation requires your approval — human-in-the-loop by design.

How It Works

Three steps to architectural clarity

01

Point it at your codebase

Kindscript analyzes your project's files, structure, naming patterns, imports, and AST to build an evidence index — a structured map of everything in your code.

02

Discover architectural patterns

AI identifies the recurring concepts — the "kinds" of things in your code. Aggregates, services, events, controllers — whatever patterns actually emerge from the evidence.

03

Classify, explore, refine

Every file gets mapped to its role. Explore the result as an interactive graph. Use the AI copilot to ask questions, reclassify, or restructure your ontology.

Early Access

Get early access

We're building Kindscript for teams who want deeper insight into their codebases. Drop your email and we'll let you know when it's ready.