JigsawML

Live architecture maps built from your code and cloud data

Advanced
Screenshot of JigsawML, Live architecture maps built from your code and cloud data

What is JigsawML?

JigsawML generates a live architecture diagram from your code repositories and cloud infrastructure, then tracks how it changes. Pull request diff views, drift detection and plain English queries help teams see what AI generated code actually altered before it reaches production.

JigsawML is an architectural intelligence platform that turns a codebase and its cloud infrastructure into a single interactive map. The system combines static code analysis with live cloud metadata to identify services, APIs, dependencies and data flows, then keeps that picture current as commits land. Nothing is drawn by hand: the map is generated and refreshed from the repositories and cloud accounts a team connects. The product is aimed at engineering organizations where code now ships faster than anyone can read it. Architects get a living system diagram instead of a stale deck. Platform and DevOps groups get dependency and infrastructure health views. Engineering leaders get a record of how the system actually changed. Teams running Copilot, Claude Code or Cursor can use the diff view to see the architectural footprint of an AI generated pull request before it merges: which services, boundaries and dependencies moved. In day to day use, JigsawML runs in three stages. It analyzes code and cloud metadata, assembles the interactive map, and monitors subsequent commits for changes. A pull request helper surfaces drift and boundary violations and offers suggestions rather than bare alerts, and a governance layer tags bugs, performance bottlenecks, cost risks and extensibility gaps to the exact point in the architecture. Natural language queries handle questions such as what depends on a given service or what shifted in a domain this quarter. Deployment can be cloud hosted, containerized in your own infrastructure, or fully local with your own LLM credentials. The competitive frame is diagram-as-code tools, cloud cost dashboards and static analysis suites. JigsawML sits between them: broader than a drawing tool because it reads real code and cloud state, but narrower than a full observability stack. GitLab support is marked as in progress, AI coding agent integration is early access, and native Bitbucket and GitHub connections are the current backbone.

How do you use JigsawML?

  1. 1Start with the codebase
    Open the start page and begin connecting a repository so JigsawML can scan files for services, APIs and dependencies.
    JigsawML — Start with the codebase
  2. 2Install the GitHub app
    Connect the GitHub app to grant read access to public or private repositories. The homepage notes the install is free and works on private repos.
    JigsawML — Install the GitHub app
  3. 3Review the generated architecture map
    Once analysis completes, explore the interactive diagram and read the system groups the platform derives from your code.
    JigsawML — Review the generated architecture map
  4. 4Enrich the map with cloud data
    Connect cloud infrastructure so resources are tied to the software running on them rather than listed in isolation.
    JigsawML — Enrich the map with cloud data
  5. 5Gate pull requests on architectural impact
    Enable the pull request helper to see diffs, drift and boundary guardrails on each PR before merging.
  6. 6Set up governance checks
    Turn on continuous review so bugs, performance and cost risks are tagged to their location with a suggested fix.

Pros and cons

Pros

  • Architecture map is generated from code and cloud metadata, so no manual diagramming or upkeepAI
  • Pull request diff view shows which services and dependencies a change touches before mergeAI
  • Governance flags bugs, performance, cost and extensibility issues at the exact architectural locationAI
  • Three deployment options, including a fully local install where JigsawML cannot see your codeAI
  • Natural language queries cover dependencies, blast radius and recent changes without learning a query languageAI

Cons

  • GitLab support is still in progress and AI coding agent integration is only early access, so the widest coverage claims are partly forward lookingAI
  • Visibility depends on connecting repositories and cloud accounts, which some security teams will scrutinize even with a local optionAI
  • No public pricing is stated on the homepage, making budget comparison against diagram-as-code or static analysis tools difficultAI
  • Output quality hinges on the underlying code and cloud metadata, so undocumented or heavily dynamic systems may map poorlyAI
  • Overlaps with existing static analysis and observability tooling, so teams may end up maintaining two sources of architectural truthAI

How much does JigsawML cost?

Free trial

No formal trial is described. The GitHub app is listed as free to install with no credit card required, but that does not confirm access to the full architecture mapping product.

Learn more

Support

Contact is by email or a direct call scheduled with the team, described as no SDRs. A public feedback board and blog are also linked from the site.

Learn more

Integrations

GitHub and Bitbucket repositories connect today, with GitLab marked as in progress. Claude Code, Cursor and Copilot integration is listed as coming soon. Cloud infrastructure is read through the cloud scanner.

Learn more

Features

Auto-generated live architecture maps from code plus cloud metadata, a pull request diff view showing affected services and dependencies, drift detection and boundary guardrails, continuous governance checks for bugs, performance, cost and extensibility, natural language queries about dependencies and recent changes, and a choice of cloud, container or local deployment with your own LLM credentials.

Learn more

Frequently asked questions about JigsawML

  • Does JigsawML offer a free trial?
    No formal trial is described. The GitHub app is listed as free to install with no credit card required, but that does not confirm access to the full architecture mapping product.
  • How do you use JigsawML?
    The walkthrough on this page covers 6 steps: 1. Start with the codebase 2. Install the GitHub app 3. Review the generated architecture map 4. Enrich the map with cloud data 5. Gate pull requests on architectural impact 6. Set up governance checks.
  • What platforms does JigsawML support?
    JigsawML is available on Web App.
  • What does JigsawML integrate with?
    GitHub and Bitbucket repositories connect today, with GitLab marked as in progress. Claude Code, Cursor and Copilot integration is listed as coming soon. Cloud infrastructure is read through the cloud scanner.
  • What are the limitations of JigsawML?
    GitLab support is still in progress and AI coding agent integration is only early access, so the widest coverage claims are partly forward looking. Visibility depends on connecting repositories and cloud accounts, which some security teams will scrutinize even with a local option. No public pricing is stated on the homepage, making budget comparison against diagram-as-code or static analysis tools difficult.

Status

StatusActive
Views0
Outbound clicks0
Added10/21/2026

Platforms

Web App

Pricing

Freemium