Registry / mastra-ai / mastra

mastra-ai/mastra

TypeScriptLivinggenerated from 1aa057b · fingerprint aff57e2cb922ee11

Planning to install mastra-ai/mastra?

Scan your repo to see its structure and blast-radius hotspots before you wire in mastra-ai/mastra.

Free CoreMind structure scan. Public JS/TS repos.

Files11,398
Code8,358
Deps23,613
Clusters25
Fresh100%
SourceLocalCloudGitHub

mastra dependency tablei

Top 24 code files by reach. Webscore, semantic and constitutive are DeepWeave (engine-scored) columns. Click a row to plot it.

DeepWeave scores
FileBlast radiusDependentsDependenciesWebscoreSemanticConstitutive
packages/_internal-core/src/logger/index.ts5,153509.60%0%
packages/_internal-core/src/base/MastraBase.ts5,143119.60%0%
packages/_internal-core/src/base/index.ts5,142319.60%0%
packages/_vendored/ai_v5/src/index.ts5,11718609.60%0%
packages/_internals/auth/src/ee/interfaces/permissions.generated.ts5,077709.60%0%
packages/_internals/auth/src/ee/telemetry.ts5,077409.60%0%
packages/_internals/auth/src/ee/license.ts5,076619.60%0%
packages/_internals/auth/src/ee/interfaces/fga.ts5,075619.60%0%
packages/_internals/auth/src/ee/fga-check.ts5,074349.60%0%
packages/_internals/auth/src/ee/interfaces/acl.ts5,073209.60%0%
packages/_internals/auth/src/ee/interfaces/rbac.ts5,073319.60%0%
packages/_internals/auth/src/ee/capabilities.ts5,072489.60%0%
packages/_internals/auth/src/ee/defaults/index.ts5,072129.60%0%
packages/_internals/auth/src/ee/defaults/rbac/index.ts5,072119.60%0%
packages/_internals/auth/src/ee/defaults/rbac/static.ts5,072229.60%0%
packages/_internals/auth/src/ee/defaults/roles.ts5,072329.60%0%
packages/_internals/auth/src/ee/index.ts5,0722959.60%0%
packages/_internals/auth/src/ee/interfaces/index.ts5,072359.60%0%
packages/_internals/auth/src/ee/interfaces/user.ts5,072319.60%0%
packages/_internals/auth/src/index.ts5,0721949.60%0%
packages/_internals/auth/src/provider/index.ts5,0721939.60%0%
packages/_internals/auth/src/session/cookie.ts5,072119.60%0%
packages/_internals/auth/src/session/index.ts5,072829.60%0%
packages/_internals/auth/src/session/memory.ts5,072119.60%0%
index.ts
BlastDependentsDependenciesWebscoreSemanticConstitutive
selected filerepo average

Click a row to plot it. Each axis is scaled to the top file; scores are webscore/10, semantic and constitutive as %.

Which brain

CoreMind is free on npx · DeepWeave is engine-scored · UltraMind is enterprise
SpiderBrain CoreMind
Free · the wedge
  • Structure, dependencies, blast radius
  • Keystones and where-to-start
  • Source-free, deterministic, signed
npx spiderbrain
Free, no accountGet it
SpiderBrain DeepWeave
Desktop + Pro · the product
Scored
  • Everything in CoreMind, engine-scored
  • Webscore, semantic + constitutive relevance
  • Spike / risk, decisions, memory, rescore-on-push
Desktop app · Pro subscription
Pro pricing (regional)
SpiderBrain UltraMind
Enterprise · future
Soon
  • Multi-brain, assisted merge
  • Incremental parse at org scale
  • Governance and tenancy
Sales-led · SaaS
Contract

Module mapi

Modules by file count

packages5605 filesdocs1193 files

Radial treei

Hover a node for its name · click to pin

packages/_internal-core/src/logger/index.tspackages/_internal-core/src/base/MastraBase.tspackages/_internal-core/src/base/index.tspackages/_vendored/ai_v5/src/index.tspackages/_internals/auth/src/ee/interfaces/permissions.generated.tspackages/_internals/auth/src/ee/telemetry.tspackagesdocsmastracodestoresobservabilityworkspacesvoiceclient-sdksother modulesmastra-ai/mastra

Top Blast-radius hotspots for mastrai

Change these and the most breaks downstream

packages/_internal-core/src/logger/index.ts5,153 reach
packages/_internal-core/src/base/MastraBase.ts5,143 reach
packages/_internal-core/src/base/index.ts5,142 reach
packages/_vendored/ai_v5/src/index.ts5,117 reach
packages/_internals/auth/src/ee/interfaces/permissions.generated.ts5,077 reach
packages/_internals/auth/src/ee/telemetry.ts5,077 reach

Where to start on mastrai

The keystones a new contributor (or agent) should read first

  • packages/_internals/auth/src/ee/license.ts
  • packages/_internals/auth/src/ee/interfaces/fga.ts
  • packages/_internals/auth/src/ee/fga-check.ts
  • packages/_internals/auth/src/ee/interfaces/acl.ts
  • packages/_internals/auth/src/ee/interfaces/rbac.ts

Read mastra's brain

Source-free and deterministic: the same commit and engine version reproduce a byte-identical graph. No auth, no source upload.

# read this brain's graph (source-free, no auth)
curl https://spiderbrain.ai/brains/mastra-ai/mastra/structure.ndjson

# or in an agent, via the reader
npx @spiderbrain/read impact --brain mastra-ai/mastra packages/_internals/auth/src/ee/license.ts
View provenanceTransparency log
Spiderbrain proofmastra-ai/mastra · source-free
fingerprint
commit 1aa057b11398 filesed25519 brain ↗