Back to directory

Genesis Architect

A Python architecture and scaffolding tool that mines other projects' closed GitHub issues for recurring failure patterns before generating a new project's scaffold, then keeps auditing the growing codebase for dependency cycles, drift and fragile modules.

Genesis Architect

Genesis Architect generates a project scaffold informed by failures already documented elsewhere: it mines closed issues, active forks and post-mortems from comparable projects, extracts recurring mistakes, and builds the mitigations for them into the generated starting code. After scaffolding, it continues to analyze the codebase over time, diagnosing architectural drift, scoring the architecture, modeling threats, and flagging which modules have become too fragile to change safely.

It supports Python, TypeScript, Go and Rust, and checks for issues such as import cycles, anti-patterns in the dependency graph and unpinned continuous-integration actions, reporting a numeric architecture score alongside specific findings. It installs from PyPI, runs from the command line, and as of a recent release moved every feature that was previously behind a paid license, including a decision engine, knowledge graph, threat modeling, component diagrams and a voice companion, into the same freely available package with no account or telemetry required by default.

More in CLI tools

See all 181
  • grev

    github.com

    A set of Unix coreutils-style filters — grep, sort, cut and more — that answer a plain-language question about each record instead of matching a pattern, using a small decision model.

  • A Node.js script that exports a Google Doc to HTML and CSS with high fidelity, preserving headings, spacing, alignment, bullet lists, images and right-to-left text.

  • gpusched

    github.com

    A VRAM-aware GPU job scheduler for a single machine: declare how much memory each shell command needs, and it places jobs the moment a GPU has room and reports when a guess was wrong.