Templaris
Detect patterns and template matches straight from your Git history.

Over time, every team ends up with twenty different ways to solve the same thing
Without a systematic way to detect repeated patterns or drift from a template, code consistency erodes silently, commit by commit.
- Different modules solve the same problem in slightly different ways, and nobody notices.
- Internal templates or boilerplate get copied and modified without being tracked as such.
- Manually reviewing whether a new module follows team conventions takes too long.
- Architecture drift gets discovered late, when it's already expensive to fix.
Define your reference templates
Mark the patterns or structures your team considers the right way to solve something.
History scan
Templaris analyzes commits and current files looking for matches and drift from those templates.
Detect hidden duplication
Find modules that solve the same thing in different ways, natural candidates for unification.
Apply consistency
Get concrete suggestions to align new or existing code with the defined patterns.
Pattern detection
Identify recurring code structures across your entire Git history, beyond a single file.
Template comparison
Define a reference template and find which parts of the code drift from it.
Duplication map
Visualize which modules solve similar problems in different ways across your codebase.
Per-commit analysis
Trace when and where each deviation from team conventions was introduced.
Architecture rules
Configure your own rules for which patterns are acceptable and which should be avoided.
Code review integration
Get pattern-drift alerts directly on your pull requests, before merging.
Coming soon
Plans and pricing for this product will be announced soon.