Explore code in Understand, teach it with Onboard, query it through your editor and APIs, or bring it directly to AI agents.
Used by engineering teams at
From understanding unfamiliar code to enforcing standards and supporting AI workflows, SciTools is built around practical engineering problems.
Nobody left who remembers how it works. See what a change actually touches before you make it.
See how
Get 90%+ rule coverage without the cost of traditional compliance tooling.
See how
Analyze source code even when it won’t build, then document the structure, dependencies, and evidence you find.
See how
New hires take months to get productive. AI-guided, self-hosted tours get them shipping in days.
See how
Qualify Understand for safety-critical development with certification to ISO 26262, IEC 61508, and EN 50128.
See how
The layers you designed aren't the layers you have anymore. Find the cycles, enforce the boundaries, fail the build when they break.
See howEveryone agrees it needs a rewrite, nobody agrees how big. Scope the refactor with real numbers, not gut feel.
See howJOVIAL, Ada, Fortran, 1750A assembly — and nobody parses them anymore. We still do, and still support them.
See howA contractor handed off a codebase and disappeared. Audit what they actually delivered before you sign off.
See howYou don't actually know what's bundled in, or under what license. See every dependency and how it's licensed.
See howThe docs were never written, or they lied. Generate flowcharts, UML, and reports straight from the code itself.
See howYou want AI code assistance, not a source-code leak. Run it local, air-gapped — nothing leaves the machine.
See howTwelve roles lean on SciTools for different reasons. Here are six of them — the rest are one click away.
Every fact SciTools knows about your code — cross-references, dependencies, compliance status — is available everywhere your team works, not locked inside one tool.
The full desktop application for deep code comprehension: cross-references, architecture diagrams, call graphs, and automated compliance checking against standards like MISRA and AUTOSAR.
Explore UnderstandAI-guided, self-hosted tours of an unfamiliar codebase — built from the same analysis, so new hires get answers grounded in your actual code, not a guess.
Learn about Onboard
Cross-references and architecture context right in your editor, so you don't have to break flow to ask "who calls this?"
Get the extensionThe und command line and a Python API to run analysis in CI, regenerate docs on
every build, or script your own reports.
An MCP server so Claude Code, Copilot, and Cursor call real facts about your codebase instead of guessing — and nothing leaves your machine.
Install the MCP serverThe things customers mention most: reasonable cost, room to customize, and a product they can keep relying on for years.
To get a quote
Clear pricing for each product, quoted without a sales call.
Graphs, metrics & reports
Bend the platform to your codebase, not the other way around.
To hear back from us
When you need help, you won't disappear into a support queue.
The biggest items from the latest build notes, plus a product that didn't exist a year ago.
Analyze and navigate Rust with the same structural depth — cross-references, call graphs, dependencies — as every other language Understand parses.
Faster scripting, deeper integrations, and more automation across CI, dashboards, and custom reports.
Track CodeCheck violations over time and see where they cluster, alongside expanded MISRA C++ 2023 and MISRA C 2025 coverage.