Registry / langchain-ai / langchainjs

langchain-ai/langchainjs

TypeScriptLivinggenerated from cc39f56 · fingerprint a635567059c5d4a0

Planning to install langchain-ai/langchainjs?

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

Free CoreMind structure scan. Public JS/TS repos.

Files2,496
Code2,152
Deps7,024
Clusters7
Fresh100%
SourceLocalCloudGitHub

langchainjs 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
libs/langchain-core/src/load/map_keys.ts1,719509.632%8%
libs/langchain-core/src/load/validation.ts1,718209.644%0%
libs/langchain-core/src/load/serializable.ts1,7174629.646%1%
libs/langchain-core/src/messages/content/base.ts1,707409.642%20%
libs/langchain-core/src/messages/content/data.ts1,704619.612%0%
libs/langchain-core/src/messages/content/multimodal.ts1,703119.653%31%
libs/langchain-core/src/messages/content/tools.ts1,703219.625%34%
libs/langchain-core/src/types/type-utils.ts1,703209.653%0%
libs/langchain-core/src/messages/content/index.ts1,7023459.632%5%
libs/langchain-core/src/utils/namespace.ts1,702309.690%0%
libs/langchain-core/src/messages/block_translators/utils.ts1,7011219.615%3%
libs/langchain-core/src/utils/json.ts1,701309.638%0%
libs/langchain-core/src/messages/block_translators/data.ts1,700239.652%11%
libs/langchain-core/src/errors/index.ts1,6991329.692%0%
libs/langchain-core/src/messages/ai.ts1,6994379.642%1%
libs/langchain-core/src/messages/base.ts1,6992889.621%0%
libs/langchain-core/src/messages/block_translators/anthropic.ts1,699259.657%0%
libs/langchain-core/src/messages/block_translators/bedrock_converse.ts1,699259.650%0%
libs/langchain-core/src/messages/block_translators/deepseek.ts1,699149.649%11%
libs/langchain-core/src/messages/block_translators/google.ts1,699149.638%11%
libs/langchain-core/src/messages/block_translators/google_genai.ts1,699149.638%19%
libs/langchain-core/src/messages/block_translators/google_vertexai.ts1,699149.655%9%
libs/langchain-core/src/messages/block_translators/groq.ts1,699149.649%0%
libs/langchain-core/src/messages/block_translators/index.ts1,69912139.631%15%
map_keys.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

libs1925 filesexamples386 files

Radial treei

Hover a node for its name · click to pin

libs/langchain-core/src/load/map_keys.tslibs/langchain-core/src/load/validation.tslibs/langchain-core/src/load/serializable.tslibs/langchain-core/src/messages/content/base.tslibs/langchain-core/src/messages/content/data.tslibs/langchain-core/src/messages/content/multimodal.tslibsexamplesenvironment_testsshellinternaldependency_range_testsdocslangchain-ai/langchain

Top Blast-radius hotspots for langchainjsi

Change these and the most breaks downstream

libs/langchain-core/src/load/map_keys.ts1,719 reach
libs/langchain-core/src/load/validation.ts1,718 reach
libs/langchain-core/src/load/serializable.ts1,717 reach
libs/langchain-core/src/messages/content/base.ts1,707 reach
libs/langchain-core/src/messages/content/data.ts1,704 reach
libs/langchain-core/src/messages/content/multimodal.ts1,703 reach

Where to start on langchainjsi

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

  • libs/langchain-core/src/messages/content/tools.ts
  • libs/langchain-core/src/types/type-utils.ts
  • libs/langchain-core/src/messages/content/index.ts
  • libs/langchain-core/src/utils/namespace.ts
  • libs/langchain-core/src/messages/block_translators/utils.ts

Read langchainjs'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/langchain-ai/langchainjs/structure.ndjson

# or in an agent, via the reader
npx @spiderbrain/read impact --brain langchain-ai/langchainjs libs/langchain-core/src/messages/content/tools.ts
View provenanceTransparency log
Spiderbrain prooflangchain-ai/langchainjs · source-free
fingerprint
commit cc39f562496 filesed25519 brain ↗