StractalStractal Docs

Quick start

Connect your first repository and synthesize a Functional-Domain Wiki in under 5 minutes

Prerequisites

You need a GitHub account with access to at least one repository.

Create your account

Sign in

Navigate to stractal.com and click Sign in. Choose GitHub or Google OAuth.

Signing in with GitHub automatically connects your GitHub account, so you can skip the next step.

Connect GitHub

Go to Connections, click Add connection, and authorize the Stractal GitHub App. Select the repositories you want to grant access to — you can choose specific repositories or all repositories in an account.

Create a project

Navigate to Projects, click New project, and select a connected repository. Give it a name and an optional description.

Synthesize your Wiki

Configure and start

Open your project and click Synthesize. Before starting, you can optionally adjust:

  • Branch — choose which branch to analyze (defaults to the repository's default branch)
  • Inclusion patterns — use glob patterns to include or exclude specific files or directories

Stractal analyzes your repository's dependency graph, file structure, and code semantics.

Explore the result

Once complete (typically 1-3 minutes), the Wiki viewer opens automatically. Your codebase is organized into business and technical domains grouped by category: Core, Infrastructure, Support, and External.

Select any domain to see its description, business logic, owned tables, API endpoints, key types, architecture diagrams, and more.

What's next

Understand the platform

Features

On this page