StackGenome
StackGenome is a standalone VS Code extension for project technology intelligence. It turns manifests, lockfiles, and project configuration into a clear picture of what your project is built with, what capabilities already exist, and what you should reuse before adding more technology. Before adding another package, StackGenome helps you answer:
Why StackGenomeLarge projects accumulate dependencies quickly. Developers often reach for a new package before checking whether the repository already has a suitable capability. StackGenome gives you an existing-first view of the project ecosystem so you can make better dependency and implementation decisions with less guesswork. V1 featuresProject DNASee the project's languages, frameworks, runtimes, package managers, build systems, testing tools, and other detected technologies at a glance. Dependency intelligenceInspect direct and transitive packages with declared and resolved versions. Dependency healthSeparate actionable issues from informational ecosystem observations. Actionable findings include:
Informational observations include signals such as duplicate resolved versions or transitive peer conditions that may be normal in a healthy dependency tree. Capability mapUnderstand what installed packages already provide: validation, HTTP clients, forms, authentication, state management, testing, database access, and more. Existing-first capability advisorUse StackGenome: Find Capability to describe what you want to implement. StackGenome first checks whether the project already has a suitable dependency. Only when no suitable installed capability exists does it recommend an ecosystem-compatible package. Quick start
Useful commands:
Supported ecosystems in V1StackGenome is designed around pluggable ecosystem analyzers. The first public release supports: Node / JavaScript / TypeScript
Python
More ecosystem adapters can be added without changing the core model. Local and deterministicV1 analysis is derived from project manifests, lockfiles, and StackGenome's built-in knowledge catalog. The core analysis does not require an LLM or a cloud service. ScopeStackGenome focuses on what technology and package capabilities exist in a project. It does not attempt to build source-code call graphs, AST relationships, or change-impact maps. This keeps the V1 product focused on project ecosystem intelligence. Current limitations
Feedback and supportFound an issue or a project StackGenome should understand better? Open an issue in the StackGenome repository. LicenseMIT © Aetherexa |